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
- 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
- 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
- Marina Liu explains how to Configure customized notification for Function App
🚢 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Episode 213 of the Ctrl+Alt+Azure podcast, Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) Reflections from Microsoft Ignite 2023
⚖️ Management and Governance
- 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
🚌 Migration
- 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
🌐 Networking
- 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
- 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
- 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
- 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
- On the Microsoft Mechanics show, Jeremy Chapman (@deployjeremy) and Scott Manchester discuss What is the Windows App + GPU support coming to Windows365