Azure Weekly
Issue #467 - 19th May 2024
Microsoft have been quick off the mark with the latest OpenAI model; Introducing GPT-4o: OpenAIs new flagship multimodal model now in preview on Azure. Three other interesting AI articles: Large Language Models with Azure AI Search and Python for OpenAI RAG, this is particularly fascinating if you've ever wondered "why is this taken so long?" The LLM Latency Guidebook: Optimizing Response Times for GenAI Applications. I've spent quite a bit of time this week learning how to fine tune Phi3 locally on my Surface Studio Laptop 2, and have plenty of thoughts about how immature this space is right now, but I found this blog post an interesting read: Evaluate Small Language Models for RAG using Azure Prompt Flow LLama3 vs Phi3.
I'm very pleased that the Microsoft Fabric Community Conference Europe has been announced. We wanted to attend the recent event in Las Vegas, but we decided it would generate too big a carbon footprint from the UK... and any excuse to visit Stockholm. In other Fabric news: Microsoft Fabric Monitoring with Metrics App and Data Activator, and the public preview of task flows in Microsoft Fabric - including a quote from endjin's own Ed Freeman!
Finally some other impactful announcements: Microsoft will require MFA for all Azure users, and guide demonstrating how to Secure your Container Apps with Key Vault Certificates and possibly one of the most important new service announcments I've seen in the last few years. This looks like a game changer for secure, multi-tenant or untrusted workloads. I'm very much looking forward to creating some proof of concepts using this: New: Secure Sandboxes at Scale with Azure Container Apps Dynamic Sessions.
⚙️ AI + Machine Learning
- On the Azure blog, Veronica Sun announces that Introducing GPT-4o: OpenAIs new flagship multimodal model now in preview on Azure
- Justin Spelhaug explains How AI and digital transformation are driving inclusion, productivity, and accessibility
- Luca Valadares writes about Prompt Like a Pro: Effectively summarize your channel conversations with Microsoft Copilot in Teams
- Don Dinulos writes about Clinical Trials Custom Copilot
- On Visual Studio Magazine, David Ramel (@dramel) describes OpenAI's New GPT-4o Immediately Available in Azure Playground
- Rie Moriguchi writes about Global AI Bootcamp 2024 with MVP Communities
- Hristo Hristov delves into Large Language Models with Azure AI Search and Python for OpenAI RAG
- Andrew Ditmer discusses SuperRAG – How to achieve higher accuracy with Retrieval Augmented Generation
- Bruno Capuano (@elbruno) blogs about AI and .NET: Exploring the AI samples repo and the model evaluation sample
- Luca Stamatescu covers The LLM Latency Guidebook: Optimizing Response Times for GenAI Applications
- maljazaery explains how to Evaluate Small Language Models for RAG using Azure Prompt Flow LLama3 vs Phi3
- Mark Remmey describes NL to SQL Architecture Alternatives
- Pascal Burume explains how to Create your own copilot using Azure Prompt flow and Streamlit
- Sung Gun Lee covers AI Search Minimum RBAC role for AI search when selecting it as data source in AI studio playground
- Winnie Nwanne blogs about Choosing the Right Tool: A Comparative analysis of the Assistants API & Chat Completions API
🔎 Analytics
- On Microsoft Fabric Blog, Arun Ulagaratchagan announces Microsoft Fabric Community Conference Europe
- Dan Liu announces the public preview of task flows in Microsoft Fabric
- On Microsoft Fabric Blog, Jianlei Shen explains how to Edit the Destination Table Column Type when Copying Data to Lakehouse Table, Data Warehouse and SQL Data Stores
- Ron L'Esteve delves into Microsoft Fabric Monitoring with Metrics App and Data Activator
- Sairam Yeturi describes how to Scale Real-Time Streams to Delta Lakehouse with Apache Flink on Azure HDInsight on AKS
- John Miner explains how to Read Data Stored in a Lake Database using Azure Synapse Analytics
- Eduardo Noriega walks through Managing Fabric Data Pipelines: a step-by-step guide to source control and deployment
- Nick Edwards describes How to call Microsoft Fabric Data Pipelines dynamically using APIs
- Sucharita Das discusses Using Machine Learning Pipeline Execution Activity in Azure Data Factory
- Abhishek Jain describes Getting started with Private Clusters on HDInsight on AKS for securing your analytics workloads
🖥️ Compute
- The Azure Updates Team announces The availability of Azure compute reservations will continue until further notice
- The Azure Updates Team announces Generally Available: Ubuntu 24.04 LTS for Azure Virtual Machines
- Vinil Vadakkepurakkal walks through Setting Up Slurm Cloud Bursting Using CycleCloud on Azure
- On episode 238 of the Ctrl+Alt+Azure podcast, Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) are joined by Elaine van Bergen to provide introduction to Azure Quantum
🚢 Containers
- Anthony Chu (@nthonyChu) writes about New: Secure Sandboxes at Scale with Azure Container Apps Dynamic Sessions
- Aarthi Murugan writes about Intelligent app on Azure Container Apps Landing Zone Accelerator
- Aravind Mahadevan covers SQL Server Always On Availability group on AKS with DH2is DxOperator and Rancher by SUSE
- Joseph Masengesho covers Azure Machine Learning Service for Kubernetes Architects: Deploy Your First Model on AKS with AZ CLI v2
🗄️ Databases
- The Azure Updates Team announces General Availability: Data API builder
- Claire Giordano (@clairegiordano) covers Whats new with Postgres at Microsoft, 2024 edition
- On Visual Studio Magazine, David Ramel (@dramel) talks about Microsoft Ships Data API Builder for Azure SQL Databases
- Rahul Saha talks about Buffer pool performance parameters for Azure Database for MySQL
- Jose M Jurado (@jmjuradodiaz) covers Lesson Learned 487: Identifying Parallel and High-Volume Queries in Azure SQL Database
- On the Data Exposed show, Anna Hoffman (@AnalyticAnna) and Jerry Nixon (@jerrynixon) discuss Data API builder is now Generally Available Data
- Kasia Tuszynska writes about Spatial Workflows in Azure Database for PostgreSQL - Flexible Server
🛠️ Developer Tools
- Jim Harrer explains how to Get Ready for Visual Studio at Build 2024: Join Thousands Online
- Steve Jones blogs about Managing SQL Agent in Azure Data Studio
🔩 DevOps
- Debjyoti Ganguly talks about Azure CI/CD: Govern seamlessly from start to finish
- Daan Acohen discusses Simplifying .NET Application Logging: Seamless Integration with Azure Log Analytics and CI/CD Automation
- On episode 297 of the Azure DevOps podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Richard Campbell to talk about The Future of Software
- Richard Fennell (@richardfennell) describes a Fix for SonarQube recoverable indexing failures error
⚙️ Hybrid + Multicloud
- Ashish Jain discusses Microsoft Entra Private Access for on-prem users
- Sarah Lean (@TechieLass) covers Azure Hybrid Benefit Dashboard
🎭 Identity
- Erin Chapple covers Microsoft will require MFA for all Azure users
- Shobhit Sahay describes Microsoft Entra delivers increased transparency
- Ned Pyle talks about Completing DFSR SYSVOL migration of domains that use Entra ID passwordless SSO
🔌 Integration
- Parth Shah covers Data mapper improvements
- Milan Kaur describes Azure Communication Services at Microsoft Build 2024
- Alex Zúñiga discusses Logic Apps Aviators Community Day 2024
- Luis Rigueira explains How to configure BizTalk Server to communicate with Azure File Share
- Sandro Pereira (@sandro_asp) covers Friday Fact: Logic App Consumption and Standard have different Action name restrictions
📚 Learning
- Allison Kraker writes about What to expect from Microsoft Learn at Microsoft Build
- Nancy Tandy talks about Introducing Microsoft Learn for Organizations Playbook, customizable Plans
- Aaron Stark describes how to Unlock Your Python Potential with Azure
- Navi Beesetti provides a Skilling snack: Advanced network security
⚖️ Management and Governance
- The Azure Updates Team announces Public Preview: Azure Site Recovery support for Azure Trusted Launch VMs Windows OS
- Aakash Basavaraj covers Announcement: System Center 2025 is here
- On the Azure Developer Community Blog, Shikha Ghildiyal discusses Troubleshooting Common Custom Policy Issues in Policy Development
🎬 Media
- Lola Bryan talks about Whats new in Windows Holographic, version 24H1
- Ricardo Villarreal explains how to Discover Azure Programmable Connectivity: A developer's gateway to innovative mobile applications
🚌 Migration
- Fabian Uhse covers Storage migration: Combine Azure Storage Mover and Azure Data Box
🌐 Networking
- The Azure Updates Team announces General availability: Azure Bastion Developer SKU and General availability: ExpressRoute Seamless Gateway Migration
- The Azure Updates Team announces Public preview: Azure Application Gateway v2 Basic SKU, discusses Azure Front Door server variable enhancement generally available and Public preview: Sensitive data protection for Azure Front Door Web Application Firewall
- Beatriz Silveira blogs about Organizing rule collections and rule collection groups in Azure Firewall Policy
🔐 Security
- Jose Celis Charry describes Host Microsoft Defender data locally in Switzerland
- Charbel Nemnom (@charbelnemnom) discusses Azure Key Vault vs HashiCorp Vault – Which is the Best Solution
- Amir Dahan covers Loop DDoS Attacks: Understanding the Threat and Azure's Defense
- Jeff Schnegelberger covers PART 3 - Ingesting AWS GovCloud Microsoft Sentinel in Azure Commercial
- Jiachen Jiang describes how to Secure your Container Apps with Key Vault Certificates
- On the Microsoft Mechanics show, Sravan Kumar Mera explains how to Prioritize Security Incidents Based on Data Importance Microsoft Defender with Microsoft Purview
🔗 Web
- Walner Dort describes Securing your API Management service from day one with Defender for APIs
- Arjun Baliga describes How to install intl extension on WordPress on Azure App Service
- Ringe Chen explains How to Apply Easy Auth on Web App under a High-security policy environment
- Tulika Chaudharie provides A Step-by-Step Guide to Datadog Integration with Linux App Service via Sidecars
- Yutang Lin covers The All-Inclusive Update for Everything TLS on App Service
- Massimo Crippa (@mas_que_crippa) writes about Why You Need To Upgrade Your Azure API Management Instances Now
- Muhammad Suzarilshah bin Zakaria covers Setting up Azure API on Postman and Azure CLI – Step-by-step guide