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