Azure Weekly
Issue #480 - 18th August 2024
First up in Web and App Dev, two Container Apps articles; Asynchronous HTTP APIs with Azure Container Apps jobs, and Integrating Workload profile Container App with Front Door and Application Gateway Private Link. For APIs: Implementing AI Gateway capabilities in API Management, and Benchmark Testing puts you on the path to peak API Performance. A really nice article on the differences between Static Sites on Azure Storage vs Azure Static Web Apps, as we've just migrated the Azure Weekly (and Power BI Weekly) website from Azure Storage to Azure Static Web Apps, I can vouch for the benefits of Azure Static Web Apps.
In Analytics and AI: a great Microsoft Fabric reference architecture and Extending Microsoft Copilot for Security Capabilities with Azure Function Apps. In Identity and Security: Face Check is now generally available and a usefulAzure Mandatory MFA Planning Guide – Boost Security. We've been featuring useful FinOps articles this year and here are two more this week: Azure FinOps: Introduction and Assessments, and Gain FinOps skills to unlock cloud value, on Microsoft Learn.
Finally, The Linux Foundation asked Charlotte Gayton to present a webinar about her 2 years of effort (1 year during an industrial placement, and her final year project) to Implement OpenChain across endjin's InnerSource and Open Source estate. OpenChain is an ISO standard for Open Source License Compliance (ISO/IEC 5230) and Security Assurance (ISO/IEC 18974). The link to the recording of the webinar contains the full transcript, slides, and Charlotte's final year dissertation. Well done Charlotte!
⚙️ AI + Machine Learning
- Melissa Ma describes Experience the Power of Our Expanded Collection of 60+ Realistic Multilingual Voices
- On the Azure blog, Zia Mansoor explains how to Elevate your AI deployments more efficiently with new deployment and cost management solutions for Azure OpenAI Service including self-service Provisioned
- Roman Mullier describes Unveiling Azure OpenAI Service Provisioned Reservations and hourly pricing
- Seth Patton blogs about Updates to Microsoft Copilot to bring enterprise data protection to more organizations
- Karl Rautenstrauch describes Unlocking the Potential of Unstructured Data with Microsoft Copilot and Azure Native Qumulo
- Jambo Chen writes about Simple Linear Regression with Phi3-vision and State Graphs
- On episode 502 of the Azure podcast, the Podcast team (@AzurePodcast) are joined by Audrey Long to talk about Azure Open AI and Security
- John Sanders describes How to Evaluate & Upgrade Model Versions in the Azure OpenAI Service
- Meenakshi Balekar covers Azure Bot Directline channel vs Directline speech channel
- Timothy Chung blogs about Localizing GitHub Repositories with LLMs
- Shikha Ghildiyal discusses Use Cases for Testing Restrictoutboundnetworkaccess for Speech Service
- Justin Royal writes about New cloud-ready application templates for accelerating your development
🔎 Analytics
- James Serra (@JamesSerra) provides a Microsoft Fabric reference architecture
- Denise Schlesinger blogs about Building high scale RAG applications with Microsoft Fabric Eventhouse
- Kevin Chant (@kevchant) talks about an Update that can help you create your own Microsoft Fabric environment
- On Microsoft Fabric Blog, Kal Yella walks through Mirroring SQL Server database to Fabric
- Michal Bar writes about ADX Web updates – July 2024
🖥️ Compute
- On the Azure blog, Scott Hunter (@coolcsh) discusses GitHub scales on demand with Azure Functions
- Brittany Rowe announces General Availability of Attach & Detach of Virtual Machines on Virtual Machine Scale Sets
- On The New Stack, Lily Ma blogs writes Boost Azures FaaS Capabilities With Durable Functions
- Chaitanya Belwal (@cbelwal) walks through Extending Microsoft Copilot for Security Capabilities with Azure Function Apps
🚢 Containers
- On Dapr Blog, Dapr Project Maintainers announce Dapr v1.14 is now available and on Diagrid Blog, Marc Duiker blogs about Dapr 1.14 Release Highlights
- On the Kubernetes Blog, Kubernetes v1.31 Release Team announce Kubernetes v1.31: Elli
- Dalan Mendonca (@dalanMendonca) writes about High Scale log collection in Azure Monitor - Container Insights
- Abhi Singh delves into Leveraging Azure native tooling to hunt Kubernetes security issues
- Anthony Chu (@nthonyChu) writes about Asynchronous HTTP APIs with Azure Container Apps jobs
- Richard Hooper (@Pixel_Robots) explains how to Manage AKS API Server Access Easily with Service Tags Preview
🗄️ Databases
- Attinder Pal Singh writes about General Availability: Maintenance window support for Azure SQL Database Hyperscale named replica.
- On the SQL Server Blog, Debbi Lyons (@debbilyons) explains how to Modernize Microsoft SQL Server 2014 workloads with Azure
- Gregor Suttie (@gregor_suttie) walks through Implementing TDE in Azure SQL with Custom Managed Keys from Azure Key Vault
- Luis Aranda describes How to check if Azure SQL Managed Instances are enrolled or not on November 2022 Feature Wave
- On the Data Exposed show, Anna Hoffman (@AnalyticAnna) talks about Native Windows principals for SQL Managed Instance
- Mihailo Joksimovic blogs about Using MI Link to transfer CLR binaries from SQL Server to Azure SQL Managed Instance
- Mitch van Huuksloot discusses Recovering and Validating Data After Unexpected SQL Server Failovers
- Mahendraprasad Dubey walks through Configuring autoexplain for Advanced Query Analysis
- Haitham Qaffesha walks through Utilizing Azure Storage and Runbooks for scheduled automated backups of Azure SQL Databases
🛠️ Developer Tools
- On the Visual Studio blog, Mads Kristensen (@mkristensen) writes about Visual Studio 2022 v17.11 – Your feedback in action and writes about First preview of Visual Studio 2022 v17.12 with .NET 9
- Rhea Patel talks about Copilot Content Exclusion Now Available in Visual Studio 2022 17.11
- Also on Visual Studio Magazine - Blogs, David Ramel (@dramel) writes about Visual Studio 2022 v17.11 Ships 'Shaped by Your Feedback' and AI
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) writes about VSLive Dev Conference Tip Leads to New IDE Extension: Sql Formatter
🔩 DevOps
- Charlotte Gayton shares an overview of 2 years spent Implementing OpenChain across endjin's InnerSource and Open Source estate
- On The New Stack, Jose Andres Rodriguez Perez describes how to Master API Connections in Azure with Bicep
- Asif Sharif explains how to Reinvent the product owner role with AI in Azure DevOps
- On episode 310 of the Azure DevOps podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Brian Randell to talk about GitHub and DevOps
⚙️ Hybrid + Multicloud
- Josephine Bush explains how to Migrate Your Azure Data Studio Connection List
- Anthony de Lagarde walks through Creating a Local Network Virtual Appliance in Azure for Oracle DatabaseAzure
🎭 Identity
- Ankur Patel discusses Face Check is now generally available
- On the Redmond magazine site, Chris Paoli blogs about Microsoft Releases Face Check for Enterprise Use
- Chris Noring (@chris_noring) writes Let's move away from API keys
- Charbel Nemnom (@charbelnemnom) discusses Azure Mandatory MFA Planning Guide – Boost Security
- Allan Sandoval blogs about Synchronizing Time on a Forest Root PDC housed within an Entra VM
🔌 Integration
- Justin Royal blogs about M365 Developers Update August 2024 Edition
- Gyanendra Kumar Gautam talks about August 12, 2024 Weekly Update on Microsoft Integration Platform & Azure iPaaS
- Michael Toole writes about 5 Major Benefits of Azure Integration Services Over MuleSoft
- Divya Swarnkar introduces Logic Apps Standard Monitoring Dashboards
- Parth Shah writes Unlock inline PowerShell capabilities to streamline Logic Apps workflows and explains how to Identify scripting errors using Log Stream in workflow designer
- Luis Rigueira provides a Friday Fact: The New Logic App Designer GA Doesnt Allow Direct Access to Code View
📚 Learning
- Megan Pennie describes Gain FinOps skills to unlock cloud value, on Microsoft Learn
⚖️ Management and Governance
- On the Azure Enablement show, Thomas Maurer (@thomasmaurer) covers Azure FinOps: Introduction and Assessments
- On Arinco Blog, Jesse Loudon writes about Awesome Azure Policy Chapter 2
- On the Azure blog, Sameer Doultani blogs about Microsoft Cost Management updates—July 2024
- Antonio Ortoll explains how to Get tailored insights with our Advisor Well-Architected assessments
- Noga Lavi Mendes covers Azure Monitor Alerts: Log Search Alerts with Dynamic Thresholds
- Mutemwa Masheke - Introducing the Azure Policy Community Repo
- Mario Ortegon covers Optimizing fleet management with Microsoft connected fleets reference architecture
- Nina Chen delves into eDiscovery launches a modern, intuitive user experience
- Episode 251 of the Ctrl+Alt+Azure podcast, Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) - Unpacking Microsoft compliance
🌐 Networking
- Jason Medina walks through Adopting Public IPv6 for Three-Tier Web Applications
- Joe Chen delves into Integrating Workload profile Container App with Front Door and Application Gateway Private Link
🔐 Security
- On episode 382 of the Microsoft Cloud IT Pro Podcast, Scott Hoag (@ciphertxt) and Ben Stegink (@benstegink) talk about Securing the Modern Workplace: Exploring Microsoft Entra ID Security Defaults, Conditional Access Policies, and Microsoft Secure Score
- Abhi Singh writes about Using Defender XDR Portal to hunt for Kubernetes security issues
- Antti K. Koskela (@koskila) explains How to fix Bitlocker failing to activate
- Shabaz Shaik talks about Azure Firewall and WAF integrations in Microsoft Copilot for Security
📦 Storage
- Travis Roberts (@Ciraltos) provides A Beginners Guide to Azure File Shares
🔗 Web
- Sreekanth Thirthala Venkata announces Public Preview of API Management WordPress plugin to build customized developer portals
- On the Azure Developer Community Blog, Glaucia Lemos explains how to Transform Application Development with .NET Aspire: Seamless Integration with JavaScript and Node.js
- John Kilmister (@johnkilmister) writes about Static Sites on Azure Storage vs Azure Static Web Apps
- Luke Murray (@lukemurraynz) walks through Implementing AI Gateway capabilities in API Management and Implementing Correlation ID for API Management requests
- Jon Lester writes Benchmark Testing puts you on the path to peak API Performance
- Yash Gupta explains how to Create and Deploy Linux WebJobs on Azure App Service