Azure Weekly Issue 418: 14th May 2023
First off an interesting dive into MLOps - Taking an easy path using GitHub Actions and the Azure CLI. I'm getting an increasing number of question about OpenAI and how it can actually be put to use for an organisation - so it's good to start to see more practical examples appearing: Use OpenAI GPT with your Enterprise Data.
In the analytics space; there's a good post on Using Azure DevOps with Synapse Workspaces to create hot fixes in production environments and using Azure Data Explorer for Vector Similarity Search - which is very useful for text similarity analysis (something we use to help categorise articles this newsletter!).
In the cloud native space: a topic I'm very interested in - ACA vs AKS: Which Azure Service Is Better for Running Containers, also IPvlan with Docker in Azure. Workbooks (interactive notebooks) are still very underrated as a powerful tool for analysis and exploration: How to import and use community Azure Workbooks into your Azure environment, and finally, Migrating Azure Functions from JSDoc JavaScript to TypeScript.
AI + Machine Learning
Covering: Anomaly detector, Azure Bot Service, Azure Machine Learning, Azure Open Datasets, Bing APIs, Cognitive Services, Computer Vision, Content moderator, Custom vision, Data Science Virtual Machines, Face, Form Recogniser, Immersive Reader, Ink Recogniser, Language Understanding (LUIS), Machine Learning Studio, Microsoft Genomics, ML.NET, Personaliser, Project Cortex, QnA Maker, Speaker Recognition, Speech-to-Text, Speech translation, Text Analytics, Text to Speech , Translator Speech, Translator Text
- Yoav Dobrin talks about MLOps - V2 - Taking an easy path
- On episode 459 of the Azure podcast, the Podcast team (@AzurePodcast) are joined by Allison Jones, a Group PM for Azure's AIOps System Team, to discuss AIOps
- Denise Schlesinger explains how to Use OpenAI GPT with your Enterprise Data
Analytics
Covering: Apache Spark for HDInsight, Apache Storm for HDInsight, Azure Analysis Services, Azure Data Explorer, Azure Data Share, Azure Databricks, Azure Stream Analytics, Azure Synapse Analytics, Data Catalog, Data Factory, Data Lake Analytics, Event Hubs, HDInsight, .NET for Apache Spark, R Server for HDInsight, Azure Purview
- Pawel Potasinski (@pawelpotasinski) blogs about Azure Synapse MVP Corner - March 2023
- Sairam Yeturi explains how to Enhanced autoscale capabilities in HDInsight clusters
- Anshul Sharma and Adi Eldar discuss Azure Data Explorer for Vector Similarity Search
- Kevin Chant blogs about Spreading your SQL Server wings with Azure Synapse Analytics
- Bartosz Jarkowski covers SAP CDC Connector and SLT - Part 4 - Advanced Settings
Compute
Covering: Azure CycleCloud, Azure Dedicated Host, Azure Functions, Azure VMware Solution by CloudSimple, Batch, Cloud Services, Linux Virtual Machines, SAP HANA on Azure Large Instances, Service Fabric, Virtual Machines, Virtual Machine Scale Sets
- The Azure Updates Team explains how to Generalized Azure Compute Gallery custom image support in Update management center
- Angel Fernandez Rodrigues explains How to identify the recommended VM for your HPC workloads
- Perry Leong talks about Cost Optimization Considerations for Azure VMs – Part 1: VM services
- Sandro Pereira (@sandro_asp) talks about Azure Functions to generate unique identifiers
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for Containers
- Anthony Chu (@nthonyChu) highlights the Azure Container Apps Newsletter – May 2023
- Raymond Baziwane announces extended support for minor Kubernetes versions in AKS hybrid
- Jose Moreno (@erjosito) delves into IPvlan with Docker in Azure
- Rohit Turambekar (@klic2rohit) delves into ACA vs AKS: Which Azure Service Is Better for Running Containers
- Vinicius Apolinario (@vrapolinario) walks through Securing Windows workloads on Azure Kubernetes Service with Calico
- Vinicius Apolinario (@vrapolinario) explains How to deploy gMSA on AKS with Terraform
Databases
Covering: Azure Cosmos DB, Azure Database for MariaDB, Azure Database for MySQL, Azure Database for PostgreSQL, Azure SQL Database, Azure SQL Database Edge, Azure Cache for Redis, SQL Data Warehouse, SQL Server on virtual machines, SQL Server Stretch Database, Table storage
- Gennady Kostinsky announces Support for Azure Key Vault Managed HSM with Azure PostgreSQL Flexible server
- Manvendra Singh describes how to Change Secondary Region of a Failover Group for Azure SQL Database
- Assaf Fraenkel discusses Achieving High Availability with Azure SQL Server on VM: Choosing the Best Solution for Your Needs
Developer Tools
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- Mads Kristensen (@mkristensen) highlights the Surround selection experiment
- Kaitlin Brooks, Cherry Wang and Dante Gagne discuss a Visual Studio UI Refresh
- Jes Schultz discusses go-sqlcmd v1.0 - Create, Connect to, and Query SQL Server
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- On the Microsoft DevOps blog, Gloridel Morales writes about Now available: Azure DevOps Server 2022.0.1
- Vytas Suopys walks through Using Azure DevOps with Synapse Workspaces to create hot fixes in production environments
- Liana Tomescu covers Microsoft Defender for DevOps GitHub Connector - Microsoft Defender for Cloud PoC Series
- Zara Cheema discusses Kubernetes & GitHub: Effortless Deployment with GitHub Actions
Hybrid + Multicloud
Covering: Azure Arc, Azure Stack
- Arpita Duppala (@arnuwish) discusses Registration and Arc extension improvements in Azure Stack HCI
- Rick Claus (@RicksterCDN) delves into Windows Server Summit 2022: What's new in System Center 2022
- Walter Oliver writes about AKS on Azure Stack HCI and Windows Server 2023-05-09 Update
- Raman Shaw covers Machine learning on AKS hybrid & Stack HCI using Azure Arc-enabled ML
- Vaibhav Kale explains How to attach an additional network interface to the Azure Stack HCI VM using SDN
- Vineeth Marar describes Azure Stack HCI - Network configuration design with SDN
Identity
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- Nicholas Kondamudi writes about General Availability : Portal for Azure Key Vault Managed HSM
- Paul Garner describes Public Preview: Token Protection for Sign-In Sessions
- Kurt Mackie (@kurmac) covers Azure Active Directory Gets 'Converged' Management for Authentication Methods
- On episode 333 of the Microsoft Cloud IT Pro Podcast, Ben Stegink (@benstegink) and Scott Hoag (@ciphertxt) talk about Azure AD and LAPS in Preview
- Alex Weinert announces updated for Modernizing Authentication Management
- Irina Kostina explains how to Define and implement permissions, roles and scopes with Azure Active Directory in SaaS solution
- Ravi Penmetsa covers Azure OpenAI - Configuring customer managed keys for Encryption
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
- Divya Swarnkar writes about LA Standard options for connecting to custom services or APIs, announces Azure based Custom connectors support for Logic Apps Standard and APIM connector for Logic Apps Standard
- Toon Vanhoutte (@ToonVanhoutte) explains how to Authenticate Logic Apps against Microsoft Graph using Managed Identity
Internet of Things
Covering: Azure Digital Twins, Azure IoT Central, Azure IoT Edge, Azure IoT Hub, Azure IoT solution accelerators, Azure Maps, Azure Sphere, Azure Time Series Insights, IoT DevKit, WildernessLabs, Windows 10 IoT Core Services
- The Azure Updates Team announces General availability: Azure Sphere OS version 23.05 expected on May 24
- The Azure Sphere Team discusses Azure Sphere update 23.05 is now available for evaluation
- On the Twilio blog, Jonathan Williams discusses Achieving Unbrickable Remote Firmware Updates on MCUs with a Microvisor Architecture
Learning
Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information
- On episode 185 of the Ctrl+Alt+Azure podcast, Tobias Zimmergren and Jussi Roine discuss Get certified as a Microsoft Information Protection Administrator SC-400
- Gregor Suttie (@gregor_suttie) says Learn the Azure Fundamentals – Full Course Free for everyone
- Carlotta Castelluccio presents a video series on Learning AI with GitHub Copilot
- Joe Lurie provides a Skilling snack: Best practices for shared and frontline Windows devices
Management and Governance
Covering: Automation, Azure Advisor, Azure Backup, Azure Blueprints, Azure Lighthouse, Azure Managed Applications, Azure mobile app, Azure Monitor, Azure Policy, Azure Resource Manager, Azure Service Health, Azure Site Recovery, Cloud Shell, Cost Management, Microsoft Azure portal, Scheduler, Azure Purview
- Brandon Wilson discusses Check This Out CTO Guide April 2023
- Helder Pinto describes How to Allocate Azure Monitor Logs Ingestion Costs by Resource Tag
- Ibrar Aslam covers Multi Line logging Azure Announcement Preview Feature
- Wim Matthyssen (@wmatthyssen) describes How to import and use community Azure Workbooks into your Azure environment
- Saira Shaik presents an Azure Savings Dashboard
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Analytics, Media Services, Video Indexer
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
- Ben Brauer blogs about Armchair Architects: Concentration Risk
- On the Data Exposed show, Anna Hoffman and Aditya Duvuri (@AnalyticAnna) cover Azure PostgreSQL Migration Extension Assessments for Azure Data Studio
- Sandeep Gopinath explains how to Migrate Kubernetes workloads running on VMs using Azure Migrate – Planning & Execution
Mobile
Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin
- On episode 244 of the Azure DevOps Podcast, Jeffrey Palermo (@jeffreypalermo) and Maddy Montaquila (@maddymontaquila) discuss MAUI applications in .NET 7
Networking
Covering: Application Gateway, Azure Bastion, Azure DNS, Azure ExpressRoute, Azure Firewall, Azure Firewall Manager, Azure Front Door, Azure Internet Analyzer, Azure Private Link, Content Delivery Network, Load Balancer, Network Watcher, Traffic Manager, Virtual Network, Virtual WAN, VPN Gateway, Web Application Firewall
- The Azure Updates Team announces Generally available: Azure DNS Private Resolver is available in 8 additional regions, and General availability: Inbound ICMPv4 pings are now supported on Azure Load Balancer and Generally available: Azure Bastion now support shareable links
- The Azure Updates Team announces Public preview: Always Serve for Azure Traffic Manager
- Hamish Ricky explains how to Configure Container App with Front Door with Custom Domain
- Andrew Hammond talks about Azure VMware Solution: Connectivity Part 1 and Part 2 – HCX & NSX
Security
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- Yaniv Shasha covers What's New: Defender TI Intel Reporting Dashboard and Workbook
Storage
Covering: Archive Storage, Avere vFXT for Azure, Azure Data Lake Store, Azure FXT Edge Filer, Azure HPC Cache, Azure NetApp Files, Blob Storage, Disk Storage, File Storage, Managed Disks, Queue Storage, Storage Accounts, Storage Explorer, StorSimple
Web
Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps
- The Azure Updates Team announces Preview: Automatic Scaling for App Service Web Apps and Public Preview: App Service Minimum TLS Cipher Suite Now on Azure Portal
- Saurav Raghuvanshi blogs about Streamlining API Management with Workspaces: A Comprehensive Guide
- Nisha Pillai talks about Azure API Management: Streamline Testing with Postman & Azure DevOps
- John Reilly (@johnny_reilly) talks about Migrating Azure Functions from JSDoc JavaScript to TypeScript
Azure Virtual Desktop
Covering: Azure Virtual Desktop
- Tom Hickling announces the Public preview of Azure Virtual Desktop Custom Image Templates
- Travis Roberts (@Ciraltos) presents Azure Virtual Desktop Disaster Recovery Live Stream
- Silvio Di Benedetto describes How to enable Azure Virtual Desktop on Azure Stack HCI
Azure Weekly Archive
If you would like to read more interesting articles from the Azure ecosystem check out our archive where you will find all of the back issues.
Contribute Content
If you would like to contribute any content to the Azure Weekly newsletter, please email azureweekly@endjin.com