Azure Weekly
Issue #430 - 6th August 2023
First off, around DevOps, highlighting the Bicep VS Code extension: Bicep Deployment Pane: Validate, What-If and Deploy at your fingertips, and a useful guide if you're trying to generate documentation from your wiki: How to publish a multi-page Azure DevOps Wiki to PDF and pipeline it.
There's an interesting post about looking at phishing threats: AiTM (Adversary-in-The-Middle) & BEC (Business Email Compromised) threat hunting with KQL, looking at Logic App Consumption: Send Query Reports from Log Analytics Workspace, and Empowering Disaster Recovery for Azure VMs with Azure Site Recovery and Terraform.
A major version upgrade in Azure Database for PostgreSQL – Flexible Server has reached General Availability, and there's an interesting article From Prompts to Embeddings and Vector Stores - How to use OpenAI in real-life scenarios. Worth a read. Finally Barry Smart kicks off a new series of posts exploring Microsoft Fabric for Technology Leaders, in Microsoft Fabric Is A Socio-Technical Endeavour.
⚙️ AI + Machine Learning
- Adi Shachar explains how to Enable AI driven clinical trials matching with an open-source blueprint and one click deployment
- Jolene Tam discusses Reflecting back and looking ahead to whats coming in Syntex – August 2023
- Denise Schlesinger writes From Prompts to Embeddings and Vector Stores - How to use OpenAI in real-life scenarios
- Vinod Kurpad (@Kurpad) announces Azure AI Document Intelligence new capabilities including classification are now generally available
- Dan Wahlin walks through Getting Started with Azure OpenAI and GPT Models
🔎 Analytics
- Barry Smart (@barry_j_a_smart) writes Microsoft Fabric Is A Socio-Technical Endeavour
- The Azure Updates Team explains how to Enhanced Security and Compliance add-on for Azure Databricks now Generally Available
- Michal Bar writes about ADX Web UI updates - July 2023
- Sung Gun Lee delves into EventHub The behavior of EPH SDK behavior of Epoch
🚢 Containers
- The Azure Updates Team highlights Azure Red Hat OpenShift August 2023 updates
- Anthony Chu (@nthonyChu) talks about Azure Container Apps Newsletter – July 2023
- Richard Hooper (@Pixel_Robots) walks through Customizing Core Dump Location for Azure Linux on Kubernetes
- Vinicius Apolinario (@vrapolinario) describes Using GitLab to Build and Deploy Windows Containers on Azure Kubernetes Service
- Sam Cogan (@samcogan) covers Automating Deployment to an AKS Cluster with Local Auth Disabled Using
🗄️ Databases
- The Azure Updates Team announces General availability: Autoscale IOPS in Azure Database for MySQL – Flexible Server, and General Availability: Major version upgrade in Azure Database for PostgreSQL – Flexible Server, and General availability: PostgreSQL 15 support in Azure Database for PostgreSQL – Flexible Server, and General availability: JSON support for active geo-replication on Azure Cache for Redis and General availability: Azure SQL updates for early-August 2023
- The Azure Updates Team announces Public Preview: Intra-account container copy in Azure Cosmos DB for MongoDB and announces Public preview: Azure SQL updates for early-August 2023
- Anna Hoffman (@AnalyticAnna) discusses Azure SQL News Update - August 2023
- David Engel talks about ODBC Driver 18.3 for SQL Server Released
- Sasa Popovic explains how to Have you noticed we've been recording (SQL Managed Instances) videos?
- David Engel describes JDBC Driver 12.4 for SQL Server Released
- Jose M Jurado (@jmjuradodiaz) describes Lesson Learned 410:Custom CPU Management in Azure SQL DB: Implementing a Pseudo-Resource Governor and 411:Troubleshooting Statements could not be prepared Error ODBC API Connection
- Siddhant Sawant announes Autoscale IOPS for Azure Database for MySQL - Flexible Server - General Availability
- VenkatMR covers Oracle to Azure PostgreSQL - Flexible Server Incremental Load Using ADF Data Flows - Part 1 and - Part 2
- Balmukund Lakhani covers the General Availability of XML compression for Azure SQL Database and Managed Instance
🛠️ Developer Tools
- On Visual Studio Magazine, David Ramel (@dramel) covers Avalonia UI Offers VS Code Tool in 'Extremely Early Build'
- On the Visual Studio blog, Jb Evain announces the Unity extension for Visual Studio Code
- Sakshi Gupta blogs about Investigating Issue Security token could not be authenticated After Upgrading to Latest Tedious.
- Wim Matthyssen (@wmatthyssen) explains how to Create a Hyper-V VM to run pfSense with a PowerShell script
🔩 DevOps
- The Azure Updates Team announces Azure Load Testing: Run tests for up to 24 hours, and Azure Load Testing: Create and manage tests and test runs using Azure CLI and Azure Load Testing: Run tests with 100,000 virtual users
- The Azure Updates Team announces Public Preview: Azure Chaos Studio supports new faults for App Service and Virtual Machines
- On episode 256 of the Azure DevOps podcast, Jeffrey Palermo (@jeffreypalermo) and Dennis van der Stelt (@dvdstelt) talks about Microservices and Distributed Systems
- Nicholas Rogoff (@nrogoff) explains How to publish a multi-page Azure DevOps Wiki to PDF and pipeline it
- Freek Berson (@fberson) blogs about Bicep Deployment Pane: Validate, What-If and Deploy at your fingertips
⚙️ Hybrid + Multicloud
- On Tech Community blog, Lior Kamrat announces Jumpstart Agora (Azure Arc)
- Yung Chou (@yungchou) writes about Why Azure Arc
🎭 Identity
- Alex Weinert covers Whats new with Microsoft Entra ID Protection
- Dishan Francis provides a Step-by-Step Guide : Azure AD PIM for Groups
- Travis Roberts (@Ciraltos) talks about User-Initiated Intune Enrollment and Azure AD Join
🔌 Integration
- Alex Zúñiga describes Logic Apps Standard: Upgrade to Node 18 LTS by September 11, 2023
- James Bell writes about New ways to discover Microsoft Graph connector content securely across Microsoft 365
- Kalyani Namuduri writes about Automated registration of SAP systems at scale with Azure Centre for SAP solutions
- Sandro Pereira (@sandro_asp) covers Logic App Consumption: Send Query Reports from Log Analytics Workspace and walks through Removing the first line from a Flat file in Logic Apps
- Vlad Sterian explains how to Automate Service Fabric Cluster using Azure Function
💡 Internet of Things
- Sander van de Velde explains How to create Azure IoT Module Identities via DPS
📚 Learning
- Michael Kophs discusses Microsoft Learn: Updates to our training and certification portfolio
⚖️ Management and Governance
- The Azure Updates Team announces Public preview: Assess cost optimization opportunities using new workbook template in Azure Advisor, and Generally Available: Azure Monitor container insights offers customizable cost optimization settings and Private Preview – DR for Shared Disks – Azure Site Recovery
- Gerasimos Alexiou explains how to Enforce Azure policy on virtual machines
- David Giard (@DavidGiard) walks through Building an Application Insights Dashboard and discusses Azure Application Insights Log Archiving and Retention
- Jack Roper talks about Azure Cost Management – Best Practices & Tools
- Freddy Ayala writes about Empowering Disaster Recovery for Azure VMs with Azure Site Recovery and Terraform
- On the Microsoft Mechanics show, Matt McSpirit (@mattmcspirit) talks about Copilot in Microsoft Cost Management
- On episode 197 of the Ctrl+Alt+Azure Podcast, Tobias Zimmergren (@zimmergren) and Jussi Roine (@JussiRoine) are joined by Paola Annis (@paolaannis) to talk about Cost and performance considerations for BCDR
- Holly Hamilton blogs about Monitoring Azure Landing Zones
- Gokulprasanth Chandrasekaran covers Azure Distributed Transaction Performance Monitoring
- Anth Kernan describes How to visualize Service retirements in Azure Advisor
🚌 Migration
- Ganapathi Varma Chekuri describes how to Seamlessly migrate a SQL database to Azure SQL Database offline with Microsoft Azure PowerShell
🌐 Networking
- The Azure Updates Team announces Public preview: Route Server hub routing preference and Public preview: Route Server hub routing preference
- On the Redmond magazine site, Kurt Mackie (@kurmac) describes Microsoft Switching Windows 11 to the Azure Attestation Service This Month
- The Azure Updates Team announces Generally available: Cloud Next-Generation Firewall NGFW by Palo Alto Networks - an Azure Native ISV Service
- Charbel Nemnom (@charbelnemnom) covers 8 Steps: Create Converged Network with SET in SCVMM
- Meagan Longoria (@mmarie) walks through Creating and Configuring a Power BI VNet Data Gateway
- Amy Colyer delves into Azure Landing Zone Accelerator for AVS – Network Virtual Appliance in Azure Virtual Network
🔐 Security
- Michael McReynolds announces new artifacts to help Automate tasks management to protect your organization against threats
- Helder Pinto discusses Deploying Microsoft Defender for Servers in Network-Restricted Environments
- Kijo Girardi (@kj_ninja25) delves into AiTM & BEC threat hunting with KQL
📦 Storage
- The Azure Updates Team announces General availability Azure NetApp Files: SMB Continuous Availability CA shares
- Glenn K. Lockwood (@glennklockwood) discusses Azure Managed Lustre: not your grandparents' parallel file system
🔗 Web
- On Visual Studio Magazine, David Ramel (@dramel) writes about New 'Reliable Web App Pattern' Leads Microsoft Java News
- The Azure Updates Team announces General availability: JBoss EAP on App Service Clustering
- Justin Yoo (@justinchronicle) discusses GitHub Copilot for Azure API Management Policies
- Nish Anil announces the Reliable Web App Pattern for Java
- Radhika Bollineni covers Email support with WordPress on Azure AppService
- On The New Stack, Andrew Stiefel writes Long Live the API Stack: Full-Life-Cycle API Management Is Dead
- Siddharth Chugh writes about Not able to delete files from the Kudu Console on an App Service
⚙️ Azure Virtual Desktop
- Ryan Clark describes Azure Virtual Desktop Watermarking Support