Azure Weekly
Issue #449 - 14th January 2024
Welcome to issue 449 of Azure Weekly, the first edition of 2024, which, quite staggeringly is the 10th year of publication!
After a break of a month, this edition is absolutely heaving; there are a fair number of retrospective posts; it's amazing to see how much Azure services and developer tooling has improved over the past year - the power of iterative and incremental change really does make an impact, even over a relatively short timespan. There are a few announcements, but the majority of the content is articles and how-to's.
2023 seemed to be the year that AI became mainstream and "AI / Copilot all the things" started in earnest. If you look at this edition, the AI & Machine Learning section ~40 articles, but because AI is being pervasively integrated into so many services, it's also spread across the other sections too. And with Microsoft Fabric going GA late last year, there's an equal amount of articles in the Analytics section too.
In the last few weeks before the festive break I was inundated with requests for briefings from CxO's and Technical Decision Makers which broadly fell into two camps: "What should we be doing with AI?" and "Should we bet on Microsoft Fabric as our strategic data platform?". Two weeks into 2024 and that trend is continuing.
I did want to highlight that Ed Freeman produced two more videos in his excellent "Microsoft Fabric end-to-end demo" series, this time focusing on the Silver layer; first the theory Role of the Silver Layer in the Medallion Architecture and then the practice: Processing Bronze to Silver using Fabric Notebooks. Jess Hill has also been busy sharing learnings about Azure Synapse Link for Dataverse: How to access choice labels from Azure Synapse Link for Dataverse with PySpark and with SQL.
I hope you enjoy this edition - it may take you a couple of cups of your favourite beverage to get through it all.
⚙️ AI + Machine Learning
- On the Azure blog, Jordan Davis discusses Whats new in Azure Data, AI, & Digital Applications: Modernize your data estate, build intelligent apps, and apply AI solutions
- Kristin Gallagher announces that Microsoft is a leader in the 2023 IDC MarketScape for AI Governance Platforms
- Dan Wahlin (@DanWahlin) writes about What are Some Good Generative AI Prompt Engineering Resources
- Gaurav Mantri discusses Using OpenAI Function Calling with Microsoft Semantic Kernel
- Tobias Zimmergren and Jussi Roine talk about Exploring Microsoft's 'Generative AI for Beginners' training material and When to use what with generative AI
- Chris Paoli talks about Microsoft Releases Phi-2 Small Language Model and Kurt Mackie talks about Microsoft Expands Free Azure AI for Startups Program
- Ariya Khamvongsa describes Armchair Architects: Artificial Intelligence, Large Language Models, and Architects Part 1 of 2 and blogs about Armchair Architects: Artificial Intelligence, Large Language Models, and Architects Part 2 of 2
- Bert Hoorne writes about In Preview: Bringing generative AI to Azure AI Health Bot and writes about In Preview: New Copilot Features in Azure AI Health Bot
- Garfield He talks about Introducing more multilingual AI voices optimized for conversations
- James Croft discusses Strategies for Optimizing High-Volume Token Usage with Azure OpenAI
- Michael Hildebrand covers The Twelve Days of Blog-mas: No.12 - Copilots - Your AI Assistants
- Radu-Mihai Dondera talks about Harnessing the Power of Open-Source Models for Image Retrieval in Azure Machine Learning
- Roman Mullier explains how to Combine Semantic Kernel with Azure Machine Learning prompt flow
- Vinil Vadakkepurakkal walks through Exploring CPU vs GPU Speed in AI Training: A Demonstration with TensorFlow
- Wong Cyrus covers Using Azure OpenAI Services to automate programming test scoring
- Zachary Cavanell explains how to Build your own copilots with Azure AIStudio and describes GPT-4 Turbo with Vision + Azure AIVision
- Mallory Monsma explains how to Get Rewarded for Sharing Your Experience with Azure Machine Learning
- On Code Project, Nicolas Descartes blogs about Understanding Logistic Regression with ML.NET
- On Visual Studio Magazine, David Ramel (@dramel) talks about Crafting an AI Mixologist Using Semantic Kernel
- Geert Baeke (@GeertBaeke) describes Writing your first flow with Prompt Flow in Visual Studio Code and explains how to Deploy a flow created in Prompt Flow with Docker
- Fisayo Feyisetan describes GPT-4 Turbo with Vision is now available on Azure OpenAI Service
- John Montgomery describes Continuing to Advance State of the Art Model and Tooling Support in Azure AI Studio
- Brianna McGovern covers Azure OpenAI Service powers the Microsoft Copilot ecosystem
- Archer Zhao walks through Introducing Custom Display Format in Azure AI Speech
- Carlotta Castelluccio explains how to Build it with AI: Empowering your AI assistant with your own data Python & .NET8
- Shelly Avery writes about Intelligent App Chronicles: How to build an AI App in less than 2 days
- TJ Devine announces Updates to Copilot for Microsoft 365 availability
- Bethany Jepchumba (@bethanyjep), Cloud Advocate, describes How Azure AI Vision enhances GPT-4 Turbo with Vision prompts
- Lu Zhang covers Elevating RAG and Search: The Synergy of Azure AI Document Intelligence and Azure OpenAI
- On Code Project, Intel explains how to Build Secure Kubeflow Pipelines on Microsoft Azure
- Kanchan Bawane covers Building a Conversational Search Application with Azure Cognitive Search and OpenAI Embedding
- Bappaditya Banerjee blogs about Authentication and Authorization in Generative AI applications with Entra ID and Azure AI Search
🔎 Analytics
- The Azure Updates Team announces Azure Stream Analytics No-code Editor: new features and improvements in Jan 2024 and Public Preview: Azure Data Explorer connector for Apache Flink
- On the endjin blog, Ed Freeman (@edfreeman_) presents the next two parts of his Fabric end-toend demo series: the theory of the Role of the Silver Layer in the Medallion Architecture and the practice of Processing Bronze to Silver using Fabric Notebooks
- Also on the endjin blog, Jessica Hill describes How to access choice labels from Azure Synapse Link for Dataverse with PySpark and How to access choice labels from Azure Synapse Link for Dataverse with SQL
- Paul DeCarlo blogs about Hack Together: The Microsoft Fabric Global AI Hack
- Mark Kromer explains how to Automate Fabric Data Warehouse Queries and Commands with Data Factory and describes how to Use Fabric Data Factory Data Pipelines to Orchestrate Notebook-based Workflows
- Kinfey Lo blogs about Using Microsoft Fabrics Lakehouse Data and prompt flow in Azure Machine Learning Service to create RAG applications
- Saveen Reddy blogs about Microsoft Fabric December 2023 Update
- Marc Bushong blogs about Lakehouse vs Data Warehouse vs Real-Time Analytics/KQL Database: Deep Dive into Use Cases, Differences, and Architecture Designs
- Ruixin Xu blogs about Prebuilt Azure AI services in Fabric
- James Serra (@JamesSerra) blogs about Microsoft Fabric – the great unifier
- Koen Verbeeck (@Ko_Ver) writes about What is OneLake in Microsoft Fabric?
- Temidayo Omoniyi walks through Creating a Modern Data Production Pipeline using Azure Databricks and Azure Data Factory
- Sander van de Velde talks about Microsoft Fabric real-time analytics exploration:Home Assistant integration Christmas edition
- Erich Barnstedt covers Storing OPC UA Information Models in Azure Data Explorer
- Greg Beaumont explains how to Add LLM Prompts to Reports using Power BI Copilot for Microsoft Fabric
- Lanna Teh blogs about Rediscover your datas value by skilling up on Microsoft Fabric
- Lee Stott (@lee_stott) describes Empowering the Next Generation with Microsoft Fabric - Join Us for Learn Together, blogs about Developing a Curriculum for Microsoft Fabric: Cloud-Powered App Development and blogs about Hack Together: The Microsoft Fabric Global AI Hack
- Kevin Chant describes Microsoft Fabric video for Festive Tech Calendar 2023, writes about Current certification recommendations for Microsoft Fabric enthusiasts, provides A very Microsoft Fabric themed 2023, describes Asking Copilot about the DP-600 exam for Microsoft Fabric and describes Checklist for the beta version of the DP-600 beta exam for Microsoft Fabric
- On SQL Server Central, Dennes Torres covers Source Control with GIT, Power BI and Microsoft Fabric, talks about Using Spark Jobs for Multiple Lakehouse Maintenance in Microsoft Fabric, Fabriano Richard writes about What is Microsoft Fabric all about and Koen Verbeeck writes about What is OneLake in Microsoft Fabric
- Dany Hoter covers Using KQL query settings in Power BI
- On the MSSQL Tips site, Amira Bedhiafi describes Comparing Azure Analysis Services with On-Premises SQL Server Analysis Services
- Linda Wang describes Microsoft Purview and Azure Databricks Better Together
- Amira Bedhiafi talks about Comparing Azure Analysis Services with On-Premises SQL Server Analysis Services
- Priyanka Ballary explains how to Read Azure Eventhub data to DataFrame – scala
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) explains how to Give Power BI access to Synapse Serverless SQL Pool
- Iris Kaminer explains how to Migrate your existing ADX cluster to support multiple availability zones- Public Preview release
- Sriram Narayanan talks about Microsoft Fabric: Necessity, Benefits, and Key Migration Factors
- Also on Tech Community blog, Rachel Irabor describes How to Get Started with Copilot in Microsoft Dataverse
🖥️ Compute
- Kaza Kaza Sriram describes Public Preview Announcement: Azure VM Regional to Zonal Move
- Shreya Batra describes Azure Functions using Python: 2023 in Review
- Mark Brimble (@BrimbleMark) describes Azure function – No job functions found and describes Azure Function Blob Trigger – Possible thread pool starvation detected.
- Wessel Beulink describes Understanding Cold Starts in Azure Functions and Recent Optimizations
- Sandro Pereira (@sandro_asp) discusses Azure Functions to Convert XML into JSON and talks about Azure Function to Apply XSLT Transformations
- Jerry Morey blogs about Azure CycleCloud: Cloud-init with Linux AT command
- Matan Shabtay writes about Agentless scanning for virtual machines in the cloud – technical deep dive
- Raymond Meng-Ru Tsai walks through Running AutoDock HPC application on Azure Machine Learning platform
- The Azure Updates Team discusses Public preview: Intel TDX based confidential VMs now available in the Azure portal, Azure CLI and ARM templates
- The Azure Updates Team writes about Generally Available: Red Hat Enterprise Linux 8.9 now supported on Azure Virtual Machines, and Generally available: Crash Consistent VM Restore points and Azure Spring Apps Enterprise is now eligible for Azure savings plan for compute
- Ananya Garg talks about Enabling data clean rooms with confidential computing
- Venkat Malladi writes about Cost-effective genomics analysis with Sentieon on Azure
- Andreas Helland talks about Infra in Azure for Developers - The Why and talks about Infra in Azure for Developers - The What
🚢 Containers
- The Azure Updates Team writes about Generally Available: Azure Red Hat OpenShift v4.13 at install time
- On the Premier Developer blog, Developer Support writes about Hands-On Azure Container Apps 101 — Deploying a scalable Go-Backend
- Pixel Robots. writes about Fully Managed Resource Group: AKS Node Resource Group Lockdown Mode and blogs about Exploring Azure Kubernetes Services Node Autoprovision: A Deep Dive into the Latest Public Preview Feature
- Feynman Zhou (@FeynmanZhou) blogs about Enriching Container Supply Chains with ORAS
- Andre Dewes writes about Smart load balancing for OpenAI endpoints using containers
- Francisco Cabrera Lieutier discusses Delivering VMware nested virtualization for Azure Kubernetes Service Edge Essentials
- Owain Osborne-Walsh explains how to Deploy Tensorflow Machine Learning models on Azure Container Apps
- Sean Li blogs about Java on Azure Container Apps - Build and deploy polyglot apps in two simple steps
- Antti K. Koskela (@koskila) describes How to work around Docker failing to access WSL on Windows
- On the Azure podcast, Cale and Sujit talks about AKS Fleet Manager (Episode 481)
- Aarthi Murugan talks about Azure Container Apps Jobs in a secure Landing Zone
- Paolo Salvatori talks about Use Harbor in Azure and Multi-Cloud Environments
- Stephane Eyskens blogs about Decoding the Dynamics: Dapr vs. Service Meshes
- Wessel Loth writes about Preventing Azure Container Apps from restarting when deploying IaC
🗄️ Databases
- Henry Shi blogs about Public Preview: Separation of scan levels for Azure SQL Database and Snowflake in Microsoft Purview
- Meagan Longoria (@mmarie) explains how to Update Azure SQL database and storage account public endpoint firewalls with Data Factory IP ranges
- On the MSSQL Tips site, Daniel Calbimonte covers Exam DP-420: Designing and Implementing Cloud-Native Applications using Microsoft Azure Cosmos DB
- Tobias Zimmergren Jussi Roine talk about Azure Updates
- Gennady Kostinsky explains how to Enhance your Azure PostgreSQL Flexible Server security posture with Azure Defender
- Jasmine Greenaway (@paladique) describes ETL with Python and Jupyter Notebooks in the Cloud
- John Aziz (@john00isaac) covers Migrating a Full Stack MySQL Web App from Google Cloud to Microsoft Azure: Step-by-Step Guide
- Lee Stott (@lee_stott) blogs about Unlock the Power of Cosmos DB for MongoDB vCore: An Interactive Session for Students & Startups
- Mallikarjun Tuppad writes about Multi-Cloud Architecture for ISVs: A Guide
- Sabrin Alsahsah blogs about Auto Scale - Azure SQL elastic pools
- Shreya R. Aithal describes Azure Database for MySQL - November 2023 updates and latest feature roadmap
- Siddhant Sawant describes Error Logs for Azure Database for MySQL - Flexible Server Preview
- Sunitha Muthukrishna (@mksuni) blogs about Performance diagnostics for Azure Database for MySQL - Flexible Server
- Nicolas Descartes talks about Modeling data in CosmosDB: transitioning away from the SQL paradigm
- Jose M Jurado (@jmjuradodiaz) covers Lesson Learned 470: Resolving 'EXECUTE Permission Denied' Error on spsenddbmail in Azure SQL MI and discusses Lesson Learned 473:Harnessing the Synergy of Linked Server, Python, and spexecuteexternalscript
- Sasa Popovic describes Cross-subscription support for SQL MI database copy and move - GA refresh
- Uros Randjelovic writes about Free SQL Managed Instance
- Tobias Zimmergren and Jussi Roine talk about Azure SQL backup and recovery and Designing architectures for Azure
- Marisa Mathews covers What&39s new in security for Azure SQL and SQL Server Data Exposed and explains how to What's new in security for Azure SQL and SQL Server Data Exposed
- On SQL Server Central, Prakash K covers Creating a Hyperscale Database in Azure Using the Azure Portal
- Also on SQL Server Central, Steve Jones discusses The Profiler Extension in Azure Data Studio ADS and blogs about The Mastering Azure Data Studio Series
- On the Azure blog, Brianna McGovern announces that Microsoft and Oracle announce that Oracle DatabaseAzure is now generally available
- Jordan Davis blogs about Key customer benefits of the Microsoft and MongoDB expanded partnership
🛠️ Developer Tools
- The Azure Updates Team announces Public Preview of the Azure Arc Visual Studio Code Extension and Garvita Rai covers Public Preview of the Arc Visual Studio Code Extension
- Nick Rimmer talks about Master Azure CLI: Command Your Cloud with Confidence
- Steve Sherry writes about Smart Ways to Rename Azure Resource Groups GUI and CLI
- Didier Van Hoye explains how to Connect to an Azure VM via Bastion with native RDP using only Azure PowerShell
- On the Visual Studio blog, Dalia Abo Sheasha talks about Naming Made Easy: AI-Powered Rename Suggestions
- Jessie Houghton provides A year of making you more productive using Git in Visual Studio
- Maddy Montaquila writes about Visual Studio 17.9 Preview 2 has arrived
- Mads Kristensen (@mkristensen) writes about 2023 – a year of community experiments
- Massimo Giusti discusses Unlocking the Secrets of Managed Memory: Dive into Event Handler Leak Insights
- Mryam Girmay covers Size, Alignment, and Memory Layout Insights for C++ Classes, Structs, and Unions
- Nayana Srikanth writes about Visual Studio Performance Highlights Delivered in 2023
- Paul Chapman writes about Visual Studio 2013 Retirement: Support reminder for older versions of Visual Studio
- Anuraj Parameswaran walks through Building Sql Server Database projects with dotnet CLI and talks about Getting started with .NET Aspire
- On Visual Studio Magazine, David Ramel (@dramel) describes Python in Visual Studio Code Enhances Debugging, writes about VS Code Used to Survey Go Devs, Who Name VS Code No. 1 Editor, writes about Visual Studio Devs Ask Santa for Debugging Gifts, blogs about Microsoft's Semantic Kernel SDK Ships with AI Agents, Plugins, Planners and Personas, talks about GitHub Copilot Chat Heralds Speech as 'New Universal Programming Language', writes about Among Hundreds of AI Tools for VS Code, GitHub Copilot Chat Explodes and discusses Microsoft Issues 'Special Invitation' to Visual Studio Live Developer Conference
- On the Perficient blog, Kanchan Bawane explains How to Scrape a Website and Extract its Content
- Nick Polyak discusses Running and Debugging Multiplatform .NET .NET Core, .NET5 and .NET6 GUI and Console Applications on Windows Subsystem for Linux WSL
- On Visual Studio Magazine, David Ramel (@dramel) writes about Visual Studio Dev Team Wraps 2023 with v17.9 Preview 2
🔩 DevOps
- Leo Visser (@autosysops) talks about Building a new PowerShell module from scratch
- The Azure Updates Team announces Azure Load Testing supports fetching secrets from Azure Key Vault with access restrictions private AKV, and Azure Load Testing supports Web Driver Sampler plugin for Apache JMeter and explains how to Create tests by adding HTTP requests in Azure Load Testing
- Gloridel Morales talks about December patches for Azure DevOps Server and covers Updates to Azure DevOps Demo Generator and Labs
- Joost van Rossum (@ssisjoost) describes Deploying Synapse Serverless SQL pool with DevOps and blogs about Toggle Azure Synapse Triggers during deployment
- Panu Oksala covers Azure DevOps Repos: Git Integration with Microsoft Fabric
- Anthony de Lagarde discusses The Intrinsic Value of DevOps for the US Department of Defense
- John Folberth (@j_folberth) talks about Azure DevOps Pipelines: Discovering the Ideal Service Connection Strategy
- Lara Goldstein covers Securing DevOps with Microsoft's CNAPP: Defender for Cloud
- Liam Hampton explains how to AI in Operations Part 2 of 2
- Nicole Haugen covers Outage - GPU labs that use lab accounts
- Nikita Nallamothu explains how to Create tests by adding HTTP requests in Azure Load Testing
- Sinem Akinci blogs about Azure Networking Team reaches peak productivity with Visual Studios new remote Linux capabilities
- Timur Engin discusses Use Azure DevOps to manage Sentinel for MSSPs and Multi-tenant Environments
- Umar Mohamed Usman describes Chat with your Azure DevOps data
- John Kilmister (@johnkilmister) walks through Creating Command Line Azure DevOps Pull Requests
- Antti K. Koskela (@koskila) explains How to make sure your pipelines run as scheduled in Azure DevOps
- Panu Oksala explains How to Fine Tune Application Insights Sampling
- Paolo Salvatori explains how to Create an Azure OpenAI, LangChain, ChromaDB, and Chainlit chat app in AKS using Terraform
⚙️ Hybrid + Multicloud
- Davanna White blogs about Windows Admin Center version 2311 is now generally available
- James van Den Berg discusses Adding Windows Server 2022 to Azure Arc Services AzureHybrid HybridIT Azure and discusses Review 2023 Secure Hybrid IT Management and Preview of 2024
- Aurnov Chattopadhyay announces Preview of Run Command on Arc-enabled servers
- Laura Hutchcroft blogs about The Case of the Rogue Azure Arc Connected Machine Agent
- Mia LaVada explains how to Uphold Linux image performance and availability in Microsoft Azure
- Venkat Malladi describes Enhancing Genomic Analysis with Hybrid Cloud: A Microsoft Azure Perspective
- Vinicius Apolinario (@vrapolinario) walks through Reducing costs for Windows workloads on Azure Kubernetes Service with Azure Hybrid Benefits
- Wim Matthyssen (@wmatthyssen) writes about Festive Tech Calendar 2023: Exploring Azure Arc – Unleashing Extended Security Updates
- Silvio Di Benedetto explains How to collect and manage audit log with Azure Arc and Microsoft Sentinel
- Sarah Lean (@TechieLass) describes Unleashing the Power of Azure Arc: Enabling SQL Server Across Hybrid Environments
- Jose Fehse covers Monitor your Virtual Machines and Arc servers' workloads with Azure Monitor
🎭 Identity
- Faris Malaeb describes Using Azure AD Privileged Identity Management JIT
- Nicholas Xuan Nguyen describes Azure Runbooks: Your Complete Guide to Automated Solutions
- Karol Pieciukiewicz walks through Abusing Azure Managed Identity tokens
- John Reilly (@johnny_reilly) covers Graph API: getting users Active Directory group names and ids with the C# SDK
- Richard Fennell (@richardfennell) describes Change in Edge/Chromium profile settings broke my Azure Entra ID SSO
- Charbel Nemnom (@charbelnemnom) writes about Step-by-Step – Evaluate Microsoft Entra Private Access and writes about Step-by-Step – Microsoft Entra Internet Access
- Damien Bowden (@damien_bod) discusses Securing a MudBlazor UI web application using security headers and Microsoft Entra ID
- On the Premier Developer blog, Jordan Bean describes How to enhance your chatbot so it can retrieve data from multiple data sources & orchestrate its own plan with C# Semantic Kernel, planner & Azure OpenAI – part 3 demo app and depart 4 local development & deployment details
- Tao Yang (@MrTaoYang) talks about Managing Azure Private Endpoints using Azure Policy
- Adam Steenwyk talks about Upcoming changes to Windows single sign-on
- Alex Weinert talks about Enhancements to Microsoft Entra certificate-based authentication and walks through Advancing Cybersecurity: The Latest enhancement in Phishing-Resistant Authentication
- Bob Serr describes Wipro and Microsoft combine forces to transform B2C communications in the enterprise
- Clay Taylor blogs about Skilling snack: Network security basics for endpoints
- Eran Nachshon discusses Securing AD CS: Microsoft Defender for Identity's Sensor Unveiled
- Erin Stellato (@erinstellato) describes SSMS 19 and Can't reach this page message
- Joseph Dadzie describes Introducing New Features of Microsoft Entra Permissions Management
- Timur Engin writes about Easily Manage Privileged Role Assignments in Microsoft Entra ID Using Audit Logs
- Travis Roberts (@Ciraltos) writes about What are RBAC Roles in Azure and How to Use Them and writes about What You Need to Know About Azure Premium SSD V2 Disks
- Martin Peters blogs about Demystifying Role-Based Access with System Assigned Managed Identities in Azure
- Topher Marie describes How Strata Identity and Microsoft Entra ID solve identity challenges in mergers and acquisitions
- Brad Wyatt explains how to Automated Alerts on Azure Entra ID Application Secret Expirations
- Michael Hildebrand discusses The Twelve Days of Blog-mas: No.9 - Its a Multi-Tenant and Cross-Platform World: Part I and talks about The Twelve Days of Blog-mas: No.11 - The Kitchen Sink
🔌 Integration
- The Azure Updates Team writes about Generally Available: Azure Chaos Studio supports new faults for Service Bus
- Mohammed Barqawi describes Optimizing Service Bus message processing concurrency using Logic apps Stateless flow., blogs about Https Trace Tool For Logic Apps Standard and explains how to Utilize legacy Web Service code in Logic App Standard
- Alex Zúñiga blogs about Logic Apps Aviators Newsletter - January 2024
- Beena More describes Azure Integration Services year in review: An exciting, innovative 2023
- Beyza Yildirim blogs about Announcement – Target-Based Scaling Support in Azure Logic Apps Standard and discusses Logic Apps Standard Target-Based Scaling Performance Benchmark — Burst Workloads
- Parth Shah covers Use Logic Apps to build intelligent OpenAI applications
- Toon Vanhoutte (@ToonVanhoutte) describes Azure Service Bus vs Event Grid Pull Delivery
💡 Internet of Things
- On Microsoft Cloud IT Pro Podcast, Ben and Scott covers Episode 364 – Microsoft Designer, Azure Updates, and Enterprise IoT Security changes
- Sander van de Velde &124 Azure Iot &124 Iot Solution Architect &124 Speaker &124 Advisor explains how to Join our Free in-person Azure IoT and Azure Data Explorer workshop at BitBash.nl and provides A free online presentation about the Azure EventGrid MQTT support on January 18th
- Sara Aldworth describes How Augury's AI-powered IoT monitoring solution in Azure Marketplace can deliver 3x-10x ROI
- Priyanka Ballary explains how to Read Azure Eventhub data to DataFrame – Python
- Clemens Schotte writes about Dynamic Clustering Aggregation with Custom Styling in Bubble Layer
- The Azure Sphere Team discusses Unit Testing of Azure Sphere Applications
📚 Learning
- Werner Rall blogs about Designing Cloud Architecture: Creating Professional Azure Diagrams with PowerPoint
- Jill Armour talks about Partner Blog Gain AI and cloud technical skills with Microsoft Depth Workshops
- Liberty Munson explains how to Validate your skills with our new certification for Microsoft Fabric Analytics Engineers
- Matt Graven explains how to It's a new year: Sharpen your skills
- Natalie Duryea writes about Dynamic learning culture fuels digital transformation at Ko Holding
- Trinity Sheppard discusses Data 4 Good students show how Azure, AI skills make a difference
- Maddy Epstein provides A Conversation with Imagine Cup Director, Tina Jones
- Jim Harrer talks about Code, Connect & Learn at Visual Studio LIVE in Las Vegas.
- Thomas Maurer (@thomasmaurer) blogs about Learning Microsoft Azure Book – OReilly Media
- Renee Noble explains how to Build an AI Powered Image App – Microsoft Learn Challenge
⚖️ Management and Governance
- The Azure Updates Team announces Generally Available: Multi-line Logging Feature in Azure Monitor - Container Insights, and Change tracking and inventory with Log Analytics agent in Azure Automation will be retired on 31 August 2024, and On 31 August 2024, both the update management feature of Azure Automation and the Log Analytics agent it uses will be retired and Generally available: Azure Site Recovery update rollup 70 - December 2023
- On the Azure blog, Brianna McGovern talks about Microsoft Cost Management—2023 year in review
- David O'Brien (@david_obrien) explains how to Logging, Monitoring and Observability - Same same, or different
- Antonio Ortoll explains how to Take control of your cloud spend with Microsoft Cost Management
- Daya Patil describes Business Continuity with ABCC: Part 2: understand your protectable resources inventory and blogs about Business Continuity with ABCC: Part 3: understand your protected items inventory
- João Sá describes Change Azure Policy assignment's system assigned managed identity location
- Simran Kaur covers Managing Microsoft Sentinel across multiple tenants using Lighthouse
- Tomee Abiodun discusses Public Preview: Microsoft Purview Data Map Audit History
- Yoav Dobrin blogs about Azure OpenAI Insights: Monitoring AI with Confidence
- Sam Cogan (@samcogan) writes about Secure your Azure AI resources before it's too late
- Jethro Seghers talks about Managing Copilot formerly Bing Chat Enterprise access for Faculty and Higher Education 18+ student
- Vipul Dabhi blogs about Leveraging CEF with Azure Monitor Agent AMA for GCP-Hosted Fortinet Firewall and Syslog Forwarder,
- The Intune Support Team discusses Transforming the iOS/iPadOS ADE experience in Microsoft Intune
- Sarah Lean (@TechieLass) explains how to Live Session: Azure Dashboards
- Josh Gutierrez explains how to Simplify your Windows 365 Enterprise deployment with the updated Windows 365 deployment checklist
- Jonas Ohmsen describes Intune iOS/iPadOS Management In a Nutshell
🎬 Media
- Daysha Carter describes Azure Communication Services January 2024 Feature Updates
- Yonit Hoffman explains how to Empower Azure Video Indexer Insights with your own models
- Andrew London blogs about Azure Remote Rendering Point Cloud Streaming
- Ananya Garg writes about Compliant collaborations in the media industry
- Theophilus Lincoln (@lincolnowiti) describes How to use Azure Maps to Build a Taxi Hailing Web App
🚌 Migration
- The Azure Updates Team announces General availability: As on-premises sizing in Azure Migrate SQL Discovery and Assessment
- On The Azure Podcast, Elena Krasteva and Sabine Blair describes Episode 483 - Azure VMware Solution Landing Zone Accelerator
- Amit Lal explains how to Uncover the Future: Microsoft Autonomous AI Agents analyzing SAP Data Insights
- Ben Brauer explains how to Keep your Azure optimization on the right track with Azure patterns and practices
- Venkata Raj Pochiraju covers Arc enabled Azure migration & modernization journey
- On Visual Studio Magazine, David Ramel (@dramel) writes about New Tool Helps Migrate On-Premises .NET Apps to Azure Cloud
- Thomas Maurer (@thomasmaurer) explains how to Live Session: Windows Server upgrade and migration, on-prem, to and in Azure
📱 Mobile
- Garrett Manley writes about White Label Your Mobile Apps with Azure
🌐 Networking
- The Azure Updates Team announces Delaying Domain Front Block on Azure Front Door and CDN services, and General availability: Security Update for Application Gateway WAF CVE-2023-50164 and General availability: Security Update for Azure Front Door WAF CVE-2023-50164
- Robert Smit (@Clustermvp) covers Azure Bastion with Azure Virtual Wan Microsoft Azure AzureBastion AzureNetworking Vwan AzOps blogpost MVPBuzz
- Carlos Mendible talks about Using Azure Application Gateway to map custom domain names to Private Endpoint enabled PaaS services
- David Frazee covers Azure Firewall's Auto Learn SNAT Routes: A Guide to Dynamic Routing and SNAT Configuration
- Jerry Zhang explains How to allow traffic from Internet to a Cloud Service Extended Support with Internal Load Balancer
- Jessie Jia talks about Prohibiting Domain Fronting with Azure Front Door and Azure CDN Standard from Microsoft classic
- Pierre Roman (@pierreroman) explains how to Wired for Hybrid - What's New in Azure Networking December 2023 edition
- Pranab Paul describes How to use Azure Front Door with Azure Kubernetes Service Tips and Tricks
- Thomas Thornton (@tamstar1234) talks about Resolving Terraform Error ApplicationGatewayInvalidPublicIpSku : Application Gateway SKU Mismatch with Public IP
- On Code Project, Wessel Beulink talks about Connectivity with Azure Application Gateway v2s IPv6 Support
- On the Azure podcast, Cale, Evan and Sujit talk about Network Watcher (Episode 482)
- Sudeshna Bhattacharyya covers PowerShell Script to disable Public Network Access for Azure Relay
- Jose Moreno (@erjosito) talks about Taxonomy of Azure PaaS service access
- Aidan Finn (@joe_elway) writes about Your Hub VNet Should Have No Compute
🔐 Security
- On the Azure Medium blog, Andre Camillo talks about Migrating from Microsoft Defender for Endpoint Servers to Defender for Cloud Server Plan
- Antonio Formato talks about Enhancing Cyber Threat Intelligence with TI Mindmap GPT: Integration of Azure OpenAI and advanced
- Alexandra Roland blogs about MDTI Adds Microsoft Threat Intelligence to Silobreaker
- Anna Barhudarian covers Addressing Data Exfiltration: Token Theft Talk
- Arnab Mitra talks about Onboarding Intune Managed iOS User Enrollment Devices to Microsoft Defender for Endpoint
- Brenna Robinson, talks about Microsoft 365 innovations for small and medium business in 2023
- Heike Ritter writes about Monthly news - January 2024
- Jonna Bell describes The role of modern devices in achieving human-centric security
- Josefa Sepulveda explains how to Become a Microsoft Unified SOC Platform Ninja
- Laura Hutchcroft talks about Microsoft Sentinel - SOAR through the SIEM, begin with the basics
- Martin Berzin covers Microsoft Purview Exact Data Match EDM support for multi-token corroborative evidence
- Matthew Zorich talks about Investigating malicious OAuth applications using the Unified Audit Log
- Michael Hildebrand talks about The Twelve Days of Blog-mas: No.10 - Its a Multi-Tenant and Cross-Platform World: Part II
- Mukta Agarwal explains how to Get greater flexibility across iOS deployments with User Enrollment support in Defender for Endpoint
- Stanislav Belov writes about Monthly news - January 2024
- The Intune Support Team covers Removal of several Microsoft Graph Beta APIs for Intune device configuration reports
- Tobi Otolorin blogs about Malware Detection in Sentinel for Azure Firewall
- Tomer Spivak describes Defender for Cloud - Qualys retirement plan for Vulnerability assessment on cloud workloads
- Karen Chen writes about General Availability: Azure Managed HSM Backup/Restore when Storage is Behind a Private Endpoint
📦 Storage
- The Azure Updates Team announces Azure Ultra Disk Storage is now available in UK West and Poland Central, and General Availability: Premium SSD v2 and Ultra disks support with Trusted launch and General Availability: Customer-managed keys for Azure NetApp Files volume encryption
- Travis Roberts (@Ciraltos) writes about What You Need to Know About Azure Premium SSD V2 Disks
- Srikumar Vaitinadin covers TLS 1.0 and 1.1 support will be removed for new & existing Azure storage accounts starting Nov 2024
- Nishant Ranjan talks about Azure Blob Storage Events: A event-driven solution for Blob Storage changes
- On Microsoft Fabric Blog, Harmeet Gill blogs about Working with OneLake using Azure Storage Explorer
- Silvio Di Benedetto describes Azure File Sync v17
- Andrew Lock blogs about Backing up files to Azure blob storage with azcopy
- Kanchan Bawane explains How to use Azure Blob Data and Store it in Azure Cognitive Search along with Vectors and explains How to Scrape a Website and Extract its Content
- On Microsoft Cloud IT Pro Podcast, Ben and Scott talk about Episode 367 – Azure Files vs a Server with an SMB Share
- Soma Sekhara Kolanavada covers Performing simple File Storage REST API operations using Postman
- Sarah Lean (@TechieLass) describes Automating Storage Account and Service Principal Creation with Terraform
- The Azure Updates Team highlights Store and manage medical imaging data with Azure Data Lake Storage Preview
- The Azure Updates Team announces Generally available: Zone Redundant Storage for Azure Disks is now available in more regions
🔗 Web
- Ala Raddaoui writes about Essential Guide to API Management: Understanding and Applying Its Features with Practical Examples
- Antonio Terra describes Troubleshooting Guide: Resolving Azure App Services Image Pull Issues from Azure Container Registry
- Calvin Cai discusses Troubleshoot intermittent connectivity issue in azure app service
- Jiechen Li discusses Deploying Flask Apps to Azure Web App via Docker Hub
- John Aziz (@john00isaac) explains how to Build a recommender Full stack App using OpenAI and Azure SQL: Step-by-Step Guide
- Julia Muiruri discusses Unlock Seamless Data Access: Introducing Azure Static Web Apps Database Connections
- Kevin Guo writes about Native support for Socket.IO on Azure, scalability issue no more
- Sonja Gu blogs about Azure Spring Apps Enterprise is now eligible for Azure savings plan for compute
- Una Chen writes about Securely uploading blob files to Azure Storage from API Management
- Suyu Huang blogs about Domain and certificate bindings for IDN hostnames in Azure App Service