Azure Weekly
Issue #428 - 23rd July 2023
The Microsoft Inspire event happened this week, so it's a packed issues with lots of (AI) announcements. It's also been a good week for interesting blog posts; first off Azure Container Apps, Bicep, bring your own certificates and custom domains, and Exploring the New Preview Features in Azure Container Registry, and a good high level overview of Docker for Developers: Understanding the Core Concepts.
One of the biggest fundamental changes to Azure Resource Management (ARM) has been announced: ARM Deployment Stacks now Public Preview, Deployment Stacks is a new resource type for managing a collection of Azure resources as a single unit for faster update and delete, as well as more granular capabilities for preventing unwanted changes to resources. It's a very welcome addition to the platform. There's also a good post on: Azure DevOps Pipelines: Practices for Scaling Templates
Another big announcement for anyone with data / compute intensive workloads: Introducing Microsoft Azure Boost Preview which enables 200 Gbps networking throughput and remote storage throughput up to 10 GBps and 400K IOPS, enabling the fastest storage workloads available today.
There are a couple of interesting security posts: Azure Role Assignment Hygiene and Incident Triage: Microsoft Defender for Cloud Attack Path Analysis and Microsoft Sentinel. There's also a very interesting tool which enables you to generate technical Markdown documentation for your Azure Logic Apps. I'm hoping a Power Automate version will follow!
Finally, we've published part 2 of our Decision Maker's Guide to Microsoft Fabric series, which focuses on Generative AI. You can find part 1 here.
⚙️ AI + Machine Learning
- The Azure Updates Team announces Azure Machine Learning - Public Preview for July and Public Preview: Vector search, a feature of Azure Cognitive Search
- The Azure Updates Team talks about Azure Machine Learning - General Availability for July
- Jared Andersen blogs about Bing Chat Enterprise FAQ
- Heiko Ra writes OpenAI Whisper is Coming Soon to Azure OpenAI Service and Azure AI Speech
- Vinod Kurpad (@Kurpad) discusses Azure Form Recognizer is now Azure AI Document Intelligence with new and updated capabilities
- Neta Haiby blogs about Document Generative AI: the Power of Azure AI Document Intelligence & Azure OpenAI Service Combined
- Manoj Bableshwar announces Falcon LLMs in Azure Machine Learning
- Qinying Liao talks about Creating a branded AI voice that conveys emotions and speaks multiple languages
- Vinayak Gavariya explains how to Build Your Own Chatbot in Minutes with Power Virtual Agents: No Coding Required
- Derek Legenzoff writes 'Function calling is now available in Azure OpenAI Service'
- Sarah Bird talks about how to Deploy large language models responsibly with Azure AI
- Liam Cavanagh announces Vector Search in Azure Cognitive Search Public Preview
- Pascal Burume blogs about Empowering Medicine with Responsible AI Solutions: A Journey through the Medical-Themed Hackathon
🔎 Analytics
- The Azure Updates Team announces the Public preview of Stream Analytics No-Code Editor available in Azure Stream Analytics Portal
- Madhuvi Gupta writes about Metadata-Based Ingestion in Synapse with Delta Lake
- John Folberth and Joseph Fitzgerald explain how to Unlock the Power of Azure Data Factory: A Guide to Boosting Your Data Ingestion Process Part 1 and Part 2
- On episode 195 of the Ctrl+Alt+Azure Podcast, Tobias Zimmergren (@zimmergren) and Jussi Roine (@JussiRoine) are joined by Oskari Heikkinen (@oskarialex) to do a A lap around Microsoft Fabric
- Denise Schlesinger walks through Building a self-serve analytics platform with Azure Data Explorer and OpenAI
- Michael Olschimke discusses Data Vault 2.0 Warehouse Automation on Azure and writes about Agile Data Vault 2.0 Projects with Azure DevOps
- Brad Watts writes about New ADX Version Deployment Notification
- Eduardo Pivaral explains how to do Data Transfer from Azure Blob Storage to Snowflake Using Pipelines
- Kevin Chant explains how to Migrate dedicated SQL Pool objects to a Microsoft Fabric Data Warehouse
- Anna Chiang announes Sensitivity label support in Microsoft Fabric and Power BI enables end-to-end information protection
🖥️ Compute
- The Azure Updates Team blogs about Public preview: Support for Python 3.11 in Azure Functions and Preview: Azure Boost
- Max Uritsky introdocues Microsoft Azure Boost Preview
- Graham Bury describes Takeaways from First Annual Confidential Computing Summit
- Aarthi Vijayaraghavan announces a new feature to Protect Azure workloads with VM level consistency using Agentless Crash-Consistent Restore Points
🚢 Containers
- The Azure Updates Team discusses Public preview: Network observability add-on for AKS and blogs about Public preview: Bring your own key on Ephemeral OS disk for AKS
- The Azure Updates Team announces Generally available: Event Grid upgrade enhancements for AKS
- John Reilly (@johnny_reilly) discusses Azure Container Apps, Bicep, bring your own certificates and custom domains
- John Kilmister (@johnkilmister) explores the New Preview Features in Azure Container Registry
- Dan Wahlin describes Docker for Developers: Understanding the Core Concepts
- Hamish Ricky talks about Scaling options in Azure Container Apps
🗄️ Databases
- The Azure Updates Team writes about General availability: Partial document update in the Azure Cosmos DB Python SDK
- Kanchan Bharati writes 'PostgreSQL v15 is now Generally available in Flexible Server PostgreSQL'
- Nikita Takru blogs about Public Preview of Transparent Data Encryption and Credential Rotation for Arc SQL Managed Instance
- Carol Smith explains how to Say hello to Path To Citus Con, a podcast for developers who love Postgres
- Nevena Nikolic writes about 128 vCores on Azure SQL Managed Instance Business Critical
- Jose M Jurado (@jmjuradodiaz) describes Lesson Learned 403:Using Azure SQL Database Activity Monitor for Query Performance Insights and 404: Understanding and Addressing 100% Worker Utilization
- David Giard (@DavidGiard) walks through Enabling Diagnostic on an Azure SQL Managed Instance
🛠️ Developer Tools
- On the Visual Studio blog, Mads Kristensen (@mkristensen) writes Too many tabs open? No problem
- Maia Kelner introduces A powerful new Extension Manager
- Heiko Ra announces the public preview of Real-time Diarization in Azure AI Speech
- Subhojit Basak blogs about GitHub Copilot for SQL Developers: Turbocharge your SQL Development Workflow
- Leslie Overland writes New Viva Insights connectors enable automation, rich insights, and custom solutions
- Meet Sanghvi writes Start creating diagrams faster with the new Visio Templates page on Microsoft365.com
- Davide Griff (@OriginalGriff) writes about Visual Studio Project Templates - how to get parameter substitutions to work inside strings.
- Ravikanth Chaganti (@ravikanth) covers Azure SDK for Go - Authentication methods - Environmental credential
🔩 DevOps
- Ángel Pérez covers ARM Deployment Stacks
- Dan Hellem writes about New Boards Hub Path to GA
- Ravi Kumar discusses Improvements to code coverage experience under test automation
- Dominique St-Amand walks through Load testing your applications using Azure Load Testing, JMeter and GitHub Actions
- John Folberth (@j_folberth) covers Azure DevOps Pipelines: Practices for Scaling Templates
- Daniel Neumann (@neumanndaniel) explains How to not block Terraform with Azure resource locks
⚙️ Hybrid + Multicloud
- The Azure Updates Team writes about New Extended Security Updates ESUs enabled by Azure Arc
- On the Redmond magazine site, Kurt Mackie (@kurmac) blogs about Hotpatch Desktop Now Commercially Available for Windows Server 2022 Datacenter Azure Edition
- Danny Maertens describes SSH for Azure Arc is now generally available
- Orin Thomas describes How to: Set up hotpatch on desktop versions of Windows Server 2022 running in Azure
- Satya Vel announces New options for Extended Security Updates enabled by Azure Arc
🎭 Identity
- Alex Weinert describes Advancing Modern Strong Authentication
- Joseph Dadzie announces Microsoft Entra ID Governance Introduces Two New Features in Access Reviews, and New Microsoft Entra ID Governance Dashboard Experience Rolling Out Soon and Microsoft Entra ID Governance Entitlement Management New Generally Available Capabilities
- On episode 343 of the Microsoft Cloud IT Pro Podcast, Scott Hoag and Ben Stegink (@msclouditpro) talk about Microsoft Entra
- Felipe Binotto delves into Azure Role Assignment Hygiene
🔌 Integration
- Aprana Seth blogs about Scaling Logic Apps Standard – Sustained Event Processing System
- Stefan Stranger (@sstranger) shares a tool to Generate technical Markdown documentation for your Azure Logic Apps
- Calvin Cai explains How to set offset for Event Hubs Trigger
- Marina Liu describes The behavior of Service Bus Topic output binding for Azure Function
- Sandro Pereira (@sandro_asp) presents a JSON Document to JSON Schema Converter Tool
💡 Internet of Things
- The Azure Updates Team writes about General availability: IoT Hub Service Upgrade
- Jamie Scholfield covers Azure for Operators and ISVs are enabling modern connected apps
📚 Learning
- Charbel Nemnom (@charbelnemnom) covers AI-102 Exam Study Guide: Azure AI Engineer Associate Certification
- John Wirtala explains how to Become a Microsoft Priva Ninja
- Jill Armour discusses Fueling partner growth and profitability in the era of AI
⚖️ Management and Governance
- Jeff Teper writes about Welcome to Microsoft Inspire 2023: Introducing Microsoft 365 Backup and Microsoft 365 Archive
- Matthew Stoodley writes about New Insider Risk Management features in general availability
- The Azure Updates Team announces Public Preview : Crash Consistent VM Restore points and 'Hotpatch is now generally available on Windows Server VMs on Azure with the Desktop Experience installation mode'
- On the Redmond magazine site, Kurt Mackie (@kurmac) covers Azure Enhancements Outlined at the Microsoft Inspire Partner Event
- Lucy Hitz writes Viva Goals Releases New Features to Help Improve Organizational Performance
- Vishal Bajaj announces Hotpatching is now available for Windows Server VMs on Azure with Desktop Experience
- Ariya Khamvongsa discusses Azure Optimization Mindset - Drive Business Value with Optimization
🎬 Media
- Freddy Dubon discusses Unleashing NDIs Video Switching and Routing Power in Microsoft Azure
🚌 Migration
- The Azure Updates Team discusses Windows Server end-of-support EOS: Upgrade seamlessly with Azure Migrate Public preview
- Anurag Mehrotra delves into Windows Server end-of-support EOS: Upgrade seamlessly with Azure Migrate Public preview
- Cyril Belikoff announces Azure Migrate and Modernize & Azure Innovate - offerings to accelerate your cloud journey
- Jill Armour writes about New Partner-led offers: Azure Migrate and Modernize, and Azure Innovate.
- Bhavna Appayya covers Discover Azure Migrate from SCOM
- On the Microsoft Mechanics show, Matt McSpirit (@mattmcspirit) describes How to migrate your VMs to Azure and why Complete tutorial with new business case
- Keshav Kiran explains how to Migrate Column Encrypted Database to Azure SQL Managed Instance
📱 Mobile
- On episode 254 of the Azure DevOps Podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Mitchel Sellers (@mitchelsellers) to talk about Architecting .NET MAUI
🌐 Networking
- The Azure Updates Team announces General availability: Always Serve for Azure Traffic Manager
- Didier Van Hoye delves into Passive FTP over SSL support in Azure Firewall
🔐 Security
- Hagai Kestenberg announces Microsoft Defender for Cloud capabilities to counter identity-based supply chain attacks
- Erin Miyake describes how to Streamline the process to bring your own detections in Microsoft Purview Insider Risk Management
- Giulio Astori talks about Incident Triage: Microsoft Defender for Cloud Attack Path Analysis and Microsoft Sentinel
- Dick Lake covers Microsoft Defender for Cloud - 'SQL servers on machines should have vulnerability findings resolved'
📦 Storage
- Mark Brimble (@BrimbleMark) provides a script to Count files in Blob
- Neha Bhaskar writes about New SMB security innovations from Microsoft Inspire 2023
🔗 Web
- The Azure Updates Team announces Public Preview: OData API type in Azure API Management
- Hang Wang blogs about Azure Spring Apps product updates in June 2023 and blogs about Azure Spring Apps feature updates in June 2023
- David Giard (@DavidGiard) covers Adding Application Insights Logging to an ASP.NET app using the .NET SDK
- Andrei Kamenev explains how to Publish, Protect and Validate OData APIs in API Management
- Chris Noring says Deploying with Azure Static Apps is even faster with the new HTML preset, check it out
- Joe Chen describes how to Load Custom Configuration .ini in PHP for Azure App Service
- Marco Bonilla explains how to Analyze HAR trace when importing an Azure Appservice / Webapp on API Management from Azure Portal.
- Ramya Gangula delves into App Configuration references in Spring Boot App deployed to Azure App services.
⚙️ Azure Virtual Desktop
- Jessie Duan announces Public Preview of Personal Desktop Autoscale on Azure Virtual Desktop
- On the Miscrosoft Mechanics show, Matt McSpirit (@mattmcspirit) talks about Azure Virtual Desktop Automated scaling, imaging & monitoring