Azure Outages with Azure Front Door and Internal Azure WAN (October 6 – 7, 2020)

Creating Azure Bicep Modules for Code Reuse

.bicep
file or even a directory full of multiple .bicep
files.
Read more…The Weeks Top Links
Here are some of the most notable links from the week:- Azure DevOps Outages: October 7, 2020 via Chris Pietschmann
- Azure TLS certificate changes via Dan Patrick
- Update Azure CLI from the command-line (az upgrade) via Dan Patrick
- Migrating this blog to Azure. It’s done. Now the work begins. via Scott Hanselman’s Blog
- VS Code Gets Linux ARMv7 and ARM64 Support via Chris Pietschmann
- Keeping your WSL Linux instances up to date automatically within Windows 10 via Scott Hanselman’s Blog
- Exploring your .NET applications with dotnet-monitor via Scott Hanselman’s Blog
- Blazor WebAssembly on Azure Static Web Apps via Scott Hanselman’s Blog
- How to use, open, resize, and split Panes in the Windows Terminal via Scott Hanselman’s Blog
- IBM Should Spinoff Cloud as Separate Business Named Red Hat Cloud via Chris Pietschmann
- How to use, open, resize, and split Panes in the Windows Terminal via Scott Hanselman
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)
- PerfInsights self-help diagnostics tool in Azure Troubleshooting and reporting #Reports #Diskspd #performance #problems #Azure #Azurefiles #S2D via Robert Smit [MVP]
- Automanage for Azure virtual machines via Thomas Maurer
- VS Code Gets Linux ARMv7 and ARM64 Support via Chris Pietschmann
- Optimize Azure Storage Costs – Disk Edition via DaveLawlor
- Keeping your WSL Linux instances up to date automatically within Windows 10 via Scott Hanselman’s Blog
- No, Microsoft is not rebasing Windows to Linux via Hayden Barnes
- IBM Should Spinoff Cloud as Separate Business Named Red Hat Cloud via Chris Pietschmann
- How to Enable and Configure Azure JIT for VMs via Jeff Christman
- Azure Arc Is a Control Plane to Orchestrate Hybrid Cloud Systems via Mary Branscombe
- Azure Outages with Azure Front Door and Internal Azure WAN (October 6 – 7, 2020) via Chris Pietschmann
- Best practices for defending Azure Virtual Machines via Teri Seals-Dormer
- Lower prices and more flexible purchase options for Azure Red Hat OpenShift via Ahmed Sabbour
Platform as a Service (PaaS)
- Optimize Azure Storage Costs – Disk Edition via DaveLawlor
- Microsoft is a Leader in the 2020 Gartner Magic Quadrant for Full Life Cycle API Management via Naga Surendran
Serverless and Functions as a Service (FaaS)
- 3 Ways to Map APEX Domains to Azure Functions via Justin Yoo
- Three ways serverless APIs can accelerate enterprise innovation via Skyler Hartle
DevOps
- Keeping your WSL Linux instances up to date automatically within Windows 10 via Scott Hanselman’s Blog
- azuresdk/azure-cli-python docker image has been retired. Here’s the new location. via Jon Gallant
- Update Azure CLI from the command-line (az upgrade) via Dan Patrick
- How to synchronize a large Microsoft (Office) 365 Group membership with Teams using PowerShell via nrogoff
- AzUpdate: Azure Communication Services, Certificate changes, CA for O365, Azure Policy in GitHub via Sonia Cuff
- How to use, open, resize, and split Panes in the Windows Terminal via Scott Hanselman’s Blog
- Azure DevOps Outages: October 7, 2020 via Chris Pietschmann
- Automate Azure AD B2C policies release with GitHub Actions via Daniel Krzyczkowski
- How to use, open, resize, and split Panes in the Windows Terminal via Scott Hanselman
Data
- Learn Applied Data Science and Get Certified with Microsoft and Udacity via Dmitry Soshnikov
- SQL: Interview with Amit Bansal for Data Platform Geeks on Power BI in the Enterprise via greglowblog
- Compete. Learn. Win. Sign up for the Azure SQL Championship Today via John ‘JG’ Chirapurath
- Learn how the Azure nested edge securely unlocks value from manufacturing data via Christoph Berlin
- Connect Kemp LoadMaster data to Azure Sentinel via Dave Rendón
Internet of Things (IoT)
- Sustainability is the elephant in the IoT room via Stacey Higginbotham
- Making the most of TinyML for your IoT applications via miguel_morales
- Improve your Python IoT project with event handlers! via ElenaHorton
- Runnig ML.Net models inside an Azure IoT Edge module via Sander van de Velde
- Important changes for Azure Sphere 20.10 Retail Evaluation via AzureSphereTeam
- Diagnosing errors in applications written for Azure Sphere via t-hataub
- Microsoft announces a five-year partnership with Rockwell Automation on Industrial IoT via Pradeep
Machine Learning (ML) / Artificial Intelligence (AI)
- Announcing advanced Azure Machine Learning nanodegree program with Udacity via Julia White
- Training Your First Distributed PyTorch Lightning Model with Azure ML via Aaron (Ari) Bornstein
- Making the most of TinyML for your IoT applications via miguel_morales
- Runnig ML.Net models inside an Azure IoT Edge module via Sander van de Velde
- Microsoft and Arm announce partnership to help developers easily target Arm-based AI devices via Pradeep
Development
- VS Code Gets Linux ARMv7 and ARM64 Support via Chris Pietschmann
- azuresdk/azure-cli-python docker image has been retired. Here’s the new location. via Jon Gallant
- Improve your Python IoT project with event handlers! via ElenaHorton
- Exploring your .NET applications with dotnet-monitor via Scott Hanselman’s Blog
- Resources to become a Well-Rounded Full-Stack Developer via Davide Mauri
- Microsoft and Arm announce partnership to help developers easily target Arm-based AI devices via Pradeep
Containers (Docker, Kubernetes, Service Fabric, etc)
Security, Identity, and Privacy
- Advanced protection for web applications in Azure with Radware’s Microsoft Security integration via Teri Seals-Dormer
- Top 10 Best Practices for Azure Security via Sonia Cuff
- “Gimme Shelter” Part 1…Security in Azure via dwnatwick
- Optimize your Azure workloads with Azure Advisor Score via Saket Gupta
- Automate Azure AD B2C policies release with GitHub Actions via Daniel Krzyczkowski
Azure Stack
- Azure Stack Hub Partner Solutions Series – Umbrellar via Thomas Maurer
Learning / Training / Certification
- Learn Applied Data Science and Get Certified with Microsoft and Udacity via Dmitry Soshnikov
Government
- Cloud Governance Model, Actionable with Azure Native Tools – Part1 via Imtiaz A Siddiqui
- Cloud Governance Model, Actionable with Azure Native Tools – Part2 via Imtiaz A Siddiqui
- UK government considering blocking NVIDIA’s acquisition of ARM via Surur
Linux
- VS Code Gets Linux ARMv7 and ARM64 Support via Chris Pietschmann
- Keeping your WSL Linux instances up to date automatically within Windows 10 via Scott Hanselman’s Blog
- No, Microsoft is not rebasing Windows to Linux via Hayden Barnes
- IBM Should Spinoff Cloud as Separate Business Named Red Hat Cloud via Chris Pietschmann
- Lower prices and more flexible purchase options for Azure Red Hat OpenShift via Ahmed Sabbour
XBox / xCloud / Gaming
- Microsoft is bringing xCloud to iOS via the web via Tom Warren
Virtual Reality / Augmented Reality
Other
- Microsoft announces end of support for Office 2010 and Office 2016 for Mac via Pradeep
- Enterprise File Shares on Azure via Max Melcher
- Custom Origin, Azure CDN and Vegeta Attack via kunalchandratre
- Microsoft announces the public preview of Watchlist feature in Azure Sentinel via Pradeep
- Migrating this blog to Azure. It’s done. Now the work begins. via Scott Hanselman’s Blog
- Unix time format in Azure Resource Manager templates via Daniel
- 3 Ways to Use Automation in CI/CD Pipelines via B. Cameron Gain
- Microsoft disrupted one of the world’s most infamous botnets that distribute ransomware via Pradeep
- EU Moves to Curb Market Power of Big Tech via Paul Thurrott
- Trickbot disrupted via Eric Avena
- Setting up a Pi 4 as an Azure Edge Device via admin
- Storing Pulumi State in Azure via samcogan.com
- Episode 87 – The Cloud Pod gets the AWS Perspective via jbrodley
- Azure TLS certificate changes via Dan Patrick
- Microsoft Has a Plan for Cloud Streaming on Apple Devices via Paul Thurrott
- Microsoft: Most employees can work from home less than 50 percent of the time via ZDNet | microsoft RSS
- AzureFunBytes Episode 17 – @Azure Artificial Intellegence w/ @WirelessLife via Jay Gordon
- Blazor WebAssembly on Azure Static Web Apps via Scott Hanselman’s Blog
- AMD Announces Zen 3 Ryzen 5000 Desktop Processors via Paul Thurrott
- Microsoft is letting more employees work from home permanently via Tom Warren
- Microsoft Offers Up 10 Principles for App Stores via Paul Thurrott
- Microsoft hits out at Apple with its new Windows app store policies via Tom Warren
- Sophisticated new Android malware marks the latest evolution of mobile ransomware via Eric Avena
- Creating Azure Bicep Modules for Code Reuse via Chris Pietschmann
- Microsoft and Arm Partner to Deliver an End-to-End Intelligent Edge Device Toolchain via Moe_Tanabian
- Contributing to open source projects: contributors etiquette via Tania Allard
- An Introduction to Azure ExpressRoute Architecture via AFinn
- AzureFunBytes New Episode Reminder – 10/8/2020 2 PM EDT – @Azure Artificial Intellegence w/ @WirelessLife via Jay Gordon
- Zeiss selects Microsoft Azure as its preferred cloud platform via Pradeep
Videos
Here are links to some of the videos that have been posted over the past week:- Remote State Management with Terraform Cloud | The DevOps Lab via Channel 9
- Get Started with PyTorch via Microsoft Developer (uploads) on YouTube
- Infrastructure as Code and Azure – A Match Made in the Cloud (Part 2) | Data Exposed via Channel 9
- How Language Understanding enables Voice Commands in Word Dictation | AI Show via Channel 9
- Infrastructure as Code and Azure – A Match Made in the Cloud (Part 2) | Data Exposed: MVP Edition via Microsoft Developer (uploads) on YouTube
- How Language Understanding enables Voice Commands in Word Dictation via Microsoft Developer (uploads) on YouTube
- How to read and update JSON files with Node.js [16 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to list the contents in directories with Node.js [13 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- What is a lockfile and why you should commit it [9 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to read a stack trace in VS Code to debug a Node.js app [25 of 26] via Microsoft Developer (uploads) on YouTube
- How to set up VS Code for Node.js development [5 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to use filesystem paths with Node.js [14 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to add and remove a dependency in a Node.js app [8 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to update your Node.js dependencies [10 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to install Node.js on Windows [3 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- What is Node.js and why you should learn it [1 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to create a GET API with Node.js and Express [18 of 26] via Microsoft Developer (uploads) on YouTube
- How to create a web API with Node.js and Express [17 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to create update and delete APIs with Node.js and Express [21 of 26] via Microsoft Developer (uploads) on YouTube
- How to run JavaScript code in Node.js using files or REPL [4 of 26] via Microsoft Developer (uploads) on YouTube
- How to use advanced debugging features in VS Code [26 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to create a new Node.js project [6 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to run your code step by step in Node.js built-in debugger [22 of 26] via Microsoft Developer (uploads) on YouTube
- How to configure VS Code to debug JavaScript Node.js apps [23 of 26] via Microsoft Developer (uploads) on YouTube
- How to work with files and directories with Node.js [12 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to use the VS Code debugger with Node.js apps [24 of 26] via Microsoft Developer (uploads) on YouTube
- How to manage Node.js vulnerabilities [11 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- How to create an API that receives JSON with Node.js and Express [20 of 26] via Microsoft Developer (uploads) on YouTube
- How to install Node.js on Linux, macOS or WSL [2 of 26] | Beginner’s Series to Node.js via Microsoft Developer (uploads) on YouTube
- Using Azure Container Registry for building and deploying .NET Core Apps via Azure Friday (HD) – Channel 9
- Using Azure Container Registry for building and deploying .NET Core Apps | Azure Friday via Channel 9
- What is happening to .NET standard with .NET 5? | One Dev Question via Microsoft Developer (uploads) on YouTube
- Azure SQL Capacity Planning: Scenarios | Data Exposed via Channel 9
- GPU Accelerated Machine Learning with WSL 2 | Tabs vs Spaces 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 380 | Reviewing Recent Microsoft 365, Azure & Excel News via Microsoft Cloud Show
- Stefan Schackow on What’s New in Azure App Service – Episode 110 via Azure DevOps Podcast
- Episode 349 – Advancing the Outage Experience via The Azure Podcast
- GitHub Codespaces with Anthony van der Hoorn via .NET Rocks!
- 050 – First look at Azure Communication Services via Ctrl+Alt+Azure
- Azure Security Podcast – Security News from Microsoft Ignite 2020 via The Azure Security Podcast
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:- Azure Virtual Machines DCsv2-series expanding within Europe, United Kingdom and United States
- New alert query examples topic in Log Analytics
- Azure IoT Edge 1.0.10 release is now available
- HPC Cache new namespace page and region expansion
- Azure Dev Spaces is retiring on 31 October 2023
- Azure Blob storage point-in-time restore now generally available
- Azure Data Explorer now support Compute Isolated SKUs
- Row Level Security now generally available for Azure Data Explorer
- Azure Files premium tier is now available in more regions with LRS, ZRS, and NFS support
- Azure Blob – Soft Delete for Containers preview region expansion
- Analysis Services Tabular improves MDX query performance in the cloud
- Azure Repos adds a default branch at the org-level
- Azure Communication Services SMS and Telephony now available in Public Preview
- Azure Red Hat OpenShift – Pricing and service updates
- New Azure Spot Virtual Machines features
- Azure Data Lake Storage immutable storage is now in preview
- Azure Data Lake Storage static website now in preview
- Azure Data Lake Storage file snapshots are now in preview