Azure Weekly Issue 325: 23rd May 2021
Following on from Azure Static Web Apps going GA, Ayşegül Yönet runs through everything you need to know to deploy an Azure Static Web App.
In an interesting move, Microsoft announced that they are deprecating the distribution of Microsoft Container Images via Docker Hub.
Sagar Lankala discusses how the SharePoint Online Team leverages DevTest Labs to create testing environments, and there's a great post from Jasper Defesche about Invictifying Azure Data Factory.
Finally a couple useful posts about Azure Storage. First up John Reilly talks about Azurite and Table Storage in a dev container, and Charbel Nemnom has an article about one of the more exciting features to appear: Attribute-Based Access Control for Azure Blob Storage. If you've ever used Apache Ranger, using attributes for access control offers some very nice customisation scenarios.
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
- Yueying Liu highlights: Azure Neural Text-to-Speech extended to support lip sync with viseme
- The Azure Updates Team highlights that Azure Health Bot adds new regions and languages for its systems checker
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
- On the Codit blog, Jasper Defesche talks about Invictifying Azure Data Factory
- On Channel 9, Ramya Oruganti (@ramyaoncloud) highlights that Real-time streaming is now faster and easier with Confluent Cloud on Azure
- Emma An writes about Where to run your Azure Stream Analytics job
- On the Azure blog, Tom Keane (@tomwkeane) covers Ground processing with space data 5x faster with Azure
- Clinton Ford (@clintonwford) writes about Why customers trust Azure Databricks for their mission-critical workloads
- The Azure Updates Team announces Azure Stream Analytics: 5 new regions are now generally available
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
- Brent Siglar discusses The High-performance computing SKUs in the Azure Government Virginia region
- On the Azure Developer Community Blog, Ricardo Duncan discusses how to Increase Efficiency with Azure Functions and Power Platform
- Reza Rahman (@reza_rahman) discusses how to Run WebSphere Application Server on Azure Virtual Machines
- Carlos Bermúdez Lopez explains how to Install Python on a Windows node using a start task with Azure Batch
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for Containers
- On the SQL Server Blog, Amit Khandelwal highlights that Microsoft SQL Server Linux-based container images are to be available only from the Microsoft Container Registry
- Richard Hooper (@Pixel_Robots) explains how to Disable local user account (–admin) in Azure Kubernetes Service
- On the Azure Developer Community Blog, Toddy Mladenov (@toddysm) covers Deprecating the Distribution of Microsoft Container Images via Docker Hub
- On the Microsoft DevOps blog, Donovan Brown (@DonovanBrown) and Jay Gordon discuss Helm
- Reshma Vishwanath talks about Troubleshooting Node down Scenarios in Azure Service Fabric - Part II and Part III
- The Service Fabric team discusses Azure Service Fabric 8.0 First Refresh Release
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
- Thamires Lemes talks about how to diagnose the issue: 'Lock request time out period exceeded' when connecting to the database from SSMS and walks through Troubleshooting high lock wait time and lock time-out
- On the MSSQL Tips site, Ron L'Esteve runs through Reading and Writing to Snowflake Data Warehouse from Azure Databricks using Azure Data Factory
- On SQL Server Central, Rathish Kumar provides A Step by Step Guide to the Availability Group (AG) Listener
- Jeremy Likness (@jeremylikness) describes Azure Cosmos DB With EF Core on Blazor Server
Developer Tools
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- On the Visual Studio blog, Sachin Thakur highlights: The Visual Studio family welcomes you at Microsoft Build 2021
- Ravikanth Chaganti (@ravikanth) discusses the Bicep Visualizer and Bicep Container Image
- On Channel 9, Rob Gibbens talks about Visual Studio Code and GitHub
- Sam Cogan (@samcogan) blogs about Azure PowerShell and CLI Integrated Support for Bicep
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) highlights that Microsoft Previews Azure SDK for Python (Conda) Packaging System
- John Reilly (@johnny_reilly) discusses Azurite and Table Storage in a dev container
- Paul Bullock blogs about Getting Started with Azure Shell and PnP PowerShell with Certificates
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- On the Daily Dot Net Tips blog, Abhijit Jana (@AbhijitJana) blogs about CI/CD using GitHub Actions Workflow directly from Visual Studio
- On the Microsoft DevOps blog, Zachary Deptawa (@zdeptawa) lists the Top Stories from the Microsoft DevOps Community
- On the .NET Curry blog, Gouri Sohoni blogs about Customization of Work Items in Azure DevOps and Azure DevOps Server 2020
- On Channel 9, Martina Hiemstra (@mlh3636) and Damian Brady talk about Loving Azure Boards with Delivery Plans 2.0
- On the Azure Developer Community Blog, Sagar Lankala discusses how SharePoint Online Team leverages DevTest Labs to create Testing Environments
- Carter Socha highlights that Work Item Integration v2 is now generally available
- On the Whizlabs blog, Vidya Ransam asks: What is Azure DevOps? and describes How to Become Microsoft Azure DevOps Engineer
- Tobias Zimmergren (@zimmergren) explains how to Create Azure DevOps or GitHub bugs from Azure Monitor logs
Hybrid
Covering: Azure Arc, Azure Stack
- Sasa Popovic describes Using data-tier applications BACPAC to migrate a database from Managed Instance to SQL Server, Database migration from Managed Instance to SQL Server with transactional replication and walks through Moving databases from Azure SQL Managed Instance to SQL Server
- Thomas Maurer (@thomasmaurer) describes Azure Arc for Security Engineers
- Thomas Maurer (@thomasmaurer) covers Cloud Governance Forum and Azure Arc
Identity
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- On the Redmond magazine site, Kurt Mackie (@kurmac) describes Azure Active Directory Conditional Access and VM Management Perks Released
- Jing Li announces Active Directory Identity Improvement on AKS on Azure Stack HCI
- Sonia Cuff (@soniacuff) asks: What's the difference between Azure roles and Azure AD roles?
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
- Mohammed Barqawi explains how to Build ActiveMQ trigger for Logic App Preview
- Yanbo Deng explains How to use Logic Apps to get/send outlook item (i.e. .msg)
- On the Serverless360 blog, Srihari Senthil explains how to Build Automated, Scalable Enterprise Integration Workflows by Using the Enterprise Integration Pack (EIP) with Azure Logic Apps
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 highlights that Azure Sphere 21.05 will not be released - 21.06 coming in June, and announces General availability: IoT Hub service API support for Azure Active Directory based access control and Public Preview: Azure Percept DK May 2105 software update is available
- Sander van de Velde highlights the Build 2021 IoT related sessions
- Olivier Bloch (@obloch) runs through IoT at Microsoft Build 2021
- On the Azure Developer Community Blog, Ricardo Duncan covers how to Unlock the Future of Azure IoT through Power Platform
Learning
Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information
- On the Azure Developer Community Blog, Mark Winters discusses how to Plan your Microsoft Azure experience at Microsoft Build
- Lee Stott (@lee_stott) writes: Interested in Learning more about Azure and Cloud Computing? See Azure Charts for your EntryPoint
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
- Billy York covers Azure Resource Graph: Zero to Hero
- Travis Roberts (@Ciraltos) walks through Getting Started with Azure Bicep
- Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) discuss So, where is my data?
- Cameron Gardiner discusses the SAP on Azure General Update
- Thomas Thornton (@tamstar1234) explains how to Modify or edit remote Terraform state file in Azure
- Sarah Lean (@TechieLass) blogs about an Error when deploying an Azure Landing Zone template
- arter Socha writes about Private Testing Guidance for Availability in Application Insights
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
- On the Azure blog, Michael Yen-Chi Ho explains how to Enable your mission-critical workloads with SUSE on Azure and covers Search made simple: native Elastic integration with Azure—now in preview
- Jasmine Henry explains how to Discover and Assess SQL Server deployments for migration to Azure SQL with Azure Migrate
- Alexandra Ciortea and Xiao Yu discuss Migrating to SQL: Validate Migrated Objects Using SSMA
- On the Daily Dot Net Tips blog, Abhijit Jana (@AbhijitJana) covers The fastest way to get started with Microsoft Azure
- Michael Crump (@mbcrump) walks through How to migrate your MySQL database to the cloud
Mobile
Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin
- On Channel 9, Stephan Kieburg talks about EnumToIntConverter
- Heiko Ra explains how to Build an application that transcribes speech
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 that VNET peering support for Azure Bastion is generally available and the Public preview of Azure VPN Client for macOS
- Camila Martins provides some Azure Network Security Ninja Training
- Stefan Röll (@stefanroell) blogs about Microsoft Endpoint Manager and Delivery Optimization
Security
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- On the Azure blog, Pradeep Nair highlights that Azure gains 100th compliance offering—protecting data with EU Cloud Code of Conduct
- The Azure Updates Team announces that the Azure Key Vault SLA has been raised to 99.99%
- On Microsoft Security blog, Emma Jones covers Protecting SAP applications with the new Azure Sentinel SAP threat monitoring solution
- Tobias Zimmergren (@zimmergren) explains how to Discover sensitive Key Vault operations with Azure Sentinel
- Abhishek Narain discusses Azure Data Factory Security
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
- Jose Moreno (@erjosito) talks about Using Trident to Automate Azure NetApp Files from OpenShift
- Charbel Nemnom (@charbelnemnom) writes about Attribute-Based Access Control for Azure Blob Storage
- On the Serverless360 blog, Amrita Varsihini describes Boost Productivity Through Optimized Azure Storage Management
Web
Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps
- On the DEV site, Ayşegül Yönet (@AysSomething) collates Everything you need to know to deploy an Azure Static Web App
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) highlights: Azure Static Web Apps Goes GA
Windows Virtual Desktop
Covering: Windows Virtual Desktop
- The Azure Updates Team highlights that Windows Virtual Desktop web client to end support for Internet Explorer 11 on September 30, 2021
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