Azure Weekly
Issue #361 - 27th February 2022
I want to kick off this week highlighting news Guidance for Architecting Mission Critical Apps on Azure, called the AlwaysOn project, which contains a reference application in addition to the guidance. My one comment is that I'd love to see a sample like this include multi-tenant aspects as this adds another layer of complexity to applications on Azure.
Next up, there's an interesting post about Leveraging Partial Document Update with with Cosmos DB REST Operation, a good how-to Generate Bicep templates from existing Azure resources with VS Code, and a session about using Azure Chaos Studio Build fault tolerant apps. A long overdue investment to create a new and better WordPress on App Service is available, and an interesting post about Understanding Azure App Registration, Enterprise Apps, And Service Principals.
From an IT perspective, there are two interesting posts: there's a nice example of how you can leverage Power Virtual Agents & Adaptive Cards in Microsoft Teams Chatbot Demo & Tutorial, which could spark some ideas about how you could automate some IT / Support internal processes, and finally a new feature to improve Teams media optimizations now in Public Preview on Azure Virtual Desktop and Windows 365 for macOS, which is useful for improving the experience of end users who are using AVD environments (a very popular solution to enabling remote working during the pandemic).
⚙️ AI + Machine Learning
- Noah Drake blogs about Using Azure Percept to Implement a Smart Retail Store Solution
- On the Microsoft Mechanics channel Lili Cheng joins Jeremy Chapman to talk about Power Virtual Agents & Adaptive Cards in Microsoft Teams Chatbot Demo & Tutorial
🔎 Analytics
- Ron L'Esteve writes about Real-Time Analytics, Advanced Analytics and Reporting in Databricks
- In a three-part series, Sander Rossel (@SanderRossel) discusses Streaming at Scale with Azure Event Hubs, Streaming Analytics, and Azure SQL Part 1: Getting Streaming Data into Azure, Part 2: Processing Streaming Data with Azure Streaming Analytics and Part 3: Analyzing and Visualizing the Data
🖥️ Compute
- Amy Colyer presents Azure VMware Solution AVS for VMware Admins Primer
🚢 Containers
- Richard Hooper (@Pixel_Robots) discusses Azure Kubernetes Service AKS – Addons and Extensions – who is responsible?
🗄️ Databases
- Sajeetharan Sinnathurai talks about Leveraging Partial Document Update with with Cosmos DB REST Operation
- Robert Dorr talks about SQL Server on IoT Edge and Developer Machines – Smaller Footprint and explains How It Works: Sync IOs in nonpreemptive mode longer than 1000 ms
- On episode 181 of the Azure DevOps Podcast,Jeffrey Palermo (@jeffreypalermo) talks about Migrating to Azure SQL with Mohamed Kabiruddin
- On the Data Exposed channel Anna Hoffman and Warwick Rudd walk through Connecting the Dots in Azure Data Studio with Database Projects and Source Control Data Exposed
- On SQL Server Central, Daniel Calbimonte describes How to Compare Tables in Azure Data Studio
🛠️ Developer Tools
- The Azure Updates Team announces the Public preview of Azure NetApp Files - application consistent snapshot tool v5.1
- Elio Struyf discusses DevHack: VS Code extension storage options
- David Ramel (@dramel) covers GitHub Previews Faster Codespaces Creation with Prebuilds
- Tobias Zimmergren (@zimmergren) explains how to Generate Bicep templates from existing Azure resources with VS Code
- On the .NET Rocks Podcast, Scott Guthrie joins Carl Franklin and Richard Campbell to talk about Twenty Years of ASP.NET
🔩 DevOps
- On episode 68 of the AzureFunBytes Podcast, Jay Gordon (@jaydestro) and David Brooke Martin talk about Progressive Delivery with SplitSoftware and AzureDevOps
- Justin Yoo (@justinchronicle) discusses Generating OpenAPI Document from Azure Functions within CI/CD Pipeline
- Akshay Attota talks about Azure Data Factory CI-CD using YAML template
- April Edwards (@TheAprilEdwards) presents Infrastructure as Code IaC: Comparing the Tools
- Ben Brauer talks about Guidance for Architecting Mission Critical Apps on Azure
- Meagan Longoria (@mmarie) describes how to Check if File Exists Before Deploying SQL Script to Azure SQL Managed Instance in Azure Release Pipelines
- Brad Wyatt presents an In-Depth Look at Azure Bicep Syntax
- On the Microsoft Mechanics channel, John Engel-Kemnetz joins Jeremy Chapman to talk about Azure Chaos Studio - Build fault tolerant apps
- On SQL Server Central, Arun Yadav writes about Chaos Engineering in Azure
⚙️ Hybrid + Multicloud
- Gilad Elyashar (@GiladElyashar) explains how to Protect your Google Cloud workloads with Microsoft Defender for Cloud
🎭 Identity
- June Castillote (@junecastillote) describes How to Protect Passwords with an Azure AD Password Policy
- On the Azure blog, Pavaneswara Lekkala writes about Seamless integration of Logz.io observability platform with Microsoft Azure
- Damien Bowden (@damien_bod) describes Implementing authorization in Blazor ASP.NET Core applications using Azure AD security groups
- Alex Weinert explains how to Extend the reach of Azure AD Identity Protection into workload identities
- David de Matheu explains how to Build a trusted authentication service for Azure Communication Services using Azure Active Directory
- Ramya Chitrakar discusses Whats new in Microsoft Endpoint Manager - 2202 February edition
- Joseph Dadzie discusses Run custom workflows in Azure AD entitlement management
- Milosh Djuric (@mdjxkln) writes about Understanding Azure App Registration, Enterprise Apps, And Service Principals
🔌 Integration
- Lior Tamir explains how to What's new: run playbooks on incidents on demand
💡 Internet of Things
- The Azure Updates Team announces the Generally available: Updated navigation menu in Azure IoT Central
📚 Learning
- Temante Leary describes The 2-Minute Recap: Everything new with Security, Compliance, and Identity on Microsoft Learn
- Barb Blanchard presents Ask the product experts live: Azure Security
- Rachel Pruitt says We'll see you at NVIDIA's Spring GTC Conference
⚖️ Management and Governance
- On the Azure blog, Shiva Sivakumar talks about Observability from cloud to edge in Azure
- The Azure Updates Team writes about General availability: Localization available in Azure Purview, and Public preview: Cost Management anomaly detection for subscriptions, and Generally available: Log Analytics data export in Azure Monitor, and Public preview: New capabilities for Azure Monitor logs, and General availability: Custom retention for AzureActivity and Usage data tables and Generally available: Direct enterprise agreement on Azure Cost Management and Billing
- Alan Kinane (@Azure_Alan) covers MSP: The well-tempered Azure tenant – Part 4
- On the Redmond magazine site, Kurt Mackie discusses Azure Monitor Gets Log Analytics Data Export Capability
- Meir Mendelovich (@MMendelovich) talks about The next evolution of Azure Monitor Logs
- Yossi Yossifon discusses Azure Monitor Log Analytics data export is generally available
🚌 Migration
- Praveena Jayanarayanan explains how to Outsmart your Business on moving artifacts from BizTalk to Logic Apps
🌐 Networking
- The Azure Updates Team announces General availability: Application Gateway mutual authentication
- Robert Smit (@Clustermvp) describes how to Backup Azure Firewall with virtual wan Azure SDWAN Backup Runbook
- Joe Carlyle (@wedoAzure) presents How To – Manage an NSG Using Bicep and Azure DevOps and How to – Migrate Azure Firewall from Classic Rules to Policy
🔐 Security
- Danielle Ashual blogs about Microsoft Defender for IoT - General Release Update
- Koby Mymon blogs about Microsoft Sentinel - SAP User Master Data
- Ofer Shezaf (@oshezaf) writes 'New Normalization is now built-in Microsoft Sentinel'
- Sarah Fender (@sarahfender), Principal Program Manager - Azure Cybersecurity, blogs about Whats Next in Microsoft Sentinel
- Xinye Tang discusses Microsoft Defender for Key Vault - Deploy to Azure Synapse Analytics
- Benjamin Kovacevic describes how to Run Microsoft Sentinel playbooks from workbooks on-demand
- Tobias Zimmergren and Jussi Roine on epidsode 122 of the Ctrl+Alt+Azure Podcast - Microsoft Defender for Cloud: Secure Score
- Matt Lowe explains how to What's New: Search, Basic Ingestion, Archive, and Data Restoration are Now in Public Preview
📦 Storage
- The Azure Updates Team writes about Generally available: Azure NetApp Files new region and cross-region replication and Generally available: Utilize multiple backups per day for Azure Files in Azure Backup
- Roopesh Uniyal covers Using Azure File and Blob Storage with Azure VMs – Step by Step
🔗 Web
- The Azure Updates Team talks about Public preview: Azure Spring Cloud Enterprise and blogs about Public preview: Elastic and Azure Spring Cloud integration
- Hanli Ren walks through Using WebSocket with Java in Azure App Service
- Sachin Rathor presents Tutorial: Publish Azure Static Web Apps with GitLab
- On Code Project, Jeff Griffith blogs about Modernizing Java Apps and Data on Azure Part One: Introduction
- Anuraj Parameswaran talks about Implementing an API Gateway in ASP.NET Core with Ocelot
- Abhishek Reddy describes The new and better WordPress on App Service
- Winnie Chen writes about New KUDU UI for App Service on LinuxPreview