Azure Weekly Issue 263: 23rd February 2020
Numerous announcements this week - we've been told that the Azure Offline Backup with Azure Data Box now in preview, there's a New Azure Firewall certification and some new features in Q1 CY2020, there are a number of Azure Security Center for IoT announcements and also that Azure App Configuration is now generally available.
Elsewhere, Richard Hooper has described how to Purge container images from Azure Container Registry (ACR) on demand or on a schedule, Kate Smith has started a series on Azure SQL Database Elastic Jobs, with the first blog What and Why, and Cecil Phillip has highlighted the On.NET Episode: Streaming and Batching with the Cosmos DB SDK for .NET by Jeremy Likness and Matías Quaranta.
Endjin co-founder Matthew Adams (@ythos) stepped in front of the camera to be interviewed by Finextra about how you can use Wardley Maps to tie together Azure, Machine Learning, and the API Economy to unlock value. Watch the 10 minute interview.
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
- On Channel 9, Seth Juarez (@sethjuarez) presents Optimization, Machine Learning Models, and TensorFlow (Part 2 of 4)
- On the Whizlabs blog, Neeru Jain compares Machine Learning as a Service: Amazon, Microsoft Azure, Google Cloud AI
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
- On the MSSQL Tips site, Ron L'Esteve talks about Logging Azure Data Factory Pipeline Audit Data and describes Using COPY INTO command to load Azure Synapse Analytics from Azure Data Lake Storage Gen2
- Radu Vunvulea (@RaduVunvulea) walks through Implementing an ETL process in AWS and Azure that fetch data from FTP
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) describes how to Use Azure Key Vault for Azure Data Factory and describes how to Use Azure Key Vault for Azure Databricks
Blockchain
Covering: Azure Blockchain Service, Azure Blockchain Tokens, Azure Blockchain Workbench
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
- On the Azure podcast, The Azure podcast team (@AzurePodcast) discusses Episode 315 - Spot VMs with Varun Shandilya
- Michael Crump (@mbcrump) posts Tip 247 - Creating custom bindings for Azure Functions
- Mark Heath (@mark_heath) writes about Migrating to Durable Functions
- Dave Rendón explains how to Enable remote logging on Azure Ubuntu VM
- On the Serverless360 blog, Nadeem Ahamed summarizes Azure Functions Live – February 2020
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for Containers
- Richard Hooper (@Pixel_Robots) describes how to Purge container images from Azure Container Registry (ACR) on demand or on a schedule
- Sam Cogan (@samcogan) blogs about an Image Quarantine in Azure Container Registry
- Roy Kim (@roykimyyz) walks through Understanding Ingress Controllers and Azure App Gateway for Azure Kubernetes Part 2: AGIC
- On Code Project, Tiago Cavalcante Trindade talks about Linux on Windows
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
- On the Azure SQL Database blog, Kate Smith (@aKateSmithSQL) writes about Elastic Jobs in Azure SQL Database – What and Why and writes about Fundamental Concepts for Elastic Jobs in Azure SQL Database
- On the Journey to SQL Authority with Pinal Dave blog, Pinal Dave (@pinaldave) explains How to Measure Resource Status on Azure – Interview Question of the Week - 264
- On the SQL Server Blog, the SQL Server Team (@SQLServer) announces that SQL Bits 2020 is happening in London: join us March 31 to April 4
Developer Tools
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- Scott Hanselman (@shanselman) describes How to install Visual Studio Code on a Raspberry Pi 4 in minutes and writes that It's time for you to install Windows Terminal
- On the DEV site, Cecil Phillip (@cecilphillip) highlights the Channel 9 On.NET Episode: Streaming and Batching with the Cosmos DB SDK for .NET by Jeremy Likness and Matías Quaranta
- The Azure updates team highlights that the Azure IoT C# and Java SDKs release new long-term support (LTS) branches
- Also on the DEV site, Aaron Powell (@slace) walks through Creating Functions With VS Code with Robert Green
- On Channel 9, Robert Green (@rogreen_ms) talks about Visual Studio Online with Burke Holland
- On the Azure Developer Community Blog, Michael Crump (@mbcrump) explains how to Build and deploy your first app with the Azure SDK for Go on Azure and on the DEV site, explains how to Build your own Azure CLI Extensions
- Charbel Nemnom (@charbelnemnom) writes A Decade Later: Microsoft Azure Turns Ten – Interview With NigelFrank
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- Jeffrey Palermo (@jeffreypalermo) talks with Jeremy Likness on DevOps Automation - Episode 76
- Adam Bertram (@adbertram) blogs about Running PowerShell Scripts in Azure DevOps Pipelines (1 of 2) and Running PowerShell Scripts in Azure DevOps Pipelines (2 of 2)
Hybrid
Covering: Azure Arc, Azure Stack
- Mike Pfeiffer (@mike_pfeiffer) presents Episode 63: Azure Hybrid Cloud with Thomas Maurer
Identity
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- Thomas Maurer (@thomasmaurer) explains how to Create Azure P2S VPN with Azure AD authentication
- Anuj Chaudhary explains how to Connect to Azure AD PowerShell with MFA
- Travis Roberts (@Ciraltos) says that MFA Conditional Access Policy Breaks AD Connect Synchronization
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
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 that the Azure Sphere update 20.01 is now available
- On Channel 9, Pamela Cortez (@AltaOhms) talks about the Azure ESP32 Dev Kit Board and resources with Eric Mitt and Tara Walker
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, Sceduler
- The Azure updates team posts a few updates: Upgrade to the latest version of Azure Monitor for Virtual Machines, Azure Monitor for Container Insights now supports large-scale clusters and Azure Monitor for containers now supports large-scale clusters
- Stanislav Zhelyazkov (@StanZhelyazkov) writes Azure Monitor Alert Series Part 12
- Adam Marczak (@MarczakIO) provides an Azure Resource Management (ARM) Templates Introduction
- On the Azure Developer Community Blog, Brandon Rohrer walks through Structuring Infrastructure as code for the Enterprise using Terraform
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Analytics, Media Services, Video Indexer
Mixed Reality
Covering: Kinect DK, Remote rendering, Spatial anchors
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
- On the Azure blog, Saurabh Sensharma (@saurabhsens) writes that Azure Offline Backup with Azure Data Box now in preview
- The Azure updates team writes about the Support for PostgreSQL to Azure Database for PostgreSQL—Hyperscale Citus is now available
- James van den Berg (@JamesvandenBerg) blogs about Azure Migrate Assessments in Action VMWare to Cloud
Mobile
Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin
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
- On the Azure blog, Yair Tor and Suren Jamiyanaa write about the New Azure Firewall certification and features in Q1 CY2020
- On the Azure blog, Gopikrishna Kannan and Yair Tor write that Azure Firewall Manager now supports virtual networks
- The Azure updates team highlights a number of updates: Azure Private Link is now generally available, Azure Network Watcher is now generally available in four new regions, Azure Virtual Network—Network address translation is now in preview, Unified network monitoring with connection monitor now in preview, Azure Private Link is now available, Azure Firewall Manager Preview refresh and Azure Bastion is now available in 20 new regions
- Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) present Episode 17 - Planning and designing perimeter security in Azure
- On Channel 9, Donovan Brown (@DonovanBrown) talks about How to connect and deliver services privately on Azure with Azure Private Link with Narayan Anamalai
Security
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- The Cloud Builders Guild, John Yoon (@dimkdimk) asks What is the difference between Azure Security Center and Azure Sentinel?
- On the Azure blog, Michal Braverman-Blunmenstyk (@michalbb) writes about the Azure Security Center for IoT RSA 2020 announcements
- Charbel Nemnom (@charbelnemnom) explains how to Enable Just-In-Time VM Access On Virtual Machines With Workflow Automation In Azure Security Center
- On the Azure Developer Community Blog, Morgan Mitchell (@livelovegeek) discusses SecureDevelopment: Security for Developers
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 highlights that Azure App Configuration is now generally available
Windows Virtual Desktop
Covering: Windows Virtual Desktop
- Christiaan Brinkhoff (@Brinkhoff_C) describes How to Migrate from UPD – UPM or Roaming Profiles to FSLogix Profile Container Profiles for Windows Virtual Desktop and shows how to Accelerate your Windows Virtual Desktop migration with Azure Migrate and Lakeside
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