
The Weeks Top Links
Here are some of the most notable links from the week:- Tip 258 – Write queries and create dashboards using the full power of Azure Resource Graph via Azure Tips and Tricks
- Windows Terminal 1.0 is coming – Update now and set up your split pane hotkeys! via Scott Hanselman
- Microsoft MCSA / MCSE Certifications Get Extended via Chris Pietschmann
- Properly Shutdown Azure VM to Save Money via Chris Pietschmann
- Azure Functions: Extend Execution Timeout Past 5 Minutes via Chris Pietschmann
- Azure CLI: Manage Azure IoT Hub Device Provisioning Service (DPS) via Chris Pietschmann
- Easily adding Security Headers to your ASP.NET Core web app and getting an A grade via Scott Hanselman
- Microsoft Teams-Slack calling integration is coming, says Slack CEO via ZDNet | microsoft RSS
you quickly become a successful C#.NET developer. With access to 150+ practical C# videos, you can
master the skills to be immediately effective on the job.
- Learn fast with 150+ short hands-on C# videos (no slides or boring theory)
- Leverage cloud services by learning how to use Azure C# APIs
- Save time to stay up to date with .NET by receiving a weekly curated newsletter
- Validate your skills with quizzes and code challenges
- Save money on productivity tools with free licenses for R# Ultimate or the Rider IDE
- Get support and encouragement by engaging in a private mastermind group
- Get your questions answered with personalized mentoring from Andrea
- Distinguish yourself by earning a C# 8 certificate of mastery
software developer that everyone respects and wants in their team.
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)
- Greek MVPs in Action | Accelerate your web applications with Azure Front Door via Pantelis Apostolidis
- Managing Azure Kubernetes with Windows Subsystem for Linux via elbruno
- Azure Front Door add custom domain & certificate via Pantelis Apostolidis
- Properly Shutdown Azure VM to Save Money via Chris Pietschmann
- Azure Managed Disk snapshot and restore using PowerShell via Thomas Thornton
- SSH Connection to a VM using Azure Bastion via Sander van de Velde
- Announcing general availability of incremental snapshots of Managed Disks via Raman Kumar
- Azure Container Registry Private Link support preview for virtual networks via Steve Lasker
- Azure Government Secret accredited at DoD IL6, ICD 503 with IaaS and PaaS via Tom Keane
- Azure Cost Management + Billing updates – March 2020 via Michael Flanakin
- Microsoft will pause optional Windows 10 cumulative updates for testing purposes starting in May via ZDNet | microsoft RSS
Platform as a Service (PaaS)
- Azure Government Secret accredited at DoD IL6, ICD 503 with IaaS and PaaS via Tom Keane
- 3 Notable Azure Storage Enhancements in March 2020 via Rick Vanover
Power Platform
- GCast 79: Creating a Workflow from Scratch in Power Automate via David Giard
- Automating you Kanban board and to-do lists with Power Automate via AZApril
Serverless and Functions as a Service (FaaS)
- Azure Functions: Extend Execution Timeout Past 5 Minutes via Chris Pietschmann
Software as a Service (SaaS)
- Slack Is Reportedly Getting Microsoft Teams Integration via Mehedi Hassan
- Microsoft Teams-Slack calling integration is coming, says Slack CEO via ZDNet | microsoft RSS
- Slack is working on Microsoft Teams integration for calls via Tom Warren
- Present PowerPoint in Microsoft Teams and still see the chat via Techie Lass Blog
- Present PowerPoint in Microsoft Teams and still see the chat via Techie Lass Blog
- Microsoft throttles some Office 365 services to continue to meet demand via ZDNet | microsoft RSS
Command-Line (CLI) / ARM Templates
- Azure Managed Disk snapshot and restore using PowerShell via Thomas Thornton
- Azure CLI: Manage Azure IoT Hub Device Provisioning Service (DPS) via Chris Pietschmann
- Windows Terminal 1.0 is coming – Update now and set up your split pane hotkeys! via Scott Hanselman
Big Data / Database
- Developing an Application using ASP.NET Core 3.0, EF Core 3.0, Azure Cosmos DB and Angular.js via Mahesh Sabnis
- Tip: Connecting to Azure Cosmos DB MongoDB API using the MongoDB Go driver via Abhishek Gupta
- Modeling IoT Data in Azure Times Series Insights Preview via Featured Blog
Internet of Things (IoT)
- Azure CLI: Manage Azure IoT Hub Device Provisioning Service (DPS) via Chris Pietschmann
- Azure Sphere 20.03 update is now available via Featured Blog
- Towards zero-touch IoT Edge with edgeAgent direct methods via Sander van de Velde
- Modeling IoT Data in Azure Times Series Insights Preview via Featured Blog
Machine Learning (ML) / Artificial Intelligence (AI)
- How Azure Machine Learning enables PowerPoint Designer via Erez Barak
- How Azure Machine Learning powers suggested replies in Outlook via Erez Barak
DevOps / Development
- Developing an Application using ASP.NET Core 3.0, EF Core 3.0, Azure Cosmos DB and Angular.js via Mahesh Sabnis
- Moving an Azure DevOps repo to use Github Actions instead via Gregor Suttie
- GitHub Draft Pull Requests via Steve Smith
- Microsoft powers transformation at NVIDIA’s GTC Digital Conference via Kevin Raines
- Easily adding Security Headers to your ASP.NET Core web app and getting an A grade via Scott Hanselman
- Debugging Dapr applications with Visual Studio Code via jakob
- Hosting your blog on Github Pages using Hugo via Gregor Suttie
- Approval Workflows With GitHub Actions via Aaron Powell
Containers (Docker, Kubernetes, Service Fabric, etc)
- Managing Azure Kubernetes with Windows Subsystem for Linux via elbruno
- Microsoft tweaks Xbox and Teams services during 775 percent surge in cloud demand via Tom Warren
- Terraform – Upgrading AKS Kubernetes version does not upgrade node pools via Daniel
- MicroProfile Config in Azure Kubernetes Service via Yoshio Terada
Security, Identity, and Privacy
- Alternative ways for security professionals and IT to achieve modern security controls in today’s unique remote work scenarios via Todd VanderArk
- Modern authentication with Azure AD for WinForms (native) apps via Christos Matskas
- Easily adding Security Headers to your ASP.NET Core web app and getting an A grade via Scott Hanselman
- Welcoming and retaining diversity in cybersecurity via Todd VanderArk
Azure Stack
Learning / Training / Certification
- Microsoft MCSA / MCSE Certifications Get Extended via Chris Pietschmann
- Microsoft Teams-Slack calling integration is coming, says Slack CEO via ZDNet | microsoft RSS
XBox / xCloud
Government
- Azure Government Secret accredited at DoD IL6, ICD 503 with IaaS and PaaS via Tom Keane
- Welcoming the USA Government to Have I Been Pwned via Troy Hunt
Software
- How Azure Machine Learning enables PowerPoint Designer via Erez Barak
- Present PowerPoint in Microsoft Teams and still see the chat via Techie Lass Blog
- Present PowerPoint in Microsoft Teams and still see the chat via Techie Lass Blog
Other
- Tip 258 – Write queries and create dashboards using the full power of Azure Resource Graph via Azure Tips and Tricks
- Microsoft Details Impact of Coronavirus on Cloud Services Usage via Paul Thurrott
- Microsoft: Cloud services demand up 775 percent; prioritization rules in place due to COVID-19 via ZDNet | microsoft RSS
- Update #2 on Microsoft cloud services continuity via Microsoft Azure
- Microsoft to end investments in facial recognition firms after AnyVision controversy via Nick Statt
- Simplify microservices with Dapr (Distributed Application Runtime) via Radoslav Gatev
- Microsoft Enters the 5G Market With Latest Acquisition via Mehedi Hassan
- Microsoft buys cloud-based 5G services vendor Affirmed Networks via ZDNet | microsoft RSS
- 63: The Cloud Pod Stays Home to Enjoy the Fireworks via Justin Brodley, Jonathan Baker and Peter Roosakos
- Run OPM Flow reservoir simulation and visualization software on Azure via AzureCAT
- Azure Dedicated Host: New capabilities and benefits via Ziv Rafalovich
- What Happens to Your App When an npm Module Retires? via B. Cameron Gain
- Keeping your cloud deployments secure during challenging times via Yuri Diogenes
- Enabling NSG Traffic Analytics Fails via AFinn
- RSA: The Silence of the Clouds – Episode 61 via jbrodley
- How I Setup a Windows Dev Environment via Posts on LINQ to Fail
- Defending the power grid against supply chain attacks—Part 2: Securing hardware and software via Todd VanderArk
- Microsoft names Windows veteran Amanda Langowski as new Insider chief via ZDNet | microsoft RSS
- Apple Enables Universal App Purchases for iPhones, Mac via Mehedi Hassan
- Panos Panay Appoints New Lead for Windows Insider Program via Paul Thurrott
- Microsoft gets ready for a new era of Windows via Tom Warren
- European users reporting they’re hitting Azure capacity constraints via ZDNet | microsoft RSS
- How to cancel a conference via santoshhari
- Microsoft Cancels Inspire, Its Partner Conference via Paul Thurrott
Videos
Here are links to some of the videos that have been posted over the past week:- Go serverless: Real-time applications with Azure SignalR Service via Azure Friday (HD) – Channel 9
- Go serverless: Enterprise integration with Azure Logic Apps via Azure Friday (HD) – Channel 9
- Building a budget Url Shortener using Azure Serverless and .Net Core via Frank Boucher
- Containerized PubSub with Azure Event Grid on IoT Edge via Microsoft Developer (uploads) on YouTube
- Will the apps/websites I create for your dual screen devices work with others? | One Dev Question via Microsoft Developer (uploads) on YouTube
- Don’t Repeat Yourself (App Center/Azure DevOps) | Partly Cloudy via Channel 9
- SQL Server Licensing: High Availability / Disaster Recovery Azure VM | Data Exposed via Microsoft Developer (uploads) on YouTube
- Containerized PubSub with Azure Event Grid on IoT Edge | Internet of Things Show via Channel 9
- Building a budget Url Shortener using Azure Serverless and Net via Frank Boucher
- Whats the future of the Surface Duo API’s | One Dev Question via Microsoft Developer (uploads) on YouTube
- A Software Engineer’s Guide to DevOps | The DevOps Lab via Channel 9
- MLOps feature dive: CI/CD with GitHub Actions via Microsoft Developer (uploads) on YouTube
- MLOps feature dive: Create event driven machine learning workflows via Microsoft Developer (uploads) on YouTube
- What tools should I be using to develop for Microsoft’s dual screen devices? | One Dev Question via Channel 9
- MLOps feature dive: CI/CD with GitHub Actions | AI 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 321 – GitHub via The Azure Podcast
- GitHub Actions with Enrico Campidoglio via .NET Rocks!
- Episode 170 – Azure Resource Manager All The Things! via Microsoft Cloud IT Pro Podcast
- 022 – Getting Started with Azure Arc, the modern Group Policies via Ctrl+Alt+Azure
- Episode 320 – COVID-19 via The Azure Podcast
- Episode 352 | AC’s and CJ’s MS-600 results are in! Are they certified or certifiable? via Microsoft Cloud Show
Latest Featured Articles
Terraform If/Else statements with Conditional and Null Coalesce Examples
In the realm of infrastructure as code (IaC), Terraform reigns supreme as a versatile tool for provisioning and managing cloud resources. Its ability to codify infrastructure configurations allows for automation and scalability. One of the key elements that can...
Terraform: Convert String to List (tolist, split functions)
HashiCorp Terraform is a powerful infrastructure-as-code tool that allows you to define and provision infrastructure resources using a declarative configuration language. When working with Terraform, you may encounter situations where you need to convert a string into...
Terraform Locals: How, When and Why to use locals
In the ever-evolving landscape of Infrastructure as Code (IaC), Terraform stands tall as one of the leading tools for provisioning and managing cloud resources. Terraform's flexibility and robustness are often attributed to its wide array of features and functions,...
Top 10 Web Application Security Risks in Microsoft Azure and Ways to Mitigate Them
In today's digital landscape, web application security is paramount. As businesses increasingly migrate their operations to the cloud, the importance of safeguarding web applications hosted on platforms like Microsoft Azure cannot be overstated. This article will...
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 Service Updates
Here are the latest service updates from Microsoft over the last week:- Filesystem SDKs for Azure Data Lake Storage Gen2 now generally available
- Azure SDKs General Availability – March 2020
- Azure Dedicated Hosts now provide support for Azure reservations
- Azure Container Registry support for Private Link now in preview
- Azure Sphere update 20.03 is now available
- Integrate Azure Stream Analytics with Azure Machine Learning (in preview)
- Azure Functions Premium plan is now available in 16 new regions
- Azure Functions Premium plan regional virtual network integration
- Azure Security Center—Protection for Azure Kubernetes Service is now available
- Flatcar Container Linux available in Azure Marketplace
- Azure Database for MySQL—Three years reserved capacity is now available
- Azure Database for PostgreSQL—Three years reserved capacity is now available
- Azure Database for MariaDB reserved capacity pricing is now available
- Data Factory adds Managed Identity and Service Principal to Data Flows Synapse staging
- Unmanaged Azure Active Directory accounts update for March 2021
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