Azure Weekly
Issue #414 - 16th April 2023
A surprisingly busy edition considering the Easter break. There are lots of useful updates if you build PaaS / Serverless solutions: Generally Available: Azure Cosmos DB serverless container with 1 TB storage, and App Configuration geo-replication. General availability: Improved scaling model for Azure Functions with Target Based Scaling and a plethora of updates for Azure Container Apps in March/April 2023. There are new Azure App Service plans fuel greater choice and savings, and By popular demand: Windows LAPS available now for improved management & security.
There are also a number of interesting in-depth articles: Deep linking with Azure Static Web Apps and Easy Auth, Asteroid Hunting with Synthetic Data, and Michiel van Oudheusden has published a useful blog, Maximizing Your Azure Cost Savings: Strategies, Tools, and License Benefits and a fantastic tool: Azure Cost CLI that's worth investigating.
⚙️ AI + Machine Learning
- The Azure Updates Team announces Azure Machine Learning - General Availability for April
- Dave Glover (@dglover) describes Mastering Azure AI: 30DaysOfAzureAI Week Two Recap
- John Alfaro (@j_alex_alfaro) blogs Terraforming the Azure Open AI service Deployment via AzAPI and AzureRM providers for the Enterprise… and ChatGPT model
- Daniel Calbimonte explains How to work with ChatGPT in Visual Studio Code
- David Giard (@DavidGiard) writes What is ChatGPT and How Can it Help Me and Using ChatGPT to Make Your Work Easier
- Zachary Cavanell explains how to Automate document analysis with Azure Form Recognizer using AI andOCR
- Ruth Yakubu explains How to expose data biases from debugging your model with responsible AI and explains How to find model performance inconsistencies in one data group vs another with Responsible AI
- Rudeon Snell says The future of healthcare is data-driven
- Ksenya Kveler blogs about Enhancing health equity by extraction of Social Determinants of Health from unstructured text
- Bert Hoorne walks through Extending Azure Health Bot with Azure OpenAI Service
- Amit Lal highlights Powering Your Business with AI: 7 Unbelievable Whiteboard Scenarios for SAP S/4HANA & Azure OpenAI
- Laziz Turakulov blogs about Asteroid Hunting with Synthetic Data
🔎 Analytics
- The Azure Updates Team explains how to Connect Azure Stream Analytics to Azure Data Explorer using managed private endpoint. and say Use Stream Analytics to process exported data from Application Insights
- Alex Lin provides A Guide to the Developer Journey in Azure Stream Analytics
- Jonathan D'Aloia shares a walkthrough of Fully Automating the Deployment of a Self-Hosted Integration Runtime
🖥️ Compute
- The Azure Updates Team announces the General Availability of: Improved scaling model for Azure Functions with Target Based Scaling, and Azure VMware Solution Stretched Clusters with customer-managed keys, and Hotpatch now available for Windows Server VMs on Azure with desktop experience and Azure VMware Solution now available in Qatar with AV36P
- The Azure Updates Team announces Public preview: Azure Functions V4 programming model for Node.js
- The Azure Updates Team announces Private Preview: Enable Trusted launch on your existing Azure Gen2 VMs, and Public Preview: Azure Chaos Studio is now available in Sweden Central region and Azure SQL—Public preview updates for mid-April 2023
- Charbel Nemnom (@charbelnemnom) explains how to Migrate Azure Functions From Consumption Plan To Higher Plans – Comprehensive Guide
- Denver Brittain describes How to Use Azure Functions with MongoDB Atlas in Java
- Kent Altena writes that MatLab and Azure: A Match Made in Performance Heaven
- Rachel Pruitt describes Ramp up with me...on HPC: What is high-performance computing HPC
- Kent Altena walks through Saying Goodbye to HPC Pack 2012 R2: End of Life Date Reached April 11th 2023
- Travis Roberts (@Ciraltos) writes about New Azure Image Builder Portal Integration
🚢 Containers
- The Azure Updates Team announces the Public Preview of: Azure Container Apps supports user defined routes UDR and smaller subnets, and Azure Container Apps offers new plan and pricing structure and Node Resource Group NRG lockdown
- The Azure Updates Team announces Azure Monitor managed service for Prometheus has updated our AKS add-on to support Windows nodes
- Hannah Hunter discusses Dapr extension for AKS is available in 7 new regions
- Mike Morton (@BigMorty) covers Azure Container Apps Announces New Pricing Plan and Enhanced Networking
- Anthony Chu (@nthonyChu) writes about This Month in Azure Container Apps: March/April 2023
- Saverio Proto discusses Journey to Containers
- Keith Grima covers Securing Azure Container Services: Best Practices and Tips
- Ala Raddaoui discusses Building Secure Container Images with GitHub Actions, Azure Container Registry and Microsoft
- Ayobami Ayodeji writes about 7 security best practices for managing containerized workloads in AKS with Calico
- Eric van Wijk blogs about Service Connection guidance for AKS customers using Kubernetes tasks
- Akarsh Mishra announces Image Signing for Windows Containers
- Rick Kemery talks about Creating an AKS Cluster in Azure: Considerations for Migrating from EKS Workloads
🗄️ Databases
- The Azure Updates Team announces the General Availablity of: Azure Cosmos DB for PostgreSQL cluster compute start and stop and Azure Database for PostgreSQL - Flexible Server in the Australia Central region, and Azure Cosmos DB for PostgreSQL REST APIs, and Azure Cosmos DB serverless container with 1 TB storage, and Read replicas for Azure Database for PostgreSQL Flexible Server and New burstable SKUs for Azure Database for PostgreSQL - Flexible Server
- The Azure Updates Team announces the Public Preview: Database-is-alive metrics for monitoring Azure Postgres Flexible Server database availability, and Performance troubleshooting workbooks for Azure Database for PostgreSQL Flexible Server and query performance insight for Azure Database for PostgreSQL- Flexible Server
- Aditya Badramraju describes Announcement: New Features and changes to SQL IaaS Agent Extension
- The Azure Updates Team announces Azure SQL - General availability updates for mid-April 2023
- Kanchan Bharati covers March 2023 Recap: Azure Database for PostgreSQL Flexible Server
- Greg Low (@greglow) describes Cosmos Down Under podcast 7 with guest Rodrigo Souza is now published
- Alicja Kucharczyk explains how to Empower Your Troubleshooting with Azure Database for PostgreSQL - Flexible Server Guides
- Anna Hoffman (@AnalyticAnna) shares the latest in the SQL Insider Series: Get Started with Azure Cognitive Search for Azure SQL Data Exposed
- Anthony Bartolo (@WirelessLife) discusses DP-900: Microsoft Azure Data Fundamentals Study Guide
- Jose M Jurado (@jmjuradodiaz) describes Lesson Learned 343:DISABLEVERSIONING wait type and ALLOWSNAPSHOTISOLATION
- Karthik Yella blogs about Understanding Connectivity Issues in Azure SQL Database
- Ganapathi Varma Chekuri discusses Streaming data in real time from Azure Database for MySQL - Flexible Server to Power BI
- Niko Neugebauer explains how to Optimize Costs in Azure SQL Managed Instance and explains how to Enable hassle-free migration between SQL Server and Azure SQL Managed Instance
- Sakshi Gupta blogs about Custom solution to Omit Azure SQL Auditing Data
🛠️ Developer Tools
- Nik Karpinsky covers Improving Visual Studio performance with the new Instrumentation Tool
- Erin Stellato (@erinstellato) announces Azure Data Studio 1.43
- Meera Haridasa writes about New Azure Extensions in VSCode.dev
- Drew Skwiers-Koballa announces General Availability of Azure Data Studio extension SQL Database Projects
🔩 DevOps
- The Azure Updates Team announces General Availability: App Configuration geo-replication
- The Azure Updates Team announces General availability: Azure DevOps 2023 Q1
- On the Microsoft DevOps blog, Dan Hellem writes about New Boards Hub Update, Sprint 220
- Gloridel Morales describes Azure DevOps 2023 Q2 Roadmap update and announces Azure DevOps Server 2022.0.1 RC
- On the Octopus Deploy Blog, Terence Wong talks about Deploying to Azure with GitHub Actions and Octopus
- Rachel Irabor describes Azure DevOps for Beginners: How to Set Up Your Account, Organization, and Repository
- Sarah Lean (@TechieLass) writes about What are Azure DevOps Boards
- Vinicius Apolinario (@vrapolinario) explains How to contribute to the ITOpsTalk repo on GitHub
- Mauricio Blanco blogs about Azure landing zones custom archetypes using Terraform
- Nagarjuna Vipparthi explains how to Automated and customized dashboards for Azure Load Testing
⚙️ Hybrid + Multicloud
- Silvio Di Benedetto describes Azure Stack HCI: restore storage after failing of node
🎭 Identity
- The Azure Updates Team announces Retirement notice: transition to the Authentication methods policy for Azure Active Directory
- Sravani Saluru talks about User Managed Identity support for Auditing Azure SQL Database is Generally Available Now.
- Jay Simmons writes about By popular demand: Windows LAPS available now
- On the Redmond magazine site, Kurt Mackie (@kurmac) writes Microsoft Details Attack Methods Using Azure AD Connect and Microsoft To Tighten Azure Storage Default Permissions
- Ankur Patel blogs about Introducing a new way to verify your workplace on LinkedIn with Microsoft Entra Verified ID
🔌 Integration
- Umesh Panwar talks about Azure Logic Apps plans: Consumption based vs Standard
- Sandro Pereira (@sandro_asp) talks about Logic Apps Consumption: How to get the Logic App error detail message guide and Azure Function: Loopback API
- On the Azure blog, Fernando Mejia explains how to Manage your APIs with Azure API Managements self-hosted gateway v2
- Steffen Mueller describes DR scenario for SAP Windows application servers with the focus on ASCS/ERS using Azure Files SMB
💡 Internet of Things
- On the Azure blog, Stephen Kitay describes Azure Space technologies advance digital transformation across government agencies
📚 Learning
- Tobias Zimmergren and Jussi Roine publish Ctrl+Alt+Azure episode 181 - Keeping skills relevant and renewing your certifications
- Allie Thompson (Wieczorek) talks about Skill up on Modern Work: Quarterly recap
- On the Azure blog, Priyanka Rawat describes Boost your data and AI skills with Microsoft Azure CLX
⚖️ Management and Governance
- Shreevijayakumar Nayak writes about Few platform logs and metrics go missing when streaming them from Diagnostic Setting to Event Hub...
- Sam Cogan (@samcogan) talks about Resource Group Location Matters
- Felipe Binotto delves into Cost Governance with Azure Policy
- James Havens blogs about Microsoft Purview in the Real World April 14, 2023
- Gerasimos Alexiou explains how to Inherit tags on Azure resources
- Rick Kemery describes How to Add a Trial Subscription to Your Azure Account: Step-by-Step Guide, and Step-by-Step Guide: Creating an Azure Resource Group on Azure Portal and explains How to Increase Quota for Specific Types of Azure Virtual Machines
- Vantage (@joinvantage) announces Vantage Launches Azure Cost Recommendations
- MindByte, Michiel van Oudheusden (@mivano) shares Maximizing Your Azure Cost Savings: Strategies, Tools, and License Benefits and releases Azure Cost CLI - a beautiful utility (using Spectre.Console) that uses the Azure Cost Management API to retrieve and visualise your Azure Subscription costs.
🚌 Migration
- Chhavi Nijhawan writes about 5 reasons to join us at Securely Migrate and Optimize with Azure
- On the SQL Server Blog, Chhavi Nijhawan writes about 5 reasons to join us at Securely Migrate and Optimize with Azure
- Alma Bencomo discusses Microsoft Priva: Helping you build a privacy resilient workplace.
- Bartosz Jarkowski explains how to SAP CDC Connector and SLT - Part 3 - Let's get that data
🌐 Networking
- The Azure Updates Team announces General Availability: NGINXaaS - Azure Native ISV Service
🔐 Security
- On Arinco Blog, Rob McNaught covers Azure firewall basic is now generally available
- Aashish Ramdas describes Retirement notification for the Azure Information Protection Unified Labeling add-in for Office
- Andre Camillo discusses Microsoft Defender for Endpoint — Part 1
- Peter Frem describes Microsoft Purview Information Protection in Microsoft 365 Apps - April 2023
- Jeffrey Palermo (@jeffreypalermo) talks about Bojan Magusic: Azure Security - Episode 240
📦 Storage
- Prashant Khandelwal explains How To Host Your React Application For Cheap With Azure Blob Storage
- Haitham Qaffesha discusses Monitor Object Replication Status For Storage Account
- J. Tower talks about Dos and Don'ts for Streaming File Uploads to Azure Blob Storage With .NET MVC
🔗 Web
- The Azure Updates Team announces General Availability: Azure App Health Extension - Rich Health States
- The Azure Updates Team announces Generally available: Static Web Apps support for Python 3.10
- John Reilly (@johnny_reilly) writes about Deep linking with Azure Static Web Apps and Easy Auth
- Emma Yen writes about Remote certificate is invalid when calling an external endpoint from web app
- Sonja Gu covers Boost efficiency with Power Platform and Azure API Management
- Naga Surendran announces that New Azure App Service plans fuel greater choice and savings
- Abhishek Reddy describes How to setup Multisite in WordPress on Azure App Service
- Mayunk Jain (@mayunkj) covers Java to the cloud in minutes: JBoss EAP on Azure App Service
- Roosevelt Nelson Jr describes Troubleshoot Failed External Calls Between App Services Using AppServiceIPSecAuditLogs
⚙️ Azure Virtual Desktop
- John Kelbley writes about Secure Linux Access Using Azure Virtual Desktop
- Ankur Biswas blogs about Windows 365 Cloud PCs: now secured with encryption at host