Azure Weekly
Issue #391 - 16th October 2022
As it's the week of Microsoft Ignite 2022, this edition is somewhat epic in length due to the number of general availability and public preview announcements; so I'd suggest you prepare your favourite beverage and settle into read this issue. As ever a great place to start is Microsoft's very own Book of News, which has a summary of of the main announcements. You can catch up on all the sessions, or you can focus on the spotlights for different geographic areas (UK / Latin America / Japan / Germany / France / China).
I've not had a chance to watch many sessions yet, but have bookmarked a few: Making cloud native easier: Architecting the next-gen Azure PaaS, Automated cloud application testing with Azure and Playwright, Hidden gems and live coding with .NET 7 (why isn't your app scaling?), Ask the Experts: Introducing Microsoft Syntex – Content AI for the Microsoft Cloud, Deep dive into Dapr.io and Cloud Native Architectures, and Inside Azure Innovations with Mark Russinovich
I also wanted to highlight some good articles from endjin folk as I know how much work has gone into writing each of these, and it would be a shame for them to be drowned out by all the annoucements from Ignite. Mike Larah shares 5 lessons learnt from using Power Automate to automate a complex business process. Jon George continues his series "Bye bye Azure Functions, Hello Azure Container Apps" with part 3 covering Build and deployment pipelines, and our first big problem. James Broome published the final two parts of his series about planning and delivering successful and impactful data analytics projects - Deliver insights incrementally with data pipelines and How to define business requirements for a successful cloud data & analytics project. Barry Smart publishes the final part in his series focusing on Total Cost of Ownership and how it applies to IT projects (including cloud modernization and cost optimization.) in Putting total cost of ownership (TCO) into action. He also kicks off a new series: What are Synapse Analytics Database Templates and why should you use them? And finally a reminder of our free, in-person Modern Data DevOps (Data Mesh + Lake House) with Azure Synapse Analytics Workshop in London (UK) on Nov 2nd.
⚙️ AI + Machine Learning
- The Azure Updates Team blogs about Azure Machine Learning - Public preview updates for October 2022/Ignite
- The Azure Updates Team announce the Public preview: Computer Vision Image Analysis 4.0
- Kären Engelbrecht writes about What's new in Project Bonsai
- Kate Browne talks about Introducing Vision Studio, a new UI experience for trying out Cognitive Services for Computer Vision
- Swati Gharse explains how to Automated ML AutoML for Images in Azure Machine Learning is now Generally Available
- Yanling Xiong announces preview of 3 new summarization features in Cognitive Service for Language
- Jessica Cioffi blogs about Enabling Deep Learning with Azure Container for PyTorch in Azure Machine Learning
- Neta Haiby describes Automating tax documents processing with Azure Form Recognizer
- Arjun Singh explains how to Build custom NLP solutions with AzureML AutoML NLP
- Shourya Jain talks about a new feature: AutoML training code generation - Make use of the training code behind your AutomatedML model
- Foteini Savvidou presents Serverless image classification with Azure Functions and Custom Vision – Part 3
- Manoj Bableshwar announces registries in Azure Machine Learning to operationalize models and pipelines at scale
- On the Microsoft Mechanics show, Jeremy Chapman (@deployjeremy) is joined by Omar Shahine to describe how to Enhance, Connect, and Manage Content at Scale Microsoft Syntex Content AI Services
- Maayan Yedidia covers The AI technology that predicts which clothing items appearing in a video you're likely to shop
🔎 Analytics
- The Azure Updates Team announce the General Availability of: Azure Data Explorer output from Azure Stream Analytics, and Stream Analytics no-code editor in Event Hubs, and User-assigned managed identities for Azure Stream Analytics and announce the Public preview of Physical job diagram for Stream Analytics job troubleshooting
- Barry Smart (@barry_j_a_smart) writes What are Synapse Analytics Database Templates and why should you use them
- On the endjin blog, James Broome covers Insight Discovery part 5 – Deliver insights incrementally with data pipelines
- Ajeta Singhal blogs about Azure Stream Analytics releases slew of improvements at Ignite 2022: Output to Delta Lake and more
- Anasheh Boisvert describes Azure Stream Analytics Enhances Developer Experience with Improved Error Messaging and Logging
- Anshul Sharma discusses Whats New in Azure Synapse Data Explorer – Ignite 2022
- Henning Rauch (@cosh23) discusses Kusto Trender
- Noelle Li covers Data Integration News from Ignite 2022: SAP CDC, M365 Datasets, and More
- Kasun Indrasiri blogs about Azure Event Hubs update – October 2022
- Ulrich Christ writes about General availability of SAP CDC capabilities for Azure Data Factory and Azure Synapse Analytics
- Devang shah and Surya Josyula explain how to Evaluate query performance of Azure Data Explorer
- Noelle Li presents Introducing Azure Data Factory Community Templates
🖥️ Compute
- The Azure Updates Team announce the General Availability of New Azure proximity placement groups feature and guest attestation for confidential VMs
- The Azure Updates Team announces the Public Preview of: New Azure Virtual Machine Scale Set and Spot Virtual Machines capabilities, and Stretched clusters for Azure VMware Solution and Customer-managed keys for Azure VMware Solution
- Rajeesh Ramachandran writes about Now in Preview – Spot priority mix for Azure Virtual Machine Scale Sets
- The Azure Updates Team blogs about Azure Functions support for Node 12 is ending on 13 December 2022
- Priya Shan announces the new Ebsv5 VM sizes offering 2X remote storage performance with NVMe-Public Preview
- Also on Tech Community blog, Eamon O'Reilly highlights the Azure Functions – 2022 update
- Ram Gowrishankar explains how to What's new in Azure VMware Solution - October 2022
- The Azure Updates Team describes Azure Batch Certificates will be retired on 29 February 2024
🚢 Containers
- The Azure Updates Team announces Generally available: Windows server 2022 host support in AKS, and Generally available: 5,000 node scale in AKS and General availability: AMD-based confidential VMs for Azure Kubernetes Service
- The Azure Updates Team announces Generally available: Dapr secrets API support and Generally available: Dapr support for managed identity in Azure Container Apps
- The Azure Updates Team announces the Public Preview of Azure Kubernetes Service hybrid deployment options, and Azure CNI Overlay mode in Azure Kubernetes Service, and Kubernetes apps on Azure Marketplace and on Tech Community blog, Jim Perrin announces Preview Availability of the Mariner AKS Container Host
- On the Redmond magazine site, Kurt Mackie (@kurmac) discusses Azure Kubernetes Service Now Supports Windows Server 2022
- Judy Liu announces The General Availability of Windows Server 2022 on Azure Kubernetes Service
- Kavitha Gowda discusses Releasing Kubernetes apps offer in Microsoft Cloud Marketplace
- Noah Whitehead announces Windows Container Base Image Redistribution Rights Change
- Mark Heath (@mark_heath) covers Running Microservices with Dapr on Azure Container Apps
- Scott Kinghorn introduces Azure Monitor managed service for Prometheus
- Shashank Barsin covers Azure Kubernetes Fleet Manager - Preview
- On the Microsoft Mechanics show, Jeremy Chapman is joined by Michael McReynolds to discuss Azure Confidential Computing-Virtual Machines & Containers
- Justin Yoo (@justinchronicle) blogs about DevContainers for .NET developers on Azure
- Justin Davies describes Azure Kubernetes Service Microsoft Ignite announcements
- Stefan Georgiev (@stg3orgi) covers AKS, the elephant in the hub & spoke room, deep dive
🗄️ Databases
- The Azure Updates Team announces the General Availability of: Use managed identities to access Cosmos DBfrom Stream Analytics, and Azure Cosmos DB for PostgreSQL, and 16MB limit per document in Azure Cosmos DB for MongoDB, and Azure Database for MySQL - Flexible Server with AMD compute
- The Azure Updates Team announces the Public Preview of: Azure Database for MySQL - Flexible Server auto scale IO and MySQL extension for Azure Data Studio
- Sridhar Ranganathan explains how to Ignite 2022 - Continued innovation with Azure Database for PostgreSQL flexible server
- Drew Skwiers-Koballa writes about Recently Released: Updates to SqlPackage, DacFx, and GitHub sql-action
- Sudheesh Narayanaswamy explains how to Ignite 2022: Announcing new features in Azure Database for MySQL – Flexible Sever
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) discusses Azure Toolkit for IntelliJ Gets Azure Cosmos DB Support, Enhances VMs
- Mustafa Ashour preesents Tips & Tricks 4: Monitoring Backup History for Azure SQL Database & Azure SQL Managed Instance
- On the Microsoft Mechanics show, Jeremy Chapman and Bob Ward cover Azure SQL for Developers-Performance and Automation Updates
- On the Microsoft Mechanics show, Jeremy Chapman is joined by Charles Feddersen to discuss Azure Cosmos DB for PostgreSQL How it Works
- On The New Stack, Andrew Brust covers Microsoft Announces PostgreSQL Option for Cosmos DB
🛠️ Developer Tools
- The Azure Updates Team covers Public preview: Job diagram simulator in VS Code
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) writes about VS Code v1.72 Adds Community Discussions for Extension Authors, and Simplified Project Setup for Python in Visual Studio Code and Ignite 2022 Showcases Visual Studio for Cloud, Collaborative Development
- Chase Wilson talks about Azure CLI Ignite 2022 Announcements Blog
- On the GitHub blog, Brittany O'Shea writes View GitHub code scanning findings directly in VS Code and GitHub Codespaces
- Ravikanth Chaganti (@ravikanth) covers CUE language VS Code development container feature
- Alex Lin explains how to Optimize your Stream Analytics jobs performance using Job Diagram Simulator
- On episode 214 of The Azure DevOps Podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Alvin Ashcraft (@alvinashcraft) to discuss Windows SDKs
- Clemens Schotte explains how to Add a custom WebGL layer to Azure Maps
🔩 DevOps
- The Azure Updates Team announces the Public preview: Microsoft Azure Deployment Environments
- Sagar Chandra Reddy Lankala announces Azure Deployment Environments preview
- Dan Hellem writes about New Boards Hub, Sprint 211 Update
- Gerasimos Alexiou covers Success pipeline state on GitHub with pipeline failure
- On the Microsoft DevOps blog, Aaron Hallberg explains how to Integrate security into your developer workflow with GitHub Advanced Security for Azure DevOps
- Sam Bell covers PSRule: Visualize Infrastructure as Code Maturity
- Mary Branscombe writes Turn Deployment Environments into Commodities with Azure
- Thomas Thornton (@tamstar1234) walks through Using Aztfy to import existing Azure resources into Terraform
- On SQL Server Central, Wagner Crivelini covers Database Deployment with Terraform - Modules
- Daniel Krzyczkowski (@DKrzyczkowski) presents DevSecOps on Azure - part6: Deploy securely to Azure resources in the Virtual Network
⚙️ Hybrid + Multicloud
- The Azure Updates Team announces the General Availability of: Azure Stack HCI new features release, and Azure Hybrid Benefit for AKS and Azure Stack HCI and Azure Automanage for Azure Virtual Machines and Arc-enabled servers
- Abhilasha Agarwala writes about New hybrid deployment options for AKS clusters from cloud to edge, enabled by Azure Arc
- Also on Tech Community blog, Cosmos Darwin announces Azure Stack HCI dev build 25217 23H2 for Preview channel and highlights What's new for Azure Stack HCI at Microsoft Ignite 2022
- Sarah Cooley writes about AKS on Azure Stack HCI and Windows Server - September 2022 update
- Sayali Kale talks about Windows Hello for Business Hybrid Cloud Kerberos Trust is now available
- Jason Farmer talks about Taking Azure Arc and Kubernetes to the Edge
- Thomas Brndl discusses Getting Started with Azure Stack HCI
- On the Microsoft Mechanics show, Jorge Palma describes how Kubernetes & Azure Arc Run AKS clusters on WindowsPCs
- Thomas Maurer (@thomasmaurer) writes about New AKS hybrid deployment options enabled by Azure Arc, AKS Lite and Hybrid Benefit
🎭 Identity
- The Azure Updates Team announces the Public Preview of Azure Active Directory for Azure Database for PostgreSQL – Flexible Server and Azure Active Directory workload identity support in AKS
- Shilpa Ranganathan explains how to Protect and manage privacy with Microsoft Priva
- Damien Bowden (@damien_bod) describes how to Force phishing resistant authentication in an ASP.NET Core application using Azure AD
- Sam Cogan (@samcogan) covers Retrieving Azure Active Directory Guest Invites
- Eran Nachshon explains how to Protect your environment against hybrid identity attacks
🔌 Integration
- The Azure Updates Team announces the General Availability of: Service Bus Explorer for the Azure portal, and Event Grid integration with AKS and Control the minimum TLS version used with Azure Service Bus
- The Azure Updates Team announces the Public Preview: Azure Managed Confidential Consortium Framework
- The Azure Updates Team talks about Integration Services Environment will be retired on 31 August 2024 – transition to Logic Apps Standard and Azure Percept DK Retirement Announcement
- Eldert Grootenboer announces Service Bus Explorer for Azure portal now GA, and public preview of performance improving features for Azure Service Bus Premium and GA of policy to control the minimum TLS version used with Azure Service Bus
- ama Shastri covers Whats new in Test Base for Microsoft 365: Ignite 2022 edition
- Salvatore Pellitteri (@pellittsa) describes How-to create Azure API Connection resource with a specific name
- Bartosz Jarkowski blogs about Extracting SAP data using the CDC connector
- On the Microsoft Mechanics show, Jeremy Chapman (@deployjeremy) and Charles Lamanna explain how to Build Power Apps from a drawing & Power Automate Flows using naturallanguage
💡 Internet of Things
- The Azure Sphere Team announce the General availability: Azure Sphere OS version 22.10 expected on October 25
- Felipe Binotto delves into Internet of PowerShell
📚 Learning
- Ajay Karare writes about 3 Ways to Get a Free or Reduced Fee for Microsoft Certification
- Waldek Mastykarz (@waldekm) explains how to Learn Microsoft Graph Toolkit interactively with a code tour
- Howard van Rooijen (@HowardvRooijen) highlights a FREE in-person Modern Data DevOps with Azure Synapse Analytics Workshop, London (UK) on Nov 2nd
⚖️ Management and Governance
- The Azure Updates Team announces the General Availability of: Azure Advisor score across all Azure regions, and Azure Monitor Logs - capabilities to add value and lower costs, and Azure Monitor agent support for Windows clients, and Simplified disaster recovery for VMware machines using Azure Site Recovery, and Simplified disaster recovery for VMware machines using Azure Site Recovery, and Adi Biran writes about General availability: Get more value from your logs with Azure Monitor advanced features and Akanksha Agrawal writes about Generally available: Simplify management and operations with Azure Automanage Machine Best Practices
- The Azure Updates Team announces the Public Preview of: Rules for Azure Kubernetes Service and Log Analytic workspace resources, and Azure Container Apps Azure Monitor integration, and Azure Monitor Logs - create granular level RBAC for custom tables, and Azure Monitor managed service for Prometheus, and Integration of Azure Monitor Agent with Connection Monitor, Matthew McCleary announces Preview: Java Profiler for Azure Monitor Application Insights, The Azure Updates Team announces Public preview: Support for HANA System Replication in Azure Backup for HANA, and Public preview: Support for HANA Instance snapshot integrated with backint logs and Femi Adebayo covers Public preview of Windows 365 system-based alerts in Microsoft Intune
- On the Azure blog, Kathleen Mitford explains How Microsoft Azure helps drive agility and optimization for your business
- David Mebane announces Windows Update for Business reports
- Jesse Stein explains how to Deliver organizational messages with Windows 11 and Microsoft Intune
- Shubhra Sinha talks about Microsoft introduces preview of Azure Managed Confidential Consortium Framework
- Dilip Radhakrishnan explains how to Reduce your overall TCO with a new Microsoft Intune plan
- Lincoln DeMaris discusses Microsoft Lists announcements at Ignite 2022
- On episode 155 of thr Ctrl+Alt+Azure Podcast, Tobias Zimmergren and Jussi are joined by Martin Simecek to discuss Building Mission-Critical workloads on Azure
- Xema Pathak presents Introducing a unified Azure Monitor cloud native offering for Kubernetes monitoring
- Billy York discusses Alerting at Scale in Azure Again
- Seth Patton describes Microsoft Ignite 2022: Innovations and roadmap for Microsoft Viva
- James Havens presents a ten part series on Microsoft Purview - Compliance Score Part 1 - Overview, Part 2 - Sample Assessment Scoring, Part 3 - HITRUST, Part 4 - HIPAA / HITECH, Part 5 - GDPR, Part 6 - CCPA, Part 7 - Data Protection Baseline, Part 8 - ARMA GARP, Part 9 - NIST Privacy Framework and Part 10 - ISO 15489
- Anna Chiang blogs about Microsoft Purview Information Protection showcase of new capabilities at Ignite
- Tobias Zimmergren announces sustainability guidance in the Azure Well-Architected Framework
- Jodi Boone walks through Upgrading your server and client TLS protocol just got easier using Automanage Machine Configuration
- Erica Toelle covers Microsoft Ignite 2022 guide to Microsoft Purview and Priva
- Neha Kulkarni blogs about Azure Policy announces enhancements for gradual rollout, custom evaluations & Kubernetes policy
- On episode 441 of The Azure Podcast, the Azure Podcast team (@AzurePodcast) are joined by the developers of the Databricks Accelerator for Azure Purview
- Iram Arras describes how to Support modern collaboration and improve workflows with Microsoft Purview eDiscovery
- Shilpa Bothra writes about New capabilities that help proactively secure data with Microsoft Purview Data Loss Prevention
- Talhah Mir covers Detecting and investigating security risks with new capabilities from Insider Risk Management
🎬 Media
- Inbal Sagiv explains how to Ignite 2022: What's new in Azure Video Indexer
- Vishesh Oberoi explains how to Ignite 2022: Developer capabilities and tools to drive better, more automated customer experiences
🚌 Migration
- The Azure Updates Team announces the Generally available: Azure Monitor agent migration tools, and Public preview: Oracle to Azure migration with Database Migration Assessment for Oracle and Public preview: Azure Migrate - SQL Server migration assessment for migration or modernization
- The Azure Updates Team highlights you must Migrate to Azure Monitor VM insights by 30 September 2025 when Service Map will be retired
- Ram Gowrishankar walks through Moving to the cloud with Nutanix Cloud Clusters on Microsoft Azure
- Neel Ball writes Introducing assessment tooling for Oracle database migration to Azure SQL and PostgreSQL- Preview
📱 Mobile
- Bryan Grimm covers Azure for Operators powers Teams Phone Mobile partners
- Rebecca Penick writes about It just got easier to use Windows Push Notification Services
🌐 Networking
- The Azure Updates Team writes about General availability: Azure DNS Private Resolver – hybrid name resolution and conditional forwarding and on Tech Community blog, Kyle Bisnett writes about General Availability for SDN integration with AKS on Azure Stack HCI
- The Azure Updates Team announces Public preview: Azure Resource Topology
- Andrew Mathu covers Whats new in Azure Network Security at Microsoft Ignite 2022
- The Azure Updates Team describes Upgrade to Standard SKU public IP addresses in Azure by 30 September 2025—Basic SKU will be retired
- Joe Biron talks about Azure multi-access edge compute MEC solutions solving enterprise needs
- Matt Shadbolt (@ConfigMgrDogs) talks about Citrix HDX Plus for Windows 365 now available in public preview
🔐 Security
- The Azure Updates Team writes about General availability: Confidential VM option for SQL Server on Azure Virtual Machines
- The Azure Updates Team blogs about Public preview: IP Protection SKU for Azure DDoS Protection and on Tech Community blog, Amit Cohen blogs about Public Preview Announcement: OT-Enabled SOC with Microsoft Sentinel and Defender for IoT
- Yossi Hasson describes Public preview announcement: Defender for IOT solution for Microsoft Sentinel
- Javier Soriano covers UEBA Essentials solution now available in Content Hub
- Daniel Davrayev announces the enhanced Microsoft Sentinel AWS CloudTrail solution, powered by new MITRE-Based Rules
- Mas Libman writes about New search experience and security controls for Microsoft Purview Audit
- Jessica Afeku explains how to Get ready for Security at Microsoft Ignite 2022
- Peter Frem writes about From bolt-on to built-in information protection in Microsoft 365 Apps
- Vikas Bhatia writes about New milestones at Ignite 2022 for Azure confidential computing
- On the Azure Medium blog, Andre Camillo covers Security Log Management Lifecycle with Microsoft Sentinel and discusses Incident Case Management on Sentinel—Syncing status between different solutions
- Sean Wesonga walks through Deploying and Managing Microsoft Defender for Cloud as Code
📦 Storage
- The Azure Updates Team writes about General availability: Azure Premium SSD v2 Disk Storage
- Aung Oo discusses Azure Premium SSD v2 Disk Storage: General Availability
- Sirius Kuttiyan, Principal Program Manager - Azure Storage, blogs about Microsoft Ignite 2022: Whats new and whats next in Azure Disk Storage
- Jason Cao blogs about Azure Storage - Undelete Soft-delete Objects
🔗 Web
- The Azure Updates Team announces Azure Static Web Apps extended support for .NET Core 3.1 ends on 3 December 2022 and blogs about Public preview: Support for hybrid rendering with Next.js apps
- The Azure Updates Team covers Public preview: Planned maintenance feature for App Service Environment v3
- On the endjin blog, Jonathan George (@jon_george1) talks about Bye bye Azure Functions, Hello Azure Container Apps: Build and deployment pipelines, and our first big problem
- Aaron Powell (@slace) describes Extending Next.js support in Azure Static Web Apps
- Mayunk Jain (@mayunkj) writes about Your ultimate guide to Azure app innovation at Microsoft Ignite 2022
- Stefan Schackow describes Whats New for Azure App Service – Fall Ignite 2022 Edition
- Ned Pyle explains how to Ignite 2022: What's new in Windows Server Azure Edition
- The Azure Updates Team writes about In development: Larger SKUs for App Service Environment v3
- The Azure Updates Team writes about In development: Go language support
- The Azure Updates Team writes about In development: Day 0 support for .NET 7
- Radhika Bollineni provides A lowered cost and more performant WordPress on Azure AppService and talks about Speed up your WordPress on Azure App Service with Azure Front Door
- Patrick Widjaja writes about Three options to prepare for Windows Server 2012/R2 end of support
- Aaron Powell (@slace) blogs about Extending Next.js Support in Azure Static Web Apps
- Liang Fang presents Tutorial: Azure Web PubSub trigger for Azure Python Functions
- Radhika Bollineni provides A simple and easy path to Migrate WordPress sites to Azure AppService
- Taiseer Joudeh (@TJoudeh) explains how to Deploy Meilisearch into Azure Container Apps
- Aaron Powell (@slace) presents GraphQL on Azure: Part 10 - Synthetic GraphQL Custom Responses and GraphQL on Azure: Part 11 - Avoiding DoS Queries
- Tim Anderson (@timanderson) writes about .NET P/Invoke on Azure App Service for Linux
⚙️ Azure Virtual Desktop
- Tom Hickling announces General Availability of support for Azure availability zones in the host pool deployment
- The Azure Updates Team describes Public preview: Confidential VM option for Azure Virtual Desktop
- Harjit Dhaliwal writes about This is Windows at Microsoft Ignite 2022
- Lior Bela blogs about Whats new in Windows Autopatch: Microsoft Ignite 2022 edition
- Abraham Pineda blogs about Connectivity health checks and history reports for Windows 365 Cloud PCs
- Christiaan Brinkhoff blogs about Experience the Windows 365 app: public preview available now
- Tristan Scott explains how to What's new in Windows 365: Microsoft Ignite 2022 edition
- Mei Liu describes how to Setup Hybrid Joined AVD Single Sign-On