
The Weeks Top Links
Here are some of the most notable links from the week:- Microsoft Cleared as Winner of DoD JEDI Contract; sorry Amazon via Chris Pietschmann
- Policy-Based Routing on Unifi USG PRO 4 via Dan Patrick
- Tip 260 – Using Azure Functions Premium Plan to avoid cold-start via Azure Tips and Tricks
- Azure CLI: Create and Manage Service Principals via Chris Pietschmann
- Microsoft Azure IoT Developer (AZ-220) Certification is now LIVE 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?
Latest Featured Articles
Terraform: Deploy Azure Storage Account and Blob Container
HashiCorp Terraform is a great tool for deploying and managing Microsoft Azure resource. This includes management of Azure Storage Accounts and Blob Containers. Azure Storage is one of the primary, foundational PaaS (Platform as a Service) services in Microsoft Azure...
Why HashiCorp Terraform is Essential for SREs and DevOps Engineers
As a DevOps Engineer or Site Reliability Engineer (SRE), managing cloud infrastructure deployments is a critical aspect of your daily activities. It is vital to use tools that automate the provisioning and configuration of cloud infrastructure to achieve efficient and...
Azure Cosmos DB Desktop Data Migration Tool v2.0
The Azure Cosmos DB Desktop Data Migration Tool is a command-line tool that provides data import and export capabilities for using with Azure Cosmos DB. The tool helps with both migrating data from several data sources into Azure Cosmos DB, as well as exporting data...
Azure Pipeline: Publish Unit Test and Code Coverage Results with .NET 7 Solution using VSTest, Cobertura, and Coverlet
When setting up CI/CD (Continuous Integration and Continuous Deployment) pipelines in Azure DevOps for .NET 7+ solutions, such as those using ASP.NET Core, it's important to setup an automated build. The automated build will need to use the dotnet CLI to build the...
Top 5 Cloud Architecture Design Patterns to use in Microsoft Azure
When designing application architectures in the cloud, it's important to choose the correct architecture design patterns to ensure scalability, reliability, and performance. There is a very large list of architecture design patterns to choose from. This article,...
Terraform Best Practices for Writing Clean, Readable, and Maintainable Code
HashiCorp Terraform has become one of the most popular infrastructure as code (IaC) tools. Terraform allows you to define and manage your infrastructure deployments across one or multiple cloud providers through code. This makes it easier to manage, version, and...
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)
- WTH are Azure Spot VMs? via samcogan.com
- Kubernetes Is the New Control Plane for Infrastructure via Murli Thirumale
- cloud-init does not appear to be running error after installing WALinuxAgent fix via Thomas Thornton
- How to join Windows Server 2019 to the Azure AD #AAD #Winserv #WIMVP #AD #Hybrid #Azure via Robert Smit [MVP]
- AZ-304 Study Guide: Microsoft Azure Architect Design via Thomas Maurer
Platform as a Service (PaaS)
- Configuring Logging in Azure App Services via Steve Smith
- April 13, 2020 Weekly Update on Microsoft Integration Platform & Azure iPaaS via Gautam
Serverless and Functions as a Service (FaaS)
- Tip 260 – Using Azure Functions Premium Plan to avoid cold-start via Azure Tips and Tricks
- Tutorial: Refactor Your Node.js and Express APIs to Serverless APIs with Azure Functions via John Papa
- Refactor Your Node.js and Express APIs to Serverless APIs with Azure Functions via John Papa
- Azure Function for generating Azure AD Token using .NET core via Sanganak – Authority
- ONNX: No, it’s not a Pokemon! Deploy your ONNX model with C# and Azure Functions via Cassie
- Deploying Azure Functions with Visual Studio Code via Nick Korte
Software as a Service (SaaS)
- Microsoft Teams Gets New Yammer Integration via Mehedi Hassan
- Master 365: Getting Started with OneDrive Personal Vault (Premium) via Paul Thurrott
- Free Developer-friendly high-res backgrounds for Microsoft Teams via Uno Platform
- Tips on organizing an online conference using Microsoft Teams via Antti K. Koskela
- How to change your background in Microsoft Teams via Barbara Krasnoff
Command-Line (CLI) / ARM Templates
- Azure CLI: Create and Manage Service Principals via Chris Pietschmann
- Pre-Requisites to Build a Replica Domain Controller ARM Template via shankuehn
Big Data / Database
- Messaging with Azure Service Bus – Part 2 – The Challenges of Messaging via Mark Heath
- Messaging with Azure Service Bus – Part 1 – Why Use Messaging? via Mark Heath
- Creating an Event Grid Topic subscription to a resource in a different resource group via Jan-V.nl
- T-SQL Tuesday #125 – Unit Testing database changes via Kevin
- New Azure Database and DataAnalyst Exams Available DA-100 & DP-300 via RogerG117
- Deep Data Dive with Kusto for Azure Data Explorer and Log Analytics via Jeremy Likness ⚡️
Internet of Things (IoT)
- Az Update Azure IoT Certification, more on IaC and the new Az Update Show Live! via thomasmaurer
- Azure Sphere releases support for the Public Web API via Featured Blog
- IoT Edge @ NVIDIA GTC DIGITAL 2020 via Featured Blog
- Microsoft Azure IoT Developer (AZ-220) Certification is now LIVE via Chris Pietschmann
- What Arable learned bringing the IoT to farmers via Stacey Higginbotham
Machine Learning (ML) / Artificial Intelligence (AI)
- 10 Azure ML Code Examples Every Cloud AI Developer Should Know via PythicCoder
- Microsoft Becomes the Official AI Partner for the NBA via Mehedi Hassan
- Secure the software development lifecycle with machine learning via Jim Flack
- Microsoft Cognitive Services at the Edge via elbruno
- Machine Learning for Twitter Sentiment Analysis via Arawan Gajajiva
DevOps / Development
- Deleting Failed AzureDevOps Service Connections via Calvin A. Allen
- Azure Function for generating Azure AD Token using .NET core via Sanganak – Authority
- ONNX: No, it’s not a Pokemon! Deploy your ONNX model with C# and Azure Functions via Cassie
- Best Practices for Adopting a DevOps Culture via Brian Pawlowsk
- 10 Azure ML Code Examples Every Cloud AI Developer Should Know via PythicCoder
- Free Developer-friendly high-res backgrounds for Microsoft Teams via Uno Platform
- Secure the software development lifecycle with machine learning via Jim Flack
- IoT Edge @ NVIDIA GTC DIGITAL 2020 via Featured Blog
- Microsoft Azure IoT Developer (AZ-220) Certification is now LIVE via Chris Pietschmann
- GitHub Makes Its Core Features Free for Everyone via Mehedi Hassan
- April patches for Azure DevOps Server and Team Foundation Server via Gloridel Morales
- GitHub cuts subscription price by more than half and opens up free tier to private developers via Nick Statt
- Deploying Azure Functions with Visual Studio Code via Nick Korte
- GitHub Actions Error -refusing to allow an OAuth App to create or update workflow via Gregor Suttie
- Java distributed caching in the cloud with the new Azure discovery plugin for Hazelcast via Julien Dubois
- How to use .env files with the Azure SDK for Java via Jon Gallant
- Updates to Azure Maps Web SDK includes powerful new features via Ricky Brundritt
- Afternoon Cyber Tea: Building operational resilience in a digital world via Todd VanderArk
Containers (Docker, Kubernetes, Service Fabric, etc)
- Learn how YOU can get started with Docker and Kubernetes via Chris Noring
- Build and Deploy Future Proof Application with Azure Kubernetes Service in 10 Minutes (Nodejs, Go + AKS) via Sajeetharan
- AKS | Webinar – 16 Security Best Practices for Azure Kubernetes Service via zigmax
- Kubernetes Is the New Control Plane for Infrastructure via Murli Thirumale
- Kafka Connect on Kubernetes, the easy way! via Abhishek Gupta
- Trow, a Container Registry to Run Inside Your Kubernetes Cluster via Joab Jackson
Security, Identity, and Privacy
- Azure Security Center enhancements via Gilad Elyashar
- Getting started with Azure AD Administrative Units via Christian Müller
- What’s the difference between Azure Active Directory Identity Protection and Conditional Access? via Sonia Cuff
- Azure Function for generating Azure AD Token using .NET core via Sanganak – Authority
- How I pass the Azure Security Exam Az-500 via RogerG117
- AKS | Webinar – 16 Security Best Practices for Azure Kubernetes Service via zigmax
- Security guidance for remote desktop adoption via Todd VanderArk
- How to join Windows Server 2019 to the Azure AD #AAD #Winserv #WIMVP #AD #Hybrid #Azure via Robert Smit [MVP]
- Cybersecurity tips for Remote Workers – Get online, stay informed, stay secure! via Tobias Zimmergren
- From Cloud Security Alert to Open Source Bugfix via Bernd Verst
Learning / Training / Certification
- How I pass the Azure Security Exam Az-500 via RogerG117
- 10 Azure ML Code Examples Every Cloud AI Developer Should Know via PythicCoder
- Az Update Azure IoT Certification, more on IaC and the new Az Update Show Live! via thomasmaurer
- Microsoft Azure IoT Developer (AZ-220) Certification is now LIVE via Chris Pietschmann
- AZ-304 Study Guide: Microsoft Azure Architect Design via Thomas Maurer
- New Azure Database and DataAnalyst Exams Available DA-100 & DP-300 via RogerG117
Virtual Reality / Augmented Reality
- AKS | Webinar – 16 Security Best Practices for Azure Kubernetes Service via zigmax
- Microsoft signs multiyear deal with the NBA for Azure and Surface via Tom Warren
- cloud-init does not appear to be running error after installing WALinuxAgent fix via Thomas Thornton
Hardware
- Surface Go 2 Could Feature a Slightly Larger Screen, Slimmer Bezels via Mehedi Hassan
- Microsoft’s Surface Go 2 Might Have Just Passed FCC via Mehedi Hassan
Events
Other
- Using Azure Resource Graph to show ASC container image scan findings via Daniel
- Remove Typing Noises from your Recordings via Techie Lass Blog
- Azure DP-300 Study Guide via Gregor Suttie
- European Cloud Conference via Gregor Suttie
- Policy-Based Routing on Unifi USG PRO 4 via Dan Patrick
- Microsoft Enterprise Agreement (EA) vs Cloud Solution Provider (CSP) via Chris Parker
- Guide to Remote Work with Courtney Nash via scott@hanselman.com (Scott Hanselman)
- Enhanced Features Support Fleets as Delivery Demand Surges Amid COVID-19 via Bing Team
- Three things to remember when migrating servers to Azure via Techielass
- Join the Microsoft Azure Virtual Training Day: Improving Reliability Through Modern Cloud Operations Practices via Thomas Maurer
- Microsoft Cleared as Winner of DoD JEDI Contract; sorry Amazon via Chris Pietschmann
- Pentagon’s inspector general says Microsoft’s JEDI cloud win should stand via ZDNet | microsoft RSS
- DOD Clears Microsoft’s JEDI Contract Award via Paul Thurrott
- Azure Unblogged – How to get Azure unblocked with Microsoft Services via Thomas Maurer
- Join the Bing Maps Team at Microsoft’s ISV Partner Day via Bing Team
- Azure portal features via Hannes Lagler-Gruener
- How I Build a Budget-friendly URL Shortener Easy to Deploy and Customized via Frank Boucher
- Azureheads #23 | Clusters in the Cloud via Pantelis Apostolidis
- Power BI: (Workaround) Power BI Service only provides UTC-based relative date and time filters via greglowblog
- Let’s learn how to to build a chat application with Redis, WebSocket and Go via Abhishek Gupta
- Service Endpoints and Private Link – What’s the difference? via samcogan.com
Videos
Here are links to some of the videos that have been posted over the past week:- Building an automatic video converter with Azure Media Services (AMS) – (stream 88) via Frank Boucher
- Writing code and having fun with Rock, Paper, Scissors, Lizard, Spock | Azure Friday via Channel 9
- What is Microsoft doing to engage with the open source community? | One Dev Question via Microsoft Developer (uploads) on YouTube
- Updating connection policies for Azure SQL | Data Exposed via Channel 9
- Updating connection policies for Azure SQL | Data Exposed via Microsoft Developer (uploads) on YouTube
- Similarity and Scoring in Azure Cognitive Search | AI Show via Channel 9
- What stats should we add at our URL Shortener (aka. AzUrlShortener) via Frank Boucher
- What is the future of .Net and .NET Core? | One Dev Question via Microsoft Developer (uploads) on YouTube
- AI Show | Similarity and Scoring in Azure Cognitive Search via Microsoft Developer (uploads) on YouTube
- Custom Skills in Azure Cognitive Search | AI Show via Channel 9
- Knowledge Stores In Azure Cognitive Search via Microsoft Developer (uploads) on YouTube
- How I Build a Budget-friendly URL Shortener Easy to Deploy and Customized via Frank Boucher
Azure Service Updates
Here are the latest service updates from Microsoft over the last week:- Azure Migrate is now available in Azure Government
- Azure Support API is generally available
- Automatic instance repairs for virtual machine scale sets now available
- Azure DevOps update to increase productivity and reduce latency
- Azure Analysis Services—Improved query replica synchronization now available
- Azure Analysis Services—Query interleaving is now generally available
- Azure SQL Database Hyperscale—Change tracking support now available
- SQL Server 2019 IaaS images with Linux distribution support now available
- Workflow automation with Logic Apps
- Advanced integrations with export of Security Center recommendations and alerts
- Azure Monitor for virtual machines is now generally available
- Azure Spot support for Azure Kubernetes Service is in preview
- IoT Hub deprecation of support for TLS 1.0/1.1 is postponed
- Many-to-many relationships in Azure Analysis Services are now generally available
- Azure Analysis Services calculation groups are now generally available
- Virtual machine scale sets—Automatic image upgrades for custom images
- Azure Virtual Network now supports reverse DNS lookup
- Replace existing disks is now supported for virtual machines with custom images
- New Azure API Management Visual Studio Code extension now available
- Azure Machine Learning—New log streaming feature is now available
Feedback
If you have any suggestions or general feedback on the Build5Nines Weekly, then I’d love to hear it! Please contact me and send it on over! Please feel free to reach out to let me know your feedback on the Build5Nines Weekly series. I post this weekly post as a service to others and really want to make it the best it can be! Thanks for subscribing to Build5Nines Weekly!
Chris Pietschmann
Microsoft MVP – Azure
Founder, Build5Nines.com