Azure Weekly Issue 422: 11th June 2023
ACI is a great technology, but often seen as expensive, so the public preview of Azure Container Instances (ACI) Spot containers is most welcome! There's a useful article about Private Bicep registry authentication with AzureResourceManagerTemplateDeployment3 and a great guide to Deploy Azure Network-as-Code as a champ.
There's an interesting article about Transforming Recruitment Processes with AI and Power Platform using Cognitive Search, a nice guide to updating your Azure Landing Zones, and some really big news for the .NET Community, as Microsoft have announced the C# Dev Kit for Visual Studio Code - 1st class support for C# cross platform, but a Visual Studio Subscription is required.
AI + Machine Learning
Covering: Anomaly detector, Azure Bot Service, Azure Machine Learning, Azure Open Datasets, Bing APIs, Cognitive Services, Computer Vision, Content moderator, Custom vision, Data Science Virtual Machines, Face, Form Recogniser, Immersive Reader, Ink Recogniser, Language Understanding (LUIS), Machine Learning Studio, Microsoft Genomics, ML.NET, Personaliser, Project Cortex, QnA Maker, Speaker Recognition, Speech-to-Text, Speech translation, Text Analytics, Text to Speech , Translator Speech, Translator Text
- Aaryan Arora covers Integrating Power Apps with Azure Machine Learning & Open AI using Power Automate
- Chris Paoli blogs about OpenAI Services Released for Government Users
Analytics
Covering: Apache Spark for HDInsight, Apache Storm for HDInsight, Azure Analysis Services, Azure Data Explorer, Azure Data Share, Azure Databricks, Azure Stream Analytics, Azure Synapse Analytics, Data Catalog, Data Factory, Data Lake Analytics, Event Hubs, HDInsight, .NET for Apache Spark, R Server for HDInsight, Microsoft Purview, Microsoft Fabric
- The Azure Updates Team writes about Generally available: Azure Data Explorer Kusto Emulator on Linux and Vincent-Philippe Lauzon discusses Kusto Emulator on Linux
- On SQL Server Central, Arindam Mondal explains how to Analyze Data with a Serverless SQL pool in Azure Synapse Analytics
- Denise Schlesinger writes Part 2 - Building a Data Lakehouse using Azure Data explorer - The Deployment
- Guy Reginiano discusses Simplifying data streaming from Event Hubs to ADX
- Eduardo Pivaral blogs about Data Transfer from Snowflake to Azure Blob using Synapse Analytics
- Amber Zhao describes How to use Power BI API to generate Power BI workspace content
- Arun Sethia covers HDInsight 5.0 with Spark 3.x – Part 2
Compute
Covering: Azure CycleCloud, Azure Dedicated Host, Azure Functions, Azure VMware Solution by CloudSimple, Batch, Cloud Services, Linux Virtual Machines, SAP HANA on Azure Large Instances, Service Fabric, Virtual Machines, Virtual Machine Scale Sets
- Hilary Wang discusses Breaking Change for VMSS PowerShell/CLI Customers
- Gregor Suttie (@gregor_suttie) talks about Azure VM Extensions: Part 2 CustomScriptExtension
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for Containers
- The Azure Updates Team announces Public preview: Azure Container Instances ACI Spot containers and the new Azure Container Registry libraries
- Steve Buchanan (@buchatech) blogs about Azure Friday: Exploring Automated Deployments for AKS with Steve Buchanan and Scott Hanselman
- Alex Ellis (@alexellisuk) explains How to use multiple Docker registry mirrors
- Paolo Salvatori explains how to Deploy and run a Azure OpenAI/ChatGPT app on AKS with Terraform
Databases
Covering: Azure Cosmos DB, Azure Database for MariaDB, Azure Database for MySQL, Azure Database for PostgreSQL, Azure SQL Database, Azure SQL Database Edge, Azure Cache for Redis, SQL Data Warehouse, SQL Server on virtual machines, SQL Server Stretch Database, Table storage
- Kanchan Bharati describes Introducing Intel V5 Compute and 32 TB Storage Support on Azure PostgreSQL Flexible Server and Whats New in Azure Database for PostgreSQL – Flexible Server
- Jose M Jurado (@jmjuradodiaz) describes Lesson Learned 364: Getting all conversion implicit warnings using Query Data Store Repository
- Yochanan Rachamim (@ryochanan) talks about Enabling TDE on Azure SQL DB Server using Python
- Jose M Jurado (@jmjuradodiaz) discusses Lesson Learned 363: Incorrect syntax near the keyword 'NOT' using DataSync
- Jose M Jurado (@jmjuradodiaz) talks about Lesson Learned 366: Cannot open server microsoft.com using authentication ActiveDirectoryPassword
- Charles Wang blogs about Use Rdbtools to Generate Memory Report for Azure Cache for Redis and Convert Dump Files to JSON
- David Engel writes about Early technical preview of JDBC Driver 12.3.1 for SQL Server released
- Bhalchandra Atre writes about Final Deprecation of Classic Exchange Admin Center EAC in Exchange Online
- Koen Verbeeck (@Ko_Ver) walks through Reading Azure Cosmos DB Data with Azure Data Explorer
- Manvendra Singh describes how to Change Primary Region for Azure SQL Database Failover Group
- Varun Dhawan explains how to Expose PostgreSQL tables as REST APIs with Data API Builder
Developer Tools
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- Tim Heuer announces C# Dev Kit for Visual Studio Code
- David Ramel (@dramel) writes about Even SQL Server Developer Tools Gets an AI Copilot
- Erin Stellato (@erinstellato) talks about SQL Server Management Studio SSMS 19.1 and Recent Changes, Part 1
- Aaron Yim writes Visual Studios IntelliSense list can now steer GitHub Copilot code completions.
- On the Visual Studio blog, Subhojit Basak describes Whats New in SSDT 17.6: Ledger, Performance, Copilot
- Mark Heath (@mark_heath) describes how to Use secrets in unit tests
- On episode 189 of the Ctrl+Alt+Azure podcast, Tobias Zimmergren and Jussi Roine discuss AI-based coding with GitHub Copilot Chat
- Micah Ebohon covers Using WinSCP and PowerShell Script to Copy or Move Files from a One Virtual Machine/Remote Server Path to a Path in a Local Server
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- The Azure Updates Team announces Public Preview: Azure Chaos Studio is now available in West US 2 region
- Anna Soracco describes Cloud testing at Microsoft Build 2023, Videos available on-demand
- Vinicius Apolinario (@vrapolinario) writes about Continuous deployment of Windows containers with CircleCI and AKS
- On episode 464 of the Azure podcast, Cale Teeter and Russell Young from Azure Podcast (@AzurePodcast) are joined by Sagar Chandra Reddy Lankala to talk about Azure Deployment Environments
- On episode 248 of the Azure DevOps podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Sagar Lad to talk about Data DevOps and Security
- John Reilly (@johnny_reilly) delves into Private Bicep registry authentication with AzureResourceManagerTemplateDeployment3
- On the Microsoft DevOps blog, Ravi Kumar discusses The evolution of quality assurance and how Azure Test Plans is driving the future of manual testing
- On the Octopus Deploy Blog, Matthew Casperson discusses The ten pillars of pragmatic deployments
- On the Octopus Deploy Blog, Isaac Calligeros walks through Using the Deploy a Bicep template step
- On the Octopus Deploy Blog, Robert Erez announces Deprecating Mono
Hybrid + Multicloud
Covering: Azure Arc, Azure Stack
- Anna Hoffman, Muzama Zahid, Drew Skwiers-Koballa, Davide Mauri writes about New benefits of Azure Arc Enabled SQL Server Data Exposed and writes about New benefits of Azure Arc Enabled SQL Server Data Exposed
- Rie Merritt delves into Hybrid Flexibility in Azure SQL Managed Instance
- Erica Toelle explains how to Don't get caught unprepared: three steps to manage the risks of multicloud
Identity
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- The Azure Updates Team announces Public Preview: Azure AD Support for Azure Files SMB shares REST API
- Joseph Dadzie announces Microsoft Entra ID Governance is generally available
- Amelie Darchicourt writes about Digital Event: Microsoft Entra Innovations
- Nadim Abdo walks through Increasing Transparency into Azure Active Directory's Resilience Model
- Rick Munck blogs about Security baseline for Microsoft Edge version 114
- Gerasimos Alexiou talks about Azure Keyvault Managed Identity C#
- Damien Bowden (@damien_bod) walks through ASP.NET Core authorization using Entra External ID CIAM and Azure AD security groups
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
- Alexander Lahuerta walks through Auditing capabilities coming to Microsoft Project, Microsoft Planner, and Microsoft To Do
- Pascal Burume walks through Transforming Recruitment Processes with AI and Power Platform using Cognitive Search
- Bert Hoorne talks about Creating an Intelligent Dashboard powered by Text Analytics for Health
- Sidd Harth walks through Connecting to Snowflake from Logic App Standard
- Tony Checkal talks about Windows 365 Enterprise meets FedRAMP requirements
- Sandro Pereira (@sandro_asp) explains how to Throw custom exceptions in Logic Apps: Using an API Management Part V
Internet of Things
Covering: Azure Digital Twins, Azure IoT Central, Azure IoT Edge, Azure IoT Hub, Azure IoT solution accelerators, Azure Maps, Azure Sphere, Azure Time Series Insights, IoT DevKit, WildernessLabs, Windows 10 IoT Core Services
- Jaime Sanchez explains how to Build 5G Modern Connected Apps at the Edge
Learning
Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information
- Lynn Letukas covers The power of 2-year degrees and certifications in skills-based hiring
- Someleze Diko describes Hack-Together: the Microsoft Teams Global Hack keynote recap and whats coming
- Mike Tholfsen explains how to Unleash the power and fun of learning with colorful Microsoft Education Quick Guides
Management and Governance
Covering: Automation, Azure Advisor, Azure Backup, Azure Blueprints, Azure Lighthouse, Azure Managed Applications, Azure mobile app, Azure Monitor, Azure Policy, Azure Resource Manager, Azure Service Health, Azure Site Recovery, Cloud Shell, Cost Management, Microsoft Azure portal, Scheduler, Azure Purview
- Bruno Gabrielli blogs about Azure Monitor: Gain Observability Over Guest Users
- The Azure Updates Team announces Generally available: Multiple backups per day for Azure Virtual Machines
- Ariya Khamvongsa blogs about Updating your Azure landing zones
- James Havens discusses Microsoft Purview- Paint By Numbers Series Part 10a- Defender for Cloud Apps - MSTeams Browser DLP
- Atil Gurcan discusses Moving Cloud PC from One Datacenter Region to Another - Summer 2023 Edition
- The Intune Support Team explains how to Update to Microsoft Intune PowerShell example script repository on GitHub
- Chris Webb (@cwebb_bi) talks about Monitoring Power BI Dataset Refresh Memory And CPU Usage With Log Analytics
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Analytics, Media Services, Video Indexer
- Daysha Carter blogs about Azure Communication Services June 2023 Feature Updates
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
Mobile
Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin
Networking
Covering: Application Gateway, Azure Bastion, Azure DNS, Azure ExpressRoute, Azure Firewall, Azure Firewall Manager, Azure Front Door, Azure Internet Analyzer, Azure Private Link, Content Delivery Network, Load Balancer, Network Watcher, Traffic Manager, Virtual Network, Virtual WAN, VPN Gateway, Web Application Firewall
- The Azure Updates Team announces Generally available: Private Link support for Application Gateway and General availability: Inbound ICMPv6 pings and traceroute are now supported on Azure Load Balancer
- The Azure Updates Team announces Public preview: Azure Front Door Standard/Premium in Azure Government
- Jing Wang explains How to expose Internal Azure Spring Apps with VNet Injection to the Internet
- Pierre Roman (@pierreroman) explains how to Wired for Hybrid - Deep Dive 2 - Azure Front Door
- Jose Moreno (@erjosito) explains how to Deploy Azure Network-as-Code as a champ
Security
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- Catalin Esanu describes Defender for SQL Vulnerability Assessment Updates
- Nick Consolo blogs about Microsoft Defender for IoT moves to site-based licensing for protecting OT environments
- Greg Wiselka walks through Safeguarding your OAuth apps with App Governance
- Mike Browning writes about New Threat Actor Intel Profiles Added to Defender TI
- On episode 337 of the Microsoft Cloud IT Pro Podcast, Scott Hoag and Ben Stegink (@msclouditpro) discuss how to Secure your Office 365 tenant and protect your users
Storage
Covering: Archive Storage, Avere vFXT for Azure, Azure Data Lake Store, Azure FXT Edge Filer, Azure HPC Cache, Azure NetApp Files, Blob Storage, Disk Storage, File Storage, Managed Disks, Queue Storage, Storage Accounts, Storage Explorer, StorSimple
- Carlos Marin writes about 'Public access is not permitted on this storage account'
- Charles Wang writes about Illustrated Example of Applying ACLs Recursively with Storage Explorer and explains how to Mount ADLS Gen2 or Blob Storage in Azure Databricks
- Geert van Teylingen explains how to SAP HANA on Azure NetApp Files - Data protection with BlueXP backup and recovery
- Charles Wang blogs about Azure Table Storage Tutorial - Python Azure Tables SDK with NBA Stats API
Web
Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps
- Catherine Wang talks about Improving Web Application Performance Using Azure Cache for Redis
- Calvin Cai describes How to enable App Service Proactive Tools via PowerShell
- Yang Yu explains how to Configure ARRAffinity cookie when accessing Azure App Service behind Azure Application Gateway
Azure Virtual Desktop
Covering: Azure Virtual Desktop
Azure Weekly Archive
If you would like to read more interesting articles from the Azure ecosystem check out our archive where you will find all of the back issues.
Contribute Content
If you would like to contribute any content to the Azure Weekly newsletter, please email azureweekly@endjin.com