Implementing background tasks in .NET Core 2.x webapps or microservices with IHostedService and the BackgroundService class

Background tasks and scheduled jobs are something you might need to implement, eventually, in a microservice based application or in any kind of application. The difference when using a microservices architecture is that you can implement a single microservice process/container for hosting these background tasks so you can scale it down/up as you need or…


Azure Stack Validation Environment – Part 3: Subscriptions

Azure Stack Building an end-to-end validation environment Part 3: Subscriptions By Paul Appleby, Kath McBride, and Joel Yoker. Edited by Derek Gamlyn and RoAnn Corbisier. Azure Customer Advisory Team (AzureCAT)   This article is Part 3 in the Azure Stack Validation Environment series: Part 1: Overview Part 2: Quotas, Plans, and Offers Part 3: Subscriptions…


Getting new insights into your usage of Data Lake Analytics

Users of Azure Data Lake Analytics consistently ask for more insights about their usage for both monitoring jobs and also to understand how much they are spending on big data. Today, we are announcing some key updates to the ADLA account overview that addresses some of the most common requests.  Life after the new overview …


Cloud computing guide for researchers – Getting started with AI and Machine Learning

We are on the verge of the biggest revolution in computing since Alan Turing formalised the concepts of computation. Today software is hand-made, relying on highly-skilled craftspeople to intricately tell computers how to do useful work. A Cambrian explosion in computing is imminent, as artificial intelligence and machine learning are enabling computers to learn from…


SharePoint Performance Issue

Daily we are receiving dozens of cases about SharePoint performance being slow. Honestly, some of these cases can hardly be resolved, e.g. our SharePoint page loads in 6 seconds, and we want it to load in 3 seconds, or it used to load in 3 seconds, but not anymore :). Firstly, I would like to…


Azure Virtual Datacenter – New E-Book from AzureCAT

Azure Virtual Datacenter is an approach to making the most of the Azure cloud platform’s capabilities while respecting your existing security and networking policies. When deploying enterprise workloads to the cloud, IT organizations and business units must balance governance with developer agility. Azure Virtual Datacenter provides models to achieve this balance with an emphasis on…


SQL Server 2017 Read-Scale Availability Groups

SQL Server 2017 was recently launched, having multiple new features. One of these included something called “Read-Scale Availability Groups”. There was a good bit of discussion about this feature and one of the feedback items was that the details in Docs was very light. I hope to rectify the minimal amount of information through this…

1

PowerShell Core 6 Release Candidate

PowerShell Core 6 Release Candidate Last year, we announced that PowerShell was not only Open Source, but also cross platform.  The finish line is in sight and we recently published the Release Candidate for PowerShell Core 6! PowerShell Team ♥ Community It has been an amazing experience for the team working with the community on PowerShell Core…