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
- 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
- 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
- Hilary Wang discusses Breaking Change for VMSS PowerShell/CLI Customers
- Gregor Suttie (@gregor_suttie) talks about Azure VM Extensions: Part 2 CustomScriptExtension
🚢 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
- 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
- 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
- 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
- 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
- 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
- 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
- Jaime Sanchez explains how to Build 5G Modern Connected Apps at the Edge
📚 Learning
- 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
- 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
- Daysha Carter blogs about Azure Communication Services June 2023 Feature Updates
🌐 Networking
- 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
- 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
- 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
- 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