Azure Weekly
Issue #412 - 2nd April 2023
This week saw the Azure Cosmos DB Conf 2023. There's a YouTube Playlist available of all the talks and I'm going to give Ian Griffiths a shout out for his session on Building Large-Scale Multi-Tenant SaaS Systems with Azure Cosmos DB. Other highlights, including the keynote, are listed in this blog post.
April sees the 30 Days of AI event launch: Supercharge your AI skills with 30DaysOfAzureAI launching today with daily posts throughout April. There are a number of other AI / OpenAI / GPT posts: How ChatGPT Plugins could work and Azure OpenAI and LangChain, on the big compute side: Training large AI models on Azure using CycleCloud + Slurm and from a security perspective Microsoft Sentinel - Azure OpenAI Incident Response Playbook.
Other interesting posts of note: What is Azure Firewall Basic and How to Deploy One, nice to see this feature drop: Introducing Service Principal and Managed Identity support on Azure DevOps, and a nice guide showing how to Monitor Key Vault Certificates.
⚙️ AI + Machine Learning
- On the Azure blog, Jessica Hawk describes Whats new in Azure Data & AI: Azure is built for generative AI apps
- Chris McNulty writes 'Springtime is Syntex time: - join us at AIIM23, Microsoft 365 Conference, and DSF'
- Marco Aurelio Cardoso discusses How ChatGPT Plugins could work
- Jesse Lopez blogs about Training large AI models on Azure using CycleCloud + Slurm
- Bea Stollnitz writes about Faster training and inference using the Azure Container for PyTorch in Azure ML
- On the Azure Medium blog, Valentina delves into Azure OpenAI and LangChain
- David de Matheu explains how to Get insights from customer interactions with Azure Communication Services and Azure OpenAI Service
- Scarlett Liu explains How the Search Service Authenticates to Access an Azure SQL Database
🔎 Analytics
- The Azure Updates Team writes about Generally available: Resource governance for client applications in Azure Event Hubs, covers HDInsight, blogs about Azure HDInsight for Apache Kafka 3.2.0 is now available for public preview. and covers Azure HDInsight for Apache Kafka 3.2.0 is now available for public preview.
- Pawel Potasinski (@pawelpotasinski) covers Azure Synapse MVP Corner - February 2023
- David Callaghan covers Integrating SAP Datasphere and Databricks Lakehouse for Unified Analytics
- Alvaro Videla Godoy (@old_sound) walks through Importing Data from RabbitMQ into Azure Data Explorer via Event Hubs
- Nick Salch explains how to Create alerts for your Synapse Dedicated SQL Pool
- Bartosz Jarkowski covers SAP CDC Connector and SLT Part 1 - Overview and architecture and Part 2 - Initial Configuration
🖥️ Compute
- Carlos Mendible (@cmendibl3) covers Azure Function HTTP Trigger with Golang
- Radhu Sharma describes how to Scale-up a primary Nodetype using Powershell
- Lily Ma discusses Azure Functions: Version 4 of the Node.js programming model is in preview
- The Azure Updates Team announces Azure Service Fabric 9.1 Second Refresh Release
- Jeffrey Jarry talks about Service Fabric Explorer SFX web client CVE-2023-23383 spoofing vulnerability
🚢 Containers
- The Azure Updates Team announces Public preview: AKS support for Kubernetes 1.26 release and Azure Image Builder Portal Functionality now available
- Thomas Maurer (@thomasmaurer) explains how to Install Kubernetes on Windows 10 and Windows 11 with AKS Edge Essentials
🗄️ Databases
- The Azure Updates Team announces the General Availability of Microsoft Purview DevOps policies for Azure SQL Database, and Migration feature with Azure Database for PostgreSQL – Flexible Server and Azure SQL—General availability updates for late-March 2023
- The Azure Updates Team announces the Public Preview: Azure Cosmos DB for MongoDB vCore
- Sunil Agarwal covers Retiring Azure Database for PostgreSQL Single Server in 2025
- Ian Griffiths (@idg10) session from Cosmos DB Conf 2023: Building Large-Scale Multi-Tenant SaaS Systems with Azure Cosmos DB
- Mark Kromer (@kromerbigdata) discusses a preview feature - Capture Changed Data From your Cosmos DB analytical store
- On the Data Exposed show, Rie Merrit and Grant Fritchey talk about Capturing Query Metrics in Azure SQL Database
- Juan Pablo Salgado Davila writes Let's make it easy How to read System Health and spserverdiagnostics
- On the Data Exposed show, Muazma Zahid, Davide Mauri, David Pless, Pam Lahoud, Mladen Andzic, Andreas Wolter, Jes Schultz, Arvind Shyamsundar, and Joachim Hammer present Azure SQL March 2023 AMA Live
- Shriram Muthukrishnan announces Single Server to Flexible Server Migration tool is GA in Azure Database for PostgreSQL
🛠️ Developer Tools
- On the GitHub blog, Christopher Schleiden announces the GitHub Actions extension for VS Code
- Nehemiah Emmanuel writes GitHub Codespaces for Students and Educators: Just Wow
🔩 DevOps
- The Azure Updates Team covers Public Preview: Azure Chaos Studio is now available in Brazil South region
- On the Microsoft DevOps blog, Angel Wong talks about Introduces Service Principal and Managed Identity support on Azure DevOps
- Joshua Murari explains how to Automated Secure Infrastructure for Self Hosted Integration Runtime in Azure Data Factory Terraform
- Vinod Soni blogs about Integration between Azure DevOps and ServiceNow Agile Development, Change Management
- Antti K. Koskela (@koskila) describes how to Automatically get version number from project dependencies in Azure DevOps
- Vinicius Apolinario (@vrapolinario) announces the ITOpsTalk GitHub repo – A central location for IT/Ops related samples
- Pranab Paul discusses Codename Project Bose: Part 2 - how to implement the codebase from GitHub repo
⚙️ Hybrid + Multicloud
- On the Azure blog, Pang Ngernsupaluck explains how to Enhanced Azure Arc integration with Datadog simplifies hybrid and multicloud observability
- Judy Liu announces the 3-year retirement of Windows Server 2019 on Azure Kubernetes Service and AKS hybrid
- Arthur Clares discusses Managing and Optimizing Your Azure Hybrid Benefit Usage With tools
- Julia Wang writes about Now Open Source: nxtools, managing Linux IaC just got simpler using Automanage machine configuration
- Zoran Rilak writes about Private endpoints for Azure SQL Managed Instance
🎭 Identity
- The Azure Updates Team announce GA: Azure Active Directory workload identity with AKS
- Alessandro Cesarini blogs about Custom attributes for Azure Active Directory Domain Services now in Public Preview
- Alex Simons (@Alex_A_Simons) writes about 2023 State of Cloud Permissions Risks report now published
- Damien Bowden (@damien_bod) blogs about Azure AD cross-tenant synchronization
- Meagan Longoria (@mmarie) explains How to Change the Browser Used by SSMS for AAD Auth
- David Giard (@DavidGiard) covers Azure Active Directory Bulk User Operations
- Claudia Zhou describes how to Provision Azure AD Joined Windows 365 for users with special scenarios
- Mauricio Tamayo Ortega asks Why De-privileging?
🔌 Integration
- Lior Arviv explains how to Improved experience for managing the default Azure security policies
- Luis Henrique Demetrio covers Maximizing Feedback: Integrating Adaptive Cards with Microsoft Teams for ServiceNow Ticket Surveys
- Rohitha Hewawasam covers Extending Logic Apps App Insight integration with Azure Workbooks
- Shreevijayakumar Nayak describes Handling Server Errors\Internal Server Errors\HTTP 500 Errors for Service Bus and Event Hubs.
- Mark Brimble (@BrimbleMark) talks about BOM in Azure Logic Apps
- Sandro Pereira (@sandro_asp) covers Logic App Best Practices, Tips, and Tricks: 26 Call Asynchronous child Logic Apps
- Kevin Gatimu provides An Introduction to Microsoft Graph SDK and How to Create a To-Do List Using JavaScript
- Archer Zhao explains how to Transcribe audio to text from blob storage without writing any code using Power Automate
📚 Learning
- Rie Merritt announces Microsoft Learn: Programming Databases with Transact-SQL for Beginners
- Dave Glover (@dglover) writes Supercharge your AI skills with 30DaysOfAzureAI launching today with daily posts throughout April
- Dave Glover (@dglover) announces Mastering Azure AI: 30DaysOfAzureAI Launches March 27th with Daily Posts Throughout April
- Lee Stott (@lee_stott) talks about Teams Toolkit Tuesday 4th April TeamsElite Build apps using Teams Toolkit for Microsoft Teams
- Chris Morrissey provides a Skilling snack: Windows monthly updates
- Shirleyse Haley writes The Microsoft Secure 2023 Learn Live series is still underway Join in real-time or watch on demand.
⚖️ Management and Governance
- The Azure Updates Team announces the General Availability of: New Azure Monitor audit logging policy released, and Azure Monitor Alerts now support duplicating alert rules, and Simpler way to renaming Network Interface NIC and Disks for protected VMs in Azure Site Recovery, and Azure Site Recovery - Migrate Azure Automation account's authentication from Run As accounts to Managed Identity and Immutable vaults with Azure Backup
- Daniel Hidalgo explains how to Streamline your multi-cloud assessments with Microsoft Purview Compliance Manager
- Erica Toelle discusses using a new purview feature to Simplify the lifecycle of sensitive data
- Arunprabhu Muthusamy discusses What does CloudCheckr offer for Azure Cost Optimization and its Considerations
- On episode 179 of the Ctrl+Alt+Azure Podcast, Tobias Zimmergren and Jussi Roine discuss Azure Updates
- Charbel Nemnom (@charbelnemnom) describes how to Monitor Microsoft Intune With Microsoft Sentinel – Comprehensive Guide
🌐 Networking
- Lauren Dunlap presents Network architectures and topologies with Lab Plans
- Travis Roberts (@Ciraltos) covers What is Azure Firewall Basic and How to Deploy One
- Matt Shadbolt (@ConfigMgrDogs) discusses Using Alternate ANCs in Windows 365
- Charbel Nemnom (@charbelnemnom) providies a Step-by-Step – How To Get and Export The Azure VPN Connection Pre-Shared Key
🔐 Security
- Israel Aloni explains how to What's new with Microsoft Sentinel at Secure
- Mike Browning explains how to What's New at Microsoft Secure
- On the Azure Medium blog, Antonio Formato talks about Microsoft Sentinel - Azure OpenAI Incident Response Playbook
- Anna Chiang writes Learn how Microsoft Purview Information Protection discovers and protects your most sensitive data
- Arun Singh writes Employees open 28% of business email compromise attacks – Learn why and how to boost your security
- Gilad Elyashar (@GiladElyashar) announces Defender CSPM GA & new data security capabilities in Microsoft Defender for Cloud
- On the Microsoft Mechanics show, Tony Themelis describes how to Automatically Classify & Protect Documents & Data Microsoft Purview Information Protection
- On the Microsoft Mechanics show, Jeremy Chapman and Rob Lefferts talk about Multi-cloud Cyberattack Response How Microsoft's SIEM & XDR work together
- On the Microsoft Mechanics show, Jeremy Chapman and Lou Manousos explain how to Get Ahead of Cyberattacks with Microsoft Defender Threat Intelligence
- Billy York describes how to Monitor Key Vault Certificates
- Will King describes Whats new: Sentinel Solution for SAP BTP
- Yaniv Shasha covers What's New: APIs in Microsoft Graph
- Sean Wesonga covers What's New: MDTI Microsoft Sentinel Playbooks
- Shilpa Bothra provides A proactive and comprehensive approach to data security with Microsoft Purview Data Loss Prevention
📦 Storage
- The Azure Updates Team announces the General Availability of: nconnect support for Azure Files NFS v4.1 shares, and Mount Azure Files and ephemeral storage in Azure Container Apps, and Azure Premium SSD v2 Disk Storage in East US 2, North Europe and West US 2 and announces the Public Preview: Storage in-place sharing in Microsoft Purview in additional regions
🔗 Web
- The Azure Updates Team announces the General Availability of Larger SKUs for App Service Environment v3
- The Azure Updates Team announces the Public Preview of Azure Migrate - Discover ASP.NET & Java web apps and assess ASP.NET in all environments
- Shivam Maralay talks about Custom plugin creation and integration with JMeter and Azure Load Testing
- Vinod Kumar describes how to Steps to install Drush on Azure App Service.
- On episode 238 of the Azure DevOps Podcast, Jeffrey Palermo (@jeffreypalermo) and Chris Sainty (@chris_sainty) discuss Blazor in Action