Azure Weekly
Issue #328 - 13th June 2021
This week, key rotation and expiration policies for Azure Storage has been announced.
Anthony Chu runs through what's new with .NET on Azure Functions, and Sarah Lean discusses why Azure Static Web Apps are awesome! (they are, and as soon as I have time I'll migrate azureweekly.info and powerbiweekly.info over to them).
On Channel 9, Scott Addie and Christos Matskas showcase feature flags with .NET and Azure App Configuration. If you've been investigating Bicep, good news as ARM Template Toolkit Azure DevOps Extension now supports Bicep The Azure API Management API Portal is now Open source and generally available.
And finally, Elsa Ramesh discusses combatting gender-based violence in South Africa with Microsoft Azure.
⚙️ AI + Machine Learning
- On Microsoft Learn, a new course has been published: Create a Regression Model with Azure Machine Learning designer
- Elsa Ramesh describes Combating gender-based violence in South Africa with Microsoft Azure
- Jamie Maguire (@jamie_maguire1) explains How To Using Natural Language To Query Documents With Azure Cognitive Services Text Analytics Custom Question Answering
- Shane Peckham discusses Custom video search with Azure Video Analyzer for Media, Machine Learning and Cognitive Search
- Itay Podhajcer (@ItayPodhajcer) walks through Effortlessly Pulling Ethereum Block Data into Azure Machine Learning
- The Azure Updates Team announces 6 new Locales added to Speech service to support speech transcription
🔎 Analytics
- On SQL Server Central, Sucharita Das talks about Mapping Data Flows in Azure Data Factory
- Ron L'Esteve describes Using Delta Schema Evolution in Azure Databricks
- Jianlei Shen highlights A Re-designed Copy Data Tool Experience in Azure Data Factory
- Hong Ooi highlights the AzureR update: new in May/June
🖥️ Compute
- Anthony Chu (@nthonyChu) blogs about Whats new with .NET on Azure Functions
- On Channel 9, Wayne Meyer discusses how to Upgrade your Azure Virtual Machines to premium disks
- Michael Crump (@mbcrump) runs through How to create custom handlers for Azure Functions
🚢 Containers
- The Azure Updates Team announces Enterprise-scale landing zone reference implementation for Azure Kubernetes Service
- Julien Corioland (@jcorioland) describes some Learnings from a few years helping customers to build and run cloud native platform using Azure Kubernetes Service
🗄️ Databases
- The Azure Updates Team has made a lot of announcements:
Azure Defender for Azure Database for MySQL – Single Server now generally available,
Azure Database for PostgreSQL - Hyperscale Citus now compliant with additional certifications,
Azure Database for MySQL – Flexible Server standby server selection in public preview,
Azure Database for MySQL – Single Server: Planned maintenance notifications in general availability,
Azure Cache for Redis zone redundancy for Premium tier now generally available,
Azure Database for PostgreSQL - Flexible Server: Support for Postgres 13 public preview,
Azure Database for MariaDB Azure Defender in general availability,
Azure Database for PostgreSQL – Flexible Server supports PostgreSQL minor versions public preview,
Azure Database for PostgreSQL – Single Server: Planned Maintenance Notifications in general availability,
Azure Database for MariaDB: Planned Maintenance Notifications in general availability,
Azure Defender for Azure Database for PostgreSQL – Single Server in general availability,
Azure Backup: Upgrade to TLS 1.2 or above for secure MARS agent backups by September 1, 2021,
Azure SQL: Public preview updates for early June 2021
and AzureSQL: General availability updates forearly June 2021 - On the MSSQL Tips site, Rajendra Gupta (@rajendragupta16) provides an Introduction to Azure SQL Database Ledger (Preview) for Data Tampering Protection and covers Azure SQL Database Ledger Getting Started and Examples
- On the Trailhead blog, Rodrigo Juarez explains how to Create Your Free Azure and Cosmos DB Account
- Mara Steiu (@MSteiu) introduces Change Data Capture for Azure SQL Databases Public Preview
- On Microsoft Learn, a new module has been published: Explore relational data services in Azure
🛠️ Developer Tools
- On the MSSQL Tips site, Manvendra Singh explains How to Upgrade SQL Server Management Studio and Azure Data Studio
🔩 DevOps
- Alex Blount and Sweekriti Satpathy discuss Real-World DevOps on the MAUI Team
- On the Black Marble blog, Richard Fennell (@richardfennell) describes Automating the creation of Team Projects in Azure DevOps
- Damien Bowden (@damien_bod) discusses Integration Testing for ASP.NET Core using EF Core Cosmos with XUnit and Azure DevOps
- Sam Cogan (@samcogan) highlights that the ARM Template Toolkit Azure DevOps Extension now supports Bicep
- On the Azure Developer Community Blog, Samit Jhaveri explains how to Kickstart collaborative DevSecOps practices with GitHub and Azure
- Kevin Chant covers Using Azure DevOps in a hybrid data world and explains how to Create a dacpac for an Azure Synapse Analytics dedicated SQL Pool using Azure DevOps
- Stanislav Zhelyazkov (@StanZhelyazkov) provides some Examples in ARM templates and Bicep
🧬 Hybrid
- On the Azure blog, Guillermo Gomez writes about 5 reasons to attend the Azure Hybrid and Multicloud Digital Event
- Nevena Nikolic highlights: Increased storage limit to 16 TB for SQL Managed Instance General Purpose
- On Code Project, Satnam Singh walks through Transferring Data from a Text File Hosted on an Azure Blob Storage onto an Azure SQL Managed Instance using Azure Data Factory
- On the DEV site, JJ Asghar (@jjasghar) and Jay Gordon discuss OpenShift on Azure
- Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) take A look at Azure Arc enabled Kubernetes
🎭 Identity
- Symona Wang describes How to integrate Azure Active Directory B2C into Azure API Management Developer Portal
🔌 Integration
- Thomas Thornton (@tamstar1234) explains how to Create CSV reports from Log Analytics queries and email using Azure Logic Apps
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) highlights that Single-Tenant Azure Logic Apps Goes GA: 'Integration Is Everything'
💡 Internet of Things
- The Azure Updates Team announces that Azure Maps Creator is now generally available, that Azure Sphere OS version 21.06 expected on June 23 and that Azure IoT Edge integration with Azure Monitor is now in public preview
- Sander van de Velde talks about how to Reference NuGet packages on GitHub Package Registry in Azure IoT Edge module
- Apoorv Gupta talks about Deploying Azure Digital Twin at Scale
- Ranga Vadlamudi (@RangaVadlamudi) discusses Component support for edge modules in IoT Central
- The Azure Sphere Team highlights that Azure Sphere OS version 21.06 is expected on June 23
📚 Learning
- On Channel 9, April Edwards (@TheAprilEdwards) hosts Learn Azure Your Way Pt. 2 Azure Enablement
- On the Whizlabs blog, Vidya Ransam provides an AZ-204 Preparation Guide: Developing Solutions for Microsoft Azure
- Luca Bolognese highlights the Azure Lab Services Tutorial Video 2021
- Swati Jhawar explains how to Get started on Microsoft Viva Learning with Microsoft Mechanics
⚖️ Management and Governance
- The Azure Updates Team announces an Update in Policy Compliance for Resource Type Policies, Syslog event collection from Azure Monitor Agent for Linux distros, Application Insights Node.js pre-aggregated standard metrics and Alerts based smart detection for Application Insights
- On the MSSQL Tips site, Ron L'Esteve talks about Getting Started with Azure Purview for Data Governance
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) explains how to Analyze Azure Data Factory logs
- Shemer Steinlauf highlights that the Log Analytics workspace overview status property is live
- Thomas Thornton (@tamstar1234) discusses Getting started with Terraform on Azure
- Rajani Janaki Ram describes How to move your resources across regions and into Availability Zones using Azure Resource Mover
- On Channel 9, Scott Addie (@Scott_Addie) talks about Feature flags with .NET and Azure App Configuration
- On the Azure blog, Talal Alqinawi announces that Why customers, including SAP, choose Azure for their SAP solutions
- Anthony Bartolo (@WirelessLife) discusses Azure Security Center, Site Recovery updates and Cost Management updates and more
- Travis Roberts (@Ciraltos) discusses Azure Bicep Variables and Functions
- Mark Russinovich (@markrussinovich) describes how Microsoft is Advancing in-datacenter critical environment infrastructure availability
🚌 Migration
- The Azure Updates Team announces ExpressRoute Global Reach Pricing Reduction and Azure Migrate private endpoint support available in public preview
- On the Azure Medium blog, Adam Bertram (@adbertram) explains How to Move a Hyper-V VM to Azure with Azure Migrate Guide
🌐 Networking
- On Microsoft Docs, a new guide about Multi-region load balancing with Traffic Manager and Application Gateway has been published.
- Zachary Cavanell discusses Zero Trust for Endpoints and Applications
🔐 Security
- The Azure Updates Team announces Confidential Computing price reduction on DCsv2 virtual machines and Key Rotation and Expiration Policies for Azure Storage
- Charbel Nemnom (@charbelnemnom) explains how to Detect a Brute Force Attack with Azure Sentinel
- On the Redmond magazine site, Kurt Mackie (@kurmac) highlights that Microsoft Previews Azure Firewall Threat Tracking in Azure Sentinel
- Banu Jafarli describes Microsoft Defender for Identity Experiences in Microsoft 365 Defender
- Sumit Lahiri (@lahiri1111) blogs about AKS-HCI Integrated with Azure Defender for Kubernetes for Continuous Threat Monitoring
- On Microsoft Security blog, Emma Jones explains how to Optimize security with Azure Firewall solution for Azure Sentinel
- Daichi Isami (@normalian) explains how to Collaborate Kafka and Azure Functions securely within closed network
📦 Storage
- Fernanda Vela (@velahuer) blogs about Azure Defender for Storage – Price Estimation Dashboard
🔗 Web
- On the DEV site, Chris Noring (@chris_noring) blogs about Azure static web apps CLI, building apps locally
- Daniel Ribeiro blogs about Azure Web App for Containers: Pulling a container image from ACR without exposing credentials
- Yixuan Wang blogs about how to Troubleshoot HTTPS 502 error when Application Gateway in front of API management self-hosted gateway
- Sarah Lean (@TechieLass) writes: Azure Static Web Apps are awesome!
- On the Azure blog, Heather Jordan Cartwright (@hjc_microsoft) covers Azure API for FHIR enables health organizations to deliver CMS Patient Access and Provider Directory APIs
- On Channel 9, David Fowler and Liangying Wei provide An overview of Azure Web PubSub
- Reshma Vishwanath explains How to Deploy an existing Asp.net Core Web API project as Guest executable to Service Fabric Cluster
- The Azure Updates Team announces that Azure API Management Open Source API portal is now generally available.
💻 Windows Virtual Desktop
- On the Azure blog, Kam Vedbrat blogs about Azure Virtual Desktop: The flexible cloud VDI platform for the hybrid workplace
- On the Redmond magazine site, Kurt Mackie (@kurmac) highlights Microsoft Rebrands VDI Service as Azure Virtual Desktop
- Luca Bolognese highlights how Imperial College London is using Azure Virtual Desktop and Azure Lab Services