
The Weeks Top Links
Here are some of the most notable links from the week:- Git Cheat Sheet via Chris Pietschmann
- Tip 261 – Learn how to use Azure Kubernetes Service Diagnostics via Azure Tips and Tricks
- How to Remote Desktop (RDP) into a Windows 10 Azure AD joined machine via Scott Hanselman
- CoreBoy is a cross platform GameBoy Emulator written in C# that even does ASCII via Scott Hanselman
- Microsoft reveals why no Surface device has Thunderbolt and why you can’t upgrade your RAM via Surur
- How to run TensorFlow Lite on the MXChip AZ3166 IoT Devkit via Benjamin Cabé
- Microsoft prepares to launch Surface Book 3 and Surface Go 2 via Tom Warren
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?
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)
- Outbound NAT for Azure Virtual Machines via Alan Kinane
- Azure Firewall – How to use IP Groups via Joe Carlyle
- Azure Migrate now available in Azure Government via Rashi Joshi
- How to Remote Desktop (RDP) into a Windows 10 Azure AD joined machine via Scott Hanselman
- Enhanced features in Azure Archive Storage now generally available via Xin Huang
Platform as a Service (PaaS)
- April 27, 2020 Weekly Update on Microsoft Integration Platform & Azure iPaaS via Gautam
- Azure App Service Authentication CORS error (Easy Auth) via jsanders
- Az Update Azure Storage, Identity recommendations in Azure Security Center and much more via thomasmaurer
- Local Azure Storage Development with Azurite, Azure SDKs, and Azure Storage Explorer via Jon Gallant
- Setting Up Azure Blob Storage To Use With Dynamics 365 Marketing via Megan V. Walker
Software as a Service (SaaS)
- How to use Veeam Backup for Microsoft Office 365 V4 with Modern authentication offload Backup to Azure Blob Object storage #Veeam #Office 365 #Azure #Blob #Modern authentication #Mvphour via Cary Sun
- Setting Up Azure Blob Storage To Use With Dynamics 365 Marketing via Megan V. Walker
- The Easy Way to Join Microsoft Teams Meetings via June Castillote
- Microsoft 365 Family and Personal subscriptions now available for purchase via ZDNet | microsoft RSS
- Microsoft 365 consumer subscriptions now available, most new features coming later via Tom Warren
- Create a Microsoft Teams Live Event via Techie Lass Blog
Command-Line (CLI) / ARM Templates
- Windows Insiders – WSL 2 – Windows Terminal #WIMVP #WindowsInsiders #Kali #Azure via James van den Berg
- Working with Pull Requests, Status Checks, ARM Templates and GitHub Actions via Wesley Haakman
- Design Considerations of Building a Replica Domain Controller ARM Template via shankuehn
Big Data / Database
- Messaging with Azure Service Bus – Part 4 – Sending and Receiving Messages via Mark Heath
- Optimize cost and performance with Query Acceleration for Azure Data Lake Storage via James Baker
- Best practices in handling Azure Service Bus dead-letter messages via Sajeetharan
- Data Scientist or Machine Learning Engineer? via Adi Polak
- Messaging with Azure Service Bus – Part 3 – Introducing Azure Service Bus via Mark Heath
Internet of Things (IoT)
- Introduction to the Azure IoT Edge Camera Tagging Module via Paul DeCarlo
- Shine a light on IoT Edge, connect Ikea Tradfri lights via Sander van de Velde
- How to run TensorFlow Lite on the MXChip AZ3166 IoT Devkit via Benjamin Cabé
- Introducing Azure Sphere Developer Learning Path Labs on GitHub via Featured Blog
- Azure Sphere 20.04 Update 1 is now available for compatibility testing via Featured Blog
Machine Learning (ML) / Artificial Intelligence (AI)
- How to run TensorFlow Lite on the MXChip AZ3166 IoT Devkit via Benjamin Cabé
- Artificial Intelligence and Ethics Keynote: With Great Power, comes Great Responsibility. How do we move from principles to practice? via Jen Stirrup
- Protecting Personal Identifiable Information with Azure AI via PythicCoder
- 10 top tips for reproducible Machine Learning via Tania Allard
- Data Scientist or Machine Learning Engineer? via Adi Polak
DevOps / Development
- CoreBoy is a cross platform GameBoy Emulator written in C# that even does ASCII via Scott Hanselman
- Push and Pull – Using VS Code with Azure Repos via Nick Korte
- VS Code March 2020 Release Highlights Video via Brian Clark 💡
- Video Tip – Turning Azure DevOps Service On or Off via Abhijit Jana
- How to deploy Azure Resource Manager (ARM) templates with GitHub Actions via Martin Brandl
- Local Azure Storage Development with Azurite, Azure SDKs, and Azure Storage Explorer via Jon Gallant
- Accelerating MS Graph development with the new toolkit via Christos Matskas
- DevOps and GitHub Actions with Edward Thomson via scott@hanselman.com (Scott Hanselman)
- Working with Pull Requests, Status Checks, ARM Templates and GitHub Actions via Wesley Haakman
- GitHub hit with multiple back-to-back outages via ZDNet | microsoft RSS
- How Microsoft tackles the 30,000 bugs its 47,000 developers generate each month via Tom Warren
- Git Cheat Sheet via Chris Pietschmann
Containers (Docker, Kubernetes, Service Fabric, etc)
- Tip 261 – Learn how to use Azure Kubernetes Service Diagnostics via Azure Tips and Tricks
Security, Identity, and Privacy
- Mastering Azure Security – my latest adventure via Tom Janetscheck
- Az Update Azure Storage, Identity recommendations in Azure Security Center and much more via thomasmaurer
- How to Remote Desktop (RDP) into a Windows 10 Azure AD joined machine via Scott Hanselman
Virtual Reality / Augmented Reality
- SignalR with Angular and Dotnet Core via Torgeir Helgevold
Government
- Azure Migrate now available in Azure Government via Rashi Joshi
- NERC CIP Compliance in Azure vs. Azure Government cloud via Jim Flack
Hardware
- Microsoft is investigating the Surface Pro 7 random shutdown issue via Rahul
- Report Confirms 2020 iPhone Delays, Production Cuts via Paul Thurrott
- Running long HPC jobs on Azure with checkpointing using LAMMPS, NAMD and Gromacs via Hugo_Meiland
- Microsoft prepares to launch Surface Book 3 and Surface Go 2 via Tom Warren
- Microsoft reveals why no Surface device has Thunderbolt and why you can’t upgrade your RAM via Surur
- Apple will be selling Macs with its own A-series chips starting 2021 via Anmol
- FCC opens 6 GHz band to Wi-Fi, WiFi 6E will enable next generation wireless experiences via Pradeep
Other
- Microsoft explains what they are doing to keep Azure up and running during the COVID-19 crisis via Surur
- Microsoft fixes serious account takeover vulnerability in Teams via Pradeep
- Microsoft Azure Monitor Overview #Cloud #Analytics #Hybrid #AzOps #Azure via James van den Berg
- Let’s Encrypt Certificates in Azure with ACMEBot via samcogan.com
- Guest Blog: Azure, Bayesian Theorem and Text Analytics via jamie_maguire
- Building Bot Framework Analytics Dashboards using Application Insights via bisser.io
- The Az Update Show – News on Microsoft Azure! via Thomas Maurer
- Microsoft: Here’s how we’re trying to manage increased cloud demand via ZDNet | microsoft RSS
- Update #3: Business continuity with Azure via Microsoft Azure
- Construindo um Backend GraphQL sem uma Linha de Código via Lucas Santos
- Add It Up: Azure’s Golang Problem via Lawrence E Hecht
- Protecting your organization against password spray attacks via Jim Flack
- How to configure Veeam Backup and replication V10 offload backup to Azure Blob #Veeam #Azure #Blob #MVPHOUR via Cary Sun
- Next level Azure Private Link via Hannes Lagler-Gruener
- Defending the power grid against supply chain attacks: Part 3 – Risk management strategies for the utilities industry via Jim Flack
- Implementing Azure Container Registry Retention with Brigade via jakob
- Let’s learn how to to build a chat application with Redis, WebSocket and Go [part 2] via Abhishek Gupta
- Azure GPUs with Riskfuel’s technology offer 20 million times faster valuation of derivatives via Ian Finder
- Implementing Azure Container Registry Retention with Brigade via jakob
- How Tokens and Scope Maps for Azure Container Registry introduces great repository-level access restrictions via Tobias Zimmergren
- Stay connected to your Azure resources with the Azure mobile app via thomasmaurer
- Recognizing words on a microcontroller using TinyML via Jim Bennett ☁️
- Microsoft makes a Yammer ‘Communities’ app available in Teams via ZDNet | microsoft RSS
- Azure Maps updates offer new features and expanded availability via Outi Nyman
- Microsoft launches ‘Plasma Bot’ to recruit recovered COVID-19 patients to help treat sick ones via Kim Lyons
Videos
Here are links to some of the videos that have been posted over the past week:- Stream 91: Simplifying the deployment of Azure Url Shortener ( AzUrlShortener) via Frank Boucher
- AzUrlShortener – Documentation is important, right?! (Stream 90) via Frank Boucher
- Start using the Common Data Service on the Power Platform with Ryan Jones | #LessCodeMorePower via Channel 9
- Load data from Azure Blob storage into Azure SQL | Data Exposed via Microsoft Developer (uploads) on YouTube
- Entity Framework Core Part 4 | Visual Studio Toolbox via Channel 9
- Load data from Azure Blob storage into Azure SQL | Data Exposed via Channel 9
- More Python for Beginners (Full Series) via Microsoft Developer (uploads) on YouTube
- Working on the Azure Url Shortener (AzUrlShortener) – Closing GitHub Issues – Stream 89 via Frank Boucher
- Even More Python for Beginners – Data Tools (Full Series) via Microsoft Developer (uploads) on YouTube
- Azure Sphere: Defense in depth for IoT devices | Internet of Things Show via Channel 9
- Deploying to Azure with GitHub Actions | The DevOps Lab via Channel 9
- The Azure Sphere Security Promise via Microsoft Developer (uploads) on YouTube
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:- Shawn Weisfeld on DevOps Certifications – Episode 86 via Azure DevOps Podcast
- Episode 325 – HPC Offerings via The Azure Podcast
- Episode 324 – Dapr, Arc and Cloud Native Innovations via The Azure Podcast
- Episode 174 – Azure Web App for Containers via Microsoft Cloud IT Pro Podcast
- Episode 026 – Succeeding with Cloud Adoption Framework (CAF) via Ctrl+Alt+Azure
- Episode 356 | Exploring Adaptive Cards via Microsoft Cloud Show
- Episode 323 – Azure Cognitive Search via The Azure Podcast
Latest Featured Articles
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...
Terraform State Management Explained
Terraform state management is extremely important with all Terraform projects. State management is the feature that allows you to manage, store, and retrieve the current state of the resources managed by your Terraform infrastructure as code (IaC) deployments. In this...
Terraform: Deploy Azure Function App with Consumption Plan
HashiCorp Terraform is great for deploying any Microsoft Azure resource, and the same applies to deploying serverless compute with Azure Function Apps in the Microsoft Azure cloud. Azure Function Apps are a very heavily used compute service in Microsoft Azure, and one...
Terraform: Store Backend State in Azure Storage Account
One of the things that HashiCorp Terraform requires to work is the ability to save and store the Terraform State Management (.tfstate) file. By default, the state management file is stored locally where the Terraform CLI is run. While this does provide the necessary...
Azure Service Updates
Here are the latest service updates from Microsoft over the last week:- Azure Functions—Java 8 support on Linux is now in preview
- Query Acceleration for Azure Data Lake Storage now in preview
- Monitoring your reservation and Marketplace purchases with Budgets
- Azure Virtual Network NAT gateway meter name changes
- Azure App Service—.NET Core 3.1 is now generally available
- Azure Archive expanded capabilities now generally available
- Custom views with view designer are migrating to Azure Monitor workbooks
- Azure Sphere 20.04 Update 1 is now available for compatibility testing
- Identity recommendations now included in Azure Security Center free tier
- Azure HPC Cache – Express Snapshots 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