Build5Nines Weekly provides your go-to source to keep up-to-date on all the latest Microsoft Azure news and updates. Included within Build5Nines Weekly newsletter are blog articles, podcasts, videos, and more from Microsoft and the greater community over the past week. Be sure to subscribe to Build5Nines Weekly to get the newsletter in your email every week and never miss a thing!
The Weeks Top Links
Here are some of the most notable links from the week:- A Cloud Guru acquires Linux Academy: Creates Largest Cloud Training Library via Chris Pietschmann
- Azure Media AI Hands-on Lab – Microsoft Cloud Workshop via Chris Pietschmann
- Azure Blockchain Hands-on Lab – Microsoft Cloud Workshop via Chris Pietschmann
- Setting up Azure DevOps CI/CD for a .NET Core 3.1 Web App hosted in Azure App Service for Linux via Scott Hanselman
- Windows 7 End of Life Jan. 14, 2020: Is your Enterprise prepared? via Chris Pietschmann
- Moving an ASP.NET Core from Azure App Service on Windows to Linux by testing in WSL and Docker first via Scott Hanselman
- Tip 238 – Secure traffic between pods using network policies in Azure Kubernetes Service (AKS) via Azure Tips and Tricks
- Azure IoT Hub: Create using Azure Portal via Chris Pietschmann
- Azure CLI 2.0: Create Azure IoT Hub via Chris Pietschmann
The Ultimate Guide to Microsoft Certification
Advance your career through cloud certification
- Which certification is right for me?
- How much does it cost to get certified?
- What are the exams like?
- How do I get started?
- How do I study?
Microsoft and cloud certification helps you keep up-to-date on the latest technologies in a structured, easy to follow path, that is also verifiable by your peers and future career opportunities.
Blog Articles
Here’s a collection of some of the most note worthy blog articles posted over the past week:
Infrastructure as a Service (IaaS)
- Azure Lighthouse: The managed service provider perspective via Karanmeet Singh
- Modern Infrastructure as Code with Pulumi’s Joe Duffy via scott@hanselman.com (Scott Hanselman)
- Storage Account Enhancements with Azure Disk Bursting via Rick Vanover
- How to Install WSL 2 on Windows 10 on ARM via Thomas Maurer
- Setting up Azure DevOps CI/CD for a .NET Core 3.1 Web App hosted in Azure App Service for Linux via Scott Hanselman
- Windows 7 End of Life Jan. 14, 2020: Is your Enterprise prepared? via Chris Pietschmann
- Moving an ASP.NET Core from Azure App Service on Windows to Linux by testing in WSL and Docker first via Scott Hanselman
- Microsoft delivers first Windows 10 Fast Ring build from its new development branch via ZDNet | microsoft RSS
- Microsoft gets ready to roll out the new Edge to Windows 10 via Windows Update via ZDNet | microsoft RSS
- Better performance with bursting enhancement on Azure Disks via Yuemin Lu
Platform as a Service (PaaS)
- Setting up Azure DevOps CI/CD for a .NET Core 3.1 Web App hosted in Azure App Service for Linux via Scott Hanselman
- Moving an ASP.NET Core from Azure App Service on Windows to Linux by testing in WSL and Docker first via Scott Hanselman
Serverless and Functions as a Service (FaaS)
- faas-containerd – serverless without Kubernetes via Alex Ellis
- How to Generate an Azure SAS Token to Access Storage Accounts via June Castillote
Software as a Service (SaaS)
- Data governance and retention in your Microsoft 365 tenant—a secure and highly capable solution via Todd VanderArk
Command-Line (CLI) / ARM Templates
- Azure CLI 2.0: Create Azure IoT Hub via Chris Pietschmann
- How to Install WSL 2 on Windows 10 on ARM via Thomas Maurer
- Curl vs. PowerShell: Comparing Use Cases via Devin Rich
- Getting Started Running PowerShell Scripts in Jenkins via Jeff Christman
- Moving an ASP.NET Core from Azure App Service on Windows to Linux by testing in WSL and Docker first via Scott Hanselman
Big Data / Database
- Data Platform Tips 24 – Azure SQL Database Elastic Query via noreply@blogger.com (Anupama Natarajan)
- Data governance and retention in your Microsoft 365 tenant—a secure and highly capable solution via Todd VanderArk
- Data science for cybersecurity: A probabilistic time series model for detecting RDP inbound brute force attacks via Eric Avena
- Deploying NTT Data UniKix in Azure, Part 2 – Configure TPE and compile the ACCT Application via Steve Read
- Spin up Azure HDInsight clusters on demand via Pantelis Apostolidis
Internet of Things (IoT)
- It’s #ThisWeekInIoT day – Your weekly Microsoft IoT news, updates and playlist digest via Featured Blog
- Subscribe your IoTHub to EventGrid as event source via Sander van de Velde
- Azure IoT Hub: Create using Azure Portal via Chris Pietschmann
- Azure CLI 2.0: Create Azure IoT Hub via Chris Pietschmann
- Plan for changes coming in the Azure Sphere February release via Featured Blog
- New enhancements for Azure IoT Edge automatic deployments via Chris Green
- How to secure your IoT deployment during the security talent shortage via Todd VanderArk
Machine Learning (ML) / Artificial Intelligence (AI)
- Azure Media AI Hands-on Lab – Microsoft Cloud Workshop via Chris Pietschmann
- Global AI Bootcamp, Athens 2019 via Pantelis Apostolidis
DevOps / Development
- GCast 67: Azure Repos, Branches, and Pull Requests via David Giard
- Deploy to Azure Directly From the Repository with GitHub Actions via Frank Boucher
- Setting up Azure DevOps CI/CD for a .NET Core 3.1 Web App hosted in Azure App Service for Linux via Scott Hanselman
- C# 8 Interfaces: Static Main — Why Not? via Jeremy
- Use the new Azure SDKs with Managed Identities via Tobias Zimmergren
- Moving an ASP.NET Core from Azure App Service on Windows to Linux by testing in WSL and Docker first via Scott Hanselman
- Microsoft delivers first Windows 10 Fast Ring build from its new development branch via ZDNet | microsoft RSS
- Using Azure DevOps for CI / CD of ASP.NET Core application to Azure Kubernetes Service (AKS) via Subodh Sohoni
- C# 8 Interfaces: Static Members via Jeremy
Containers (Docker, Kubernetes, Service Fabric, etc)
- faas-containerd – serverless without Kubernetes via Alex Ellis
- eShopOnContainers .NET Microservices Sample Reference Application via Cesar Younes
- Moving an ASP.NET Core from Azure App Service on Windows to Linux by testing in WSL and Docker first via Scott Hanselman
- Using Azure DevOps for CI / CD of ASP.NET Core application to Azure Kubernetes Service (AKS) via Subodh Sohoni
- Deep Dive Into the New Docker Desktop filesharing Implementation Using FUSE via David Scott
- Tip 238 – Secure traffic between pods using network policies in Azure Kubernetes Service (AKS) via Azure Tips and Tricks
Blockchain / Smart Contracts
- Azure Blockchain Hands-on Lab – Microsoft Cloud Workshop via Chris Pietschmann
Security, Identity, and Privacy
- Azure Advent Calendar via jamie_maguire
- Data science for cybersecurity: A probabilistic time series model for detecting RDP inbound brute force attacks via Eric Avena
- Advancing Azure Active Directory availability via Mark Russinovich
- How to secure your IoT deployment during the security talent shortage via Todd VanderArk
Learning / Training / Certification
- A Cloud Guru acquires Linux Academy: Creates Largest Cloud Training Library via Chris Pietschmann
- Microsoft Learn: Wherever you are in your career, learning new skills should be on your list via Nancy Tandy, Business Strategy Manager, Worldwide Learning
XBox / xCloud
- Xbox Series X: Sizing Up The Hardware Iterations via Brad Sams
Virtual Reality / Augmented Reality
- Microsoft has a big year of hardware for 2020 via Tom Warren
Government
- Data governance and retention in your Microsoft 365 tenant—a secure and highly capable solution via Todd VanderArk
Other
- Announcing: Google Maps to Azure Maps Migration Guide via Featured Blog
- Facebook is Working on Its Own Operating System via Paul Thurrott
- Facebook Acquires Cloud Video Gaming Company PlayGiga via Mehedi Hassan
- Ericsson to build its Connected Vehicle Cloud on top of Microsoft’s Connected Vehicle Platform via ZDNet | microsoft RSS
- Connecting Microsoft Azure and Oracle Cloud in the UK and Canada via Boris Baryshnikov
- Tips for learning Azure in the new year via Michael Crump
- Mobile threat defense and intelligence are a core part of cyber defense via Todd VanderArk
- Create a Secure Azure Sphere App using the Grove Shield Sensor Kit via Featured Blog
- New features in Azure Monitor Metrics Explorer based on your feedback via Vitaly Gorbenko
- Amazon, Apple, and Google Partner to Standardize the Smart Home via Paul Thurrott
- Microsoft is a leader in The Forrester Wave™: Streaming Analytics, Q3 2019 via Krishna Mamidipaka
- HO HO HO! Microsoft and Bing Maps help NORAD track Santa! via Bing Team
- Using OPC-Twin for OPC-UA discovery and sending back commands via Sander van de Velde
- Ransomware response—to pay or not to pay? via Todd VanderArk
Videos
Here are links to some of the videos that have been posted over the past week:- How to share data in place from Azure Data Explorer | Azure Friday via Channel 9
- An introduction to Azure FarmBeats at Microsoft Ignite 2019 | Azure Friday via Channel 9
- Best Practices – Async / Await | The Xamarin Show | The Xamarin Show via Channel 9
- What is SandDance? | Data Exposed via Channel 9
- Uno Platform Part 2 | Visual Studio Toolbox via Channel 9
- Power BI integration with TSI | Internet of Things Show via Channel 9
- Global AI Bootcamp Keynote | AI Show via Channel 9
- Device Authority Keyscaler integration with IoT Hub and DPS for PKI/Cert management | Internet of Things Show via Channel 9
Podcast
To complete the collection of different mediums to allow you to consume your Azure news / info in any way you want, here’s a list of the podcasts released this week:- Episode 156 – Microsoft Teams Problems! via Microsoft Cloud IT Pro Podcast
- Going Live on Containers with Michele Leroux Bustamante via .NET Rocks!
- Episode 339 | Building Stronger, Faster and More Resilient Software with Nicholas Lane From Raygun via Microsoft Cloud Show
- Episode 308 – Azure Data Share via The Azure Podcast
- Elton Stoneman on Docker in a DevOps World — Episode 67 via Azure DevOps Podcast
Azure Service Updates
Here are the latest service updates from Microsoft over the last week:- Azure Active Directory Domain Services meter name changes
- Csharp and Java SDKs for IoT Plug and Play are now in Preview
- Azure Australia Central Region Changes
- Azure Cognitive Speech Services meter ID changes
- Azure DevOps—Create a dashboard without a team
- Azure Backup resource group for virtual machines
- Azure SQL Database Gen 4 hardware approaching end of life in 2020
- IoT devices and applications to only use TLS 1.2 for communication with IoT Hub and DPS
- Azure Search meter names will change on February 1, 2020
- Azure SQL Database managed instance meter PITRs name changes
- Azure IOT Central meter IDs will change on February 3, 2020
- Azure Data Box Disk is now available in East Asia
- Serial console for Azure Virual Machines now available in US Government Cloud
- Azure Monitor for VMs now stores data in dedicated data types
- Azure Service Map now stores data in dedicated data types
- Data Factory Expands Data Flow Parameterization Capabilities
Latest Featured Articles
Terraform: Deploy Azure App Service with Key Vault Secret Integration
One of the most popular cloud-native, PaaS (Platform as a Service) products in Microsoft Azure is Azure App Service. It enables you to easily deploy and host web and API applications in Azure. The service supports ways to configure App Settings and Connection String...
Terraform Workflow Process Explained
HashiCorp Terraform, an open-source Infrastructure as Code (IaC) tool, enables easier infrastructure provisioning and management across all types of platforms. At the heart of Terraform's effectiveness is its workflow that consists of three main stages: Write, Plan,...
Terraform: How to Join and Split Strings
HashiCorp Terraform, a versatile infrastructure-as-code tool, empowers users to define and provision infrastructure resources with a declarative configuration language. In Terraform, managing strings effectively is pivotal to a seamless experience. This article delves...
Feedback
Chris Pietschmann
Microsoft MVP – Azure
Founder, Build5Nines.com