Azure Weekly Issue 446: 26th November 2023
A much slimmer edition this week after the tidal wave of announcement from Ignite last week. Highlights this week, include: Migrating from OpenAI to Azure OpenAI and Teach ChatGPT to Answer Questions: Using Azure Cognitive Search & Azure OpenAI Semantic Kernel. A 5-part series covering Azure SQL v/s Azure Synapse SQL Dedicated Pool, Serverless Pool, and Microsoft Fabric real-time analytics exploration: Streaming to a Lakehouse.
In the cloud native space; Dual-Stack Networking in Azure CNI Overlay for AKS: Step-by-Step Guide, Automated node pool migration to Azure Linux, and From Google Cloud App Engine and Cloud SQL to Azure App Service and PostgreSQL: Step-by-Step Guide.
Finally, Graph API: getting users Active Directory group names and ids with the C# SDK, and Microsoft Contributes Azure RTOS to Open Source.
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
- Rie Moriguchi explains how to AI Innovations Shine at Microsoft Build: AI Day London
- Episode 103 of the Intrazone podcast wityh Mark Kashman (@mkashman) and Andy Huneycutt (@AndyHuneycutt): Andy puts the A in AI
- Igor Krupitsky explains OpenAI Text to Speech in Browser
- Rick Kemery blogs about Migrating from OpenAI to Azure OpenAI
- Lee Stott (@lee_stott) explains how to Teach ChatGPT to Answer Questions: Using Azure Cognitive Search & Azure OpenAI Semantic Kernel
Analytics
Covering: Apache Spark for HDInsight, Azure Analysis Services, Azure Data Explorer, Azure Data Share, Azure Databricks, Azure Stream Analytics, Azure Synapse Analytics, Data Factory, Event Hubs, HDInsight, Microsoft Purview, Microsoft Fabric
- On the Microsoft Mechanics show, Jeremy Chapman (@deployjeremy) and Nellie Gustafsson (@nelliegson) discuss Microsoft Fabric: Data mirroring and Copilotupdates
- On Microsoft Fabric Blog, Anshul Sharma announces Delta Lake support in Real-Time Analytics KQL Database
- Sander van de Velde delves into Microsoft Fabric real-time analytics exploration: Streaming to a Lakehouse
- Koen Verbeeck (@Ko_Ver) asks What are Warehouses in Microsoft Fabric?
- The Azure Updates Team announces Public Preview Preview: Protocol Buffers Protobuf with Azure Stream Analytics and announces Public Preview: Kafka Input and Output with Azure Stream Analytics
- Meagan Longoria (@mmarie) writes Databricks Unity Catalog primary key and foreign key constraints are not enforced
- Kruti Mehta writes a 5 part series on Azure SQL v/s Azure Synapse SQL Dedicated Pool, Serverless Pool: Part 1, Part 2, Part 3, Part 4 and Part 5
- Vincent-Philippe Lauzon (@vplauzon) covers Kusto Schema Validation
- Gabi Lehner covers Azure Data Explorer Breaking changes November 2023
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
- Marina Liu explains how to Configure customized notification for Function App
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 Generally Available: Azure Red Hat OpenShift in Italy North
- The Azure Updates Team announces General Availability of Azure App Configuration Kubernetes Provider
- The Azure Updates Team announces General Availability - Azure Backup for AKS
- Richard Hooper covers Dual-Stack Networking in Azure CNI Overlay for AKS: Step-by-Step Guide
- Marcelo Cyreno walks thrrough Automated node pool migration to Azure Linux
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
- The Azure Updates Team announces General availability: Time travel in Azure Synapse Link for Azure Cosmos DB, announces General availability: Change data capture in Azure Cosmos DB analytical store, announces Public Preview: Server logs for Azure Database for PostgreSQL - Flexible Server and announces Public preview: Schema migration for target Azure SQL DB
- Gyani Sinha provides A winning strategy for migrating from Azure Database for MySQL - Single Server to Flexible Server
- Jose M Jurado (@jmjuradodiaz) covers Lesson Learned #452: Understanding CPU Time and Elapsed Time in SQL Query Execution
Developer Tools
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- On the Visual Studio blog, Jason Chlus discusses Community Feedback Building 17.8 & 17.9 Preview 1
- Also on the Visual Studio blog, Jessie Houghton explains how to Create a Pull Request with Summary Difference View Available in GA
- Nayana Srikanth writes about Visual Studio 2022 – 17.8 Performance Enhancements
- Matt Graven writes about .NET 8 is generally available – and more updates from .NET Conf, Microsoft Ignite, GitHub Universe
- On episode 272 of the Azure DevOps podcast, Jeffrey Palermo (@jeffreypalermo) and Scott Hunter (@coolcsh) discuss .NET8
- James Ferebee discusses SSMS and Visual Studio Issue Displaying EUDC End-User-Defined Characters
- Sandro Pereira (@sandro_asp) describes How to remove/unmark Mark of the Web MOTW files with PowerShell
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- On the Microsoft DevOps blog, Dan Hellem writes about New Boards Hub, Fall Update
- Karol Pieciukiewicz walks through setting up an Azure DevOps self-hosted agent using Packer and VMSS
- Dave Rendon explains how to Deploy Skytap on Azure using Bicep Language to run your IBM Power workloads.
Hybrid + Multicloud
Covering: Azure Arc, Azure Stack
- Ebru Ersan discusses Azure Monitor SCOM MI: New SQL Server monitoring solution in Azure
- Thomas Maurer (@thomasmaurer) blogs about Azure Hybrid, Edge, Adaptive Cloud News from Microsoft Ignite
- Aquib Qureshi explains how to Simplify certificate management of on-prem IIS server with Azure Arc & Azure Key Vault VM extension
- Wim Matthyssen (@wmatthyssen) talks about Azure Bastion: Configuring and utilizing the Bastion Developer SKU
Identity
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- Smita Bhat discusses Admin access management in Azure Cloud Solution Provider CSP subscriptions
- John Reilly (@johnny_reilly) discusses Graph API: getting users Active Directory group names and ids with the C# SDK
- Slobodan Topic covers Sitecore and Azure AD B2C Integration and Sitecore Federated Authentication with Azure AD B2C: User Flow
- Chunhua Gu blogs about Integration services deployment wizard now supports Microsoft Entra interactive authentication
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
- The Azure Updates Team announces General availability: Encryption with customer-managed keys in Azure Health Data Services
- Gyanendra Kumar Gautam blogs about November 20, 2023 Weekly Update on Microsoft Integration Platform & Azure iPaaS
- Arun Sethia explains how to Submit Apache Spark and Apache Flink jobs with Azure Logic Apps on HDInsight on AKS
- Sandro Pereira (@sandro_asp) writes about Azure Function: Zip File
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
- The Azure Updates Team announces Generally available: Delete Jobs API to support bulk delete in Azure Digital Twins
- Stefan Wick talks about Microsoft Contributes Azure RTOS to Open Source
Learning
Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information
- Episode 213 of the Ctrl+Alt+Azure podcast, Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) Reflections from Microsoft Ignite 2023
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
- The Azure Updates Team announces Generally Available: Collect Syslog from AKS nodes using Azure Monitor Container Insights and announces General availability: Azure Monitor Application Insights Browser SDK Loader for Node.js
- Ramya Chitrakar discusses Whats new in Microsoft Intune 2311 November edition
- On the Microsoft Mechanics show, Matt McSpirit (@mattmcspirit) explains how to Improve visibility into workload-related spend using Copilot in Microsoft Cost Management
- Sarah Lean (@TechieLass) explains how to Deploy an Azure Dashboard using Terraform
- Chris Hopkins walks through Troubleshooting the Cloud Policy service - part 2
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Analytics, Media Services, Video Indexer
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
- The Azure Updates Team announces General availability: SKU recommendation in Azure SQL Migration extension - Azure Data Studio, announces General availability: Azure Portal experience for Azure Database Migration Service and Abhishek Kumar announces Public preview: Schema migration for target Azure SQL DB
- Ajith Krishnan covers SQL Server Discovery and Assessments now supports As on-premises assessments
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
- Samuel Liu blogs about Software Defined Networking: Multisite - A Tale of 2 SDN Sites
- On episode 361 of the Microsoft Cloud IT Pro Podcast, Scott Hoag (@ciphertxt) and Ben Stegink (@benstegink) cover TLS updates in Azure
- Sam Cogan (@samcogan) explains how to Secure Your VNets with Private Subnets
Security
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- Tomer Spivak talks about Defender for Cloud unified Vulnerability Assessment powered by Defender Vulnerability Management
- Amir Dahan provides a 2023 Holiday DDoS Protection Guide
- Shahar Aviv writes about Elevating Cybersecurity Intelligence with Microsoft Sentinel's Enrichment Widgets
- On the Microsoft Mechanics show, Jeremy Chapman (@deployjeremy) and Ryan Munsch discuss Microsoft Defender XDR, Security Copilot & Microsoft Sentinel now in oneportal
- Jeremy Chapman and Rob Lefferts (@deployjeremy, @Rob_Lefferts) describes How Microsoft Security Copilot works
- Rob McNaught writes about Securing service traffic in Azure in two posts: Part 1 and describes Part 2
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
- The Azure Updates Team announces General Availability: User and group quota management in Azure NetApp Files
- Shraddha Swadi blogs about Troubleshooting connectivity to Azure Storage over SFTP via Windows or Linux machine
Web
Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps
- The Azure Updates Team announces Generally available: Azure Static Web Apps now supports .NET 8
- John Aziz (@john00isaac) covers From Google Cloud App Engine and Cloud SQL to Azure App Service and PostgreSQL: Step-by-Step Guide
- The Azure Updates Team announces Azure Web PubSub support for Socket.IO now generally available
Azure Virtual Desktop
Covering: Azure Virtual Desktop
- On the Microsoft Mechanics show, Jeremy Chapman (@deployjeremy) and Scott Manchester discuss What is the Windows App + GPU support coming to Windows365
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