Azure Weekly
Issue #429 - 30th July 2023
A quiet edition this week. Highlights include: Deploy a website with Azure virtual machines - Configuring SSL certificates, This Month In Azure Static Web Apps - July 2023, and Tasks, jobs, stages templates combined for Azure DevOps 
 
 Two interesting AI posts: Create an Azure OpenAI, LangChain, ChromaDB, and Chainlit Chat App in Container Apps using Terraform and Introducing Llama 2 on Azure. 
 
 And Finally, Ed Freeman (@edfreeman_) & Ian Griffiths (@idg10) interview Tom Peplow (@tpeplow) in the final part of The Decision Maker's Guide to Microsoft Fabric - The Pace of Innovation. The previous parts are available:Part 1 - hedging your bet and Part 2 - Generative AI.
                            
                            ⚙️ AI + Machine Learning
                            
                        
                        - The Azure Updates Team announces Speech-to-text REST API v3.0 will be retired by 31 March 2026.
 - Andy Beatman provides 15 Tips to Become a Better Prompt Engineer for Generative AI
 - Wong Cyrus talks about The Power of AI in Grading Handwriting Assignments
 - Justin Royal writes about New OpenAI Resources including Repos, available for ISVs on GitHub
 - Swati Gharse covers Introducing Llama 2 on Azure
 - Paolo Salvatori explains how to Create an Azure OpenAI, LangChain, ChromaDB, and Chainlit Chat App in Container Apps using Terraform
 - Freddy Ayala covers Azure OpenAI Landing Zone reference architecture
 
                            
                            🔎 Analytics
                            
                        
                        - Koen Verbeeck (@Ko_Ver) asks What is Microsoft Fabric?
 - Ed Freeman (@edfreeman_) & Ian Griffiths (@idg10) interview Tom Peplow (@tpeplow) in the final part of The Decision Maker's Guide to Microsoft Fabric - The Pace of Innovation
 - Anshul Sharma and Adi Eldar talk about Optimizing Vector Similarity Searches at Scale
 - Michael Spector (@spektom) walks through Orchestrating ADX queries using managed Airflow
 
                            
                            🖥️ Compute
                            
                        
                        - Tony Ju describes How to increase concurrency on python function app hosted in app service plan
 - Venkat Malladi describes how to Setup a secure lockdown environment using Cromwell on Azure for Genomics
 - Jeff Woolsey writes about 30 years of Windows Server
 
                            
                            🚢  Containers
                            
                        
                        - Gregor Suttie (@gregor_suttie) is joined by Marc Duiker (@marcduiker) to discuss Dapr 101
 - Judy Liu talks about Portability with Windows Server Annual Channel for Containers
 - Andrew Westgarth discusses Whats new for Windows Containers on Azure App Service
 
                            
                            🗄️ Databases
                            
                        
                        - Pieter Vanhove writes about Always Encrypted with secure enclaves – DC-series databases with up to 40 vCores
 - Alicja Kucharczyk describes Community Insights on pgBadger: A PGSQL Phriday 010 Recap
 - The Azure Updates Team announce Azure SQL—Public preview updates for mid-July 2023
 - Jose M Jurado (@jmjuradodiaz) describes lesson learned 405: How many TSQL operations you said and 407:Exploring Azure SQL Database Performance with sys.dmosperformancecounters
 - On episode 255 of the Azure DevOps Podcast, Jeffrey Palermo (@jeffreypalermo) and Giorgi Dalakishvili (@GioDalakishvili) talk about Beyond Relational Data with Entity Framework
 - Niko Neugebauer writes about Well-architected framework performance in the Azure SQL Managed Instance
 - On SQL Server Central, the Xten Team talk about The Hidden Impact of Microsoft Defender for Azure SQL
 
                            
                            🛠️ Developer Tools
                            
                        
                        - Mads Kristensen (@mkristensen) explains how to Subscribe to the Visual Studio Blog via email
 - Dhanashri Chavan highlights What's New with GitHub for ISVs: July 2023 Edition
 - On Visual Studio Magazine - Blogs, David Ramel (@dramel) writes about VS Code Tool to Lead Stack Overflow's New 'OverflowAI' Effort
 - On the Visual Studio blog, Harshada Hole writes Rock Your Debugging Game: Parallel Stack Window Tips You Need to Know
 - Alejandro Cobar discusses GitHub Copilot for Azure Data Studio to Boost Database Development Productivity - Part 1
 - Saeed Zarinfam writes about Better performance for Docker and Minikube when using WSL 2
 
                            
                            🔩 DevOps
                            
                        
                        - The Azure Updates Team talk about Azure DevOps July 2023 updates
 - Anna Soracco writes about Resilient App series at the Microsoft Reactor
 - Gerasimos Alexiou covers Tasks, jobs, stages templates combined for Azure DevOps
 - Anuraj Parameswaran writes two articles around how to deploy a website with Azure virtual machines Configuring SSL certificates and Configuring CI/CD pipelines
 - Anusha Ammaluru walks through Automating End-to-End testing with Playwright and Azure Pipelines
 - Deepak Kumar Mishra describes how to Set up PIM access in Azure DevOps
 - Gregor Suttie (@gregor_suttie) covers 3 New Azure Bicep Features
 
                            
                            ⚙️ Hybrid + Multicloud
                            
                        
                        - Eleanor Cohen announces the General Availability of Remote Support for Azure Stack systems
 
                            
                            🎭 Identity
                            
                        
                        - Levent Besik explains how to Enhanced Company Branding for Sign-in Experiences Now Generally Available
 - Thomas Thornton (@tamstar1234) walks through Configuring Groups Optional Claims in Terraform for an Azure AD Application
 
                            
                            🔌  Integration
                            
                        
                        - Sandro Pereira (@sandro_asp) explains how to Integrate RabbitMQ with Logic Apps using Azure Functions
 
                            
                            📚 Learning
                            
                        
                        - Shirleyse Haley explains how to Explore the redesigned Security documentation hub on Microsoft Learn
 - Mike Tholfsen provides A comprehensive list of helpful Microsoft Education professional development materials
 - Deepa Athre describes how to Get access to the latest skilling resources on Azure and AI
 - Charbel Nemnom (@charbelnemnom) provides an AI-900 Exam Study Guide: Microsoft Azure AI Fundamentals
 - Sophie Ke explains how to Become a Microsoft Purview Data Lifecycle and Records Management Ninja
 
                            
                            ⚖️ Management and Governance
                            
                        
                        - On the Redmond magazine site, Kurt Mackie (@kurmac) delves into Microsoft Concurs with CISA, Expands Audit Capabilities in Purview Product
 - Cecilie Bergendorff says Sign up now: Microsoft Strategy Outlook FY24 - News, insights, and priorities for the year to come
 - Stig Panduro covers The roadmap to SaaS success: How to adopt the cloud for your SaaS offering
 - Gal Fenigshtein covers Microsoft Defender for Cloud - strategy and plan towards Log Analytics Agent MMA deprecation
 - Roy Gal writes about Azure Monitor Logs - Change Tab Name
 - David Giard (@DavidGiard) walks through Creating an Azure Monitor Alert Rule and Creating an Azure Monitor Alert Action Group
 - Bruno Gabrielli covers Azure Monitor: Gain Observability On Your DHCP Server
 
                            
                            🚌  Migration
                            
                        
                        - Sunitha Muthukrishna explains how to Migrate a MySQL database from DigitalOcean to Azure Database for MySQL – Flexible Server
 
                            
                            🌐 Networking
                            
                        
                        - The Azure Updates Team announces Public preview: Azure Application Gateway for Containers and explains how to Updated default TLS policy for Azure Application Gateway
 - Hugo Calzada Martin explains how to Connect from Azure VM VNet to an Azure SQL Database
 - Isato Hiyama writes about Understanding HTTP host header and SNI
 - Vinicius Apolinario (@vrapolinario) describes How to configure the RDP connection for Azure VMs via Azure Bastion
 
                            
                            🔐 Security
                            
                        
                        - Tomer Reisner explains how to Update on Defender Vulnerability Management capabilities in Defender for Servers Plan-2
 - On Microsoft Security blog, Steve Faehl writes about New Microsoft identity and data security capabilities to accelerate CMMC compliance for the Defense Industrial Base
 - Derick Naef covers a new feature: Analyze IoT/OT device firmware with Microsoft Defender for IoT
 - Maayan Magenheim blogs about Taking Entity Investigation to the Next Level: Microsoft Sentinels Upgraded Entity Pages
 - Sean Wesonga writes Unleash the Power of Threat Intel: Introducing the MDTI GitHub
 
                            
                            📦 Storage
                            
                        
                        
                    
                            
                            🔗  Web
                            
                        
                        - Nitya Narasimhan (@ntiya) writes about This Month In Azure Static Web Apps July 2023
 - On episode 196 of the Ctrl+Alt+Azure podcast, Tobias Zimmergren (@zimmergren) and Jussi Roine (@JussiRoine) are joined by Adis Jugo (@adisjugo) to talk about Building a SaaS service
 - Antti K. Koskela (@koskila) covers Failed to launch debug server process due to: TypeError: Cannot read properties of undefined. when trying to debug Blazor WebAssembly
 - On episode 344 the Microsoft Cloud IT Pro Podcast, Scott Hoag and Ben Stegink (@msclouditpro) are joined by Andrew Connell (@andrewconnell) talk about The paradox of choice as a SharePoint Developer with Andrew Connell
 - On episode 1856 of the .NET Rocks podcast, Carl Franklin (@carlfranklin) and Richard Campbell (@richcampbell) are joined by Layla Porter (@LaylaCodesIt) to talk about Modular Monoliths