Azure Weekly
Issue #221 - 21st April 2019
This week, Geoff Staneff and Dinesh Chandnani have announced that Microsoft has open-sourced Data Accelerator, an easy-to-configure pipeline for streaming at scale, and Peter Rombouts has described how to scan Blob storage for viruses with Azure Functions and Docker.
Now for the rest of this week's announcements and updates:
- general availability of Apache Hadoop 3.0 on Azure HDInsight
- Azure Database for PostgreSQL Read Replica is now generally available
- Azure Database for MariaDB: New compute options are now generally available
- General Availability: Application Insights is now available in East Asia and East US 2
- General availability: Gateway Transit support for Global VNet Peering
- General availability: Azure DNS in China regions
- Web Application Firewall for Azure Front Door is in preview
- Pod security policy for Azure Kubernetes Service (AKS) is now available in preview
- Azure Government Secret private preview and expansion of DoD IL5
- Microsoft driving standards for the token economy with the Token Taxonomy Framework
- QnA Maker updates – April 2019
- Azure Container Registry now supports Singularity Image Format containers
- Public endpoint for SQL Database Managed Instance is available as of today
- Service Fabric version 6.5 runtime and SDK are in development
- Service Fabric Version 6.4 CU5 Refresh Release
- Azure Logic Apps Tools for Visual Studio 2019
- New Logic App connector error responses to SAP
- Deploying Grafana for production deployments on Azure
- Azure Backup support to move Recovery Services vaults across subscriptions and resource groups
- Rewrite HTTP headers with Azure Application Gateway
- Azure Front Door Service is now available
- ExpressRoute Direct is now available
- ExpressRoute Global Reach is now available
- Move your data from AWS S3 to Azure Storage using AzCopy
- New features and network expansion for Azure Content Delivery Network
- Self-hosted API Management gateway is in development
- Azure Traffic Manager will stop automatically enabling, disabling, or deleting endpoints for Azure Cloud Services on May 1, 2019
- Manage Azure HDInsight clusters using .NET, Python, or Java
- Azure Automation Service Management REST APIs are being retired April 30, 2019.
- Server-level collations in Managed Instance are globally available
- The April release of Azure Data Studio is now available
⚙️ AI + Machine Learning
- On the Azure blog, Prakul Bansal provides the QnA Maker updates – April 2019
- On the SQL Server Blog, Mario Inchiosa, Jeff Shepherd, Deepak Mukunthu and Vijay Aski talk about Automated machine learning from SQL Server with Azure Machine Learning
- On the MSSQL Tips site, Ben Richardson provides an Introduction to Microsoft Azure Machine Learning
- On Code Project, Afzaal Ahmad Zeeshan writes about Real-time Emotion Detection with Azure Cognitive Services
🔎 Analytics
- On the Azure blog, Arindam Chatterjee announces the general availability of Apache Hadoop 3.0 on Azure HDInsight
- Also on the Azure blog, Geoff Staneff and Dinesh Chandnani write that Microsoft open sources Data Accelerator, an easy-to-configure pipeline for streaming at scale
- On the MSSQL Tips site, Haroon Ashraf talks about Azure Data Catalog - Registering Tabular Data Model and Enriching Data Assets - Part 4
🖥️ Compute
- On the Azure blog, Marley Gray (@HiroMarleyG) writes that Microsoft driving standards for the token economy with the Token Taxonomy Framework
- On the Kloud blog, Darren Robinson (@darrenjrobinson) describes Leveraging the Azure Functions Table Storage Output Binding with PowerShell
- On the Premier Developer blog, Laurie Atkinson (@JoyfulCoder) provides an Angular How-to: Hide Logic from Users by Moving it out of the Browser and into Azure Functions
- On Code Project, Mehreen Tahir writes about Serverless Computing: An Introduction to FaaS with Machine Learning
- Radu Vunvulea (@RaduVunvulea) provides some Microservices and Serverless Computing Pros and Cons
- On MSDN, the Service Fabric Team provides a Resolution to previous ImageBuilder process issue for Service Fabric Linux Clusters
🚢 Containers
- On the Azure blog, Steve Lasker (@SteveLasker) announces that Azure Container Registry now supports Singularity Image Format containers
- The Azure updates team writes that Pod security policy for Azure Kubernetes Service (AKS) is now available in preview
- Daniel Neumann (@neumanndaniel) explains how to Configure Azure Traffic Manager endpoint monitoring for container applications behind an ingress controller on AKS
🗄️ Databases
- the Azure updates team writes that the Azure Database for PostgreSQL Read Replica is now generally available, writes about Azure Database for MariaDB: New compute options are now generally available and writes that Server-level collations in Managed Instance are globally available
- On the Premier Developer blog, Wyn Lewis-Bevan talks about Azure SQL MI Replication – New Possibilities for Hybrid Environments
- On the MSSQL Tips site, Ron L'Esteve describes how to Design and Manage Azure SQL Data Warehouse
- On the Azure SQL Database blog, Danimir Ljepava (@danimir) highlights that the Public endpoint for SQL Database Managed Instance is available as of today
- Also on the Azure SQL Database blog, Joe Sack (@JoeSackMSFT) provides an Intelligent Query Processing Q&A
- On the MSSQL Tips site, Joe Gavin explains how to Restore Azure SQL Database to Local SQL Server
- On the SQL Server Blog, Alan Yu (@AlanYuSQL) highlights that The April release of Azure Data Studio is now available
🛠️ Developer Tools
- On the Azure blog, Tyler Fox describes how to Manage Azure HDInsight clusters using .NET, Python, or Java
- The Azure updates team writes that Service Fabric version 6.5 runtime and SDK are in development and highlights the Service Fabric Version 6.4 CU5 Refresh Release
- On the Microsoft DevOps blog, Prachi Bora blogs about the Changes to Coded UI Test in Visual Studio 2019
- On Channel 9, Charlie Han asks How can HoloLens 2 apps be better with Azure Services?
- Also on Channel 9, Mads Kristensen and Robert Green highlight the New Little Features in Visual Studio 2019 Visual Studio Toolbox
- Sam Cogan (@samcogan) blogs about Using the Azure Resource Manager VS Code Extension
- Michael Crump (@mbcrump) posts Tip 193 - Build your first app with the Azure SDK for Go on Azure
- On the Azure podcast, The Azure podcast team (@AzurePodcast) presents Episode 274 - Reliability Engineering with David Blank-Edelman and Episode 275 - Azure Foundations
- The Azure updates team highlights the Azure Logic Apps Tools for Visual Studio 2019
- On the Microsoft Cloud IT Pro Podcast, Ben Stegink and Scott Hoag (@msclouditpro) present Episode 121 – Moving at the Speed of the Cloud
- K. Scott Allen (@OdeToCode) highlights the Interview on CloudSkills.fm with Mike Pfeiffer
🔩 DevOps
- On the Premier Developer blog, Larry Duff writes about the new Azure DevOps Hands-On Labs
- On the Microsoft DevOps blog, Edward Thomson (@ethomson) lists the Top Stories from the Microsoft DevOps Community – 2019.04.12
- On the Premier Developer blog, Sana Noorani writes about Business-Driven Digital Transformation with Azure and Azure DevOps
- On the Tallan blog, Ben Thompson discusses Azure DevOps Pipelines Deployment Controls
- On Channel 9, Abel Wang and Jeremy Likness present DevOps For ASP.NET Developers Pt.1 - What is DevOps, Pt.2 - Source Control and Pt. 3 - Work Item Tracking
- Also on the Premier Developer blog, Billy Sun talks about Cost Saving on Azure DevTest Lab
🎭 Identity
- On Code Project, Christian Graus discusses Using Azure AD for login to an Angular application Part 1, writes Azure AD and Angular Part 2 - Securing the Back End and writes Angular and Azure AD part 3 - adding role based security
🔌 Integration
- On MSDN, David Burg (@david_burg) writes about the New Logic App connector error responses to SAP and describes Responding back to SAP from Logic App
- On Channel 9, Chris Segura (@IoTHybridCloud) talks about Using Ethereum Logic Apps to publish ledger data to Azure Search
- On the Azure Developer Community Blog, Brandon Rohrer explains how to Send Azure Management Events to a Teams Channel
💡 Internet of Things
- On Channel 9, Olivier Bloch (@obloch) talks about Real-Time ML Based Anomaly Detection In Azure Stream Analytics with Krishna Mamidipaka
- On the Azure blog, Peter Cooper describes How to develop an IoT strategy that yields desired ROI
⚖️ Management and Governance
- On the Azure blog, Parikshit Savjani (@talktosavjani) and Nick Lopez discuss Deploying Grafana for production deployments on Azure
- the Azure updates team writes that the Azure Automation Service Management REST APIs are being retired April 30, 2019., highlights that Azure Backup support to move Recovery Services vaults across subscriptions and resource groups and highlights the General Availability: Application Insights is now available in East Asia and East US 2
- Thomas Maurer (@thomasmaurer) explains how to Connect Windows Admin Center to Azure Monitor and explains how to Configure Azure Site Recovery from Windows Admin Center
- Charbel Nemnom (@charbelnemnom) writes about Running SQL Server In Azure VM – What Backup Solution Should I Use?
- On Channel 9, Lara Rubbelke (@sqlgal) talks about Azure Monitor action groups with Duke Kamstra
- On TechNet, Joe Carlyle (@wedoAzure) writes What are Azure Blueprints?
- Also on TechNet, Amanda Buchholz explains how to Build your practice with industry-leading solutions and OMS
📱 Mobile
- On the Xamarin blog, David Ortinau (@davidortinau) writes about Getting Ready for macOS's Hardened Runtime and Notary
- Also on the Xamarin blog, Matt Soucoup (@CodeMillMatt) and James Montemagno present the Xamarin Podcast: Visual Studio 2019 is released
- Also on the Xamarin blog, James Montemagno (@JamesMontemagno) talks about The New & Improved Xamarin Developers YouTube Channel! and on Channel 9, talks about App Center Diagnostic Updates & Integrations
🌐 Networking
- On the Azure blog, Abhave Sharma (@AbhaveSharma) explains how to Rewrite HTTP headers with Azure Application Gateway
- the Azure updates team highlights a number of updates: Azure Front Door Service is now available, General availability: Azure DNS in China regions, Web Application Firewall for Azure Front Door is in preview, ExpressRoute Direct is now available, ExpressRoute Global Reach is now available, General availability: Gateway Transit support for Global VNet Peering and Azure Traffic Manager will stop automatically enabling, disabling, or deleting endpoints for Azure Cloud Services on May 1, 2019
🔐 Security
- On the Azure blog, Lily Kim announces Azure Government Secret private preview and expansion of DoD IL5
- Also on the Azure blog, Astha Malik and Lucy Raikova talks about Azure resources to assess risk and compliance
- Also on the Azure blog, Liza Mash Levin, Tim Burrell and Dotan Patrich talk about Machine Learning powered detections with Kusto query language in Azure Sentinel
- On Microsoft Cloud Blogs, Tal Maor (@talthemaor) talks about LDAP Reconnaissance – the foundation of Active Directory attacks and blogs about Detecting LDAP based Kerberoasting with Azure ATP
- Thuan Soldier (@nnthuan) describes how to Trigger an alert when setting storage encryption with Key Vault
- On Code Project, Scott Johnson (@NetProfInc) describes Using C# .NET to Read and Write from Azure Key Vault Secrets
- On TechNet, Chris Walden writes about the New certification: Azure Security Engineer Associate
📦 Storage
- On the Azure blog, Sercan Guler describes how to Move your data from AWS S3 to Azure Storage using AzCopy
- Peter Rombouts (@prombouts) blogs about Scanning Blob storage for viruses with Azure Functions and Docker
- Vincent-Philippe Lauzon (@vplauzon) writes about Multiple Service Endpoints to multiple services
- Aidan Finn (@joe_elway) writes Do Not Enable Azure Storage Account Firewall – IaaS
- Antariksh Mistry writes about Hot Vs Cool Vs Archive access tiers – Azure Blob Storage
- Charbel Nemnom (@charbelnemnom) explains How To Set Up Azure File Sync in Windows Admin Center ServerMgmt
🔗 Web
- The Azure updates team writes about the New features and network expansion for Azure Content Delivery Network and writes that Self-hosted API Management gateway is in development
- Simon Waight (@simonwaight) covers Running Python Flask apps on Azure App Service
- On the Azure blog, Matthew Calder writes about .NET application migration using Azure App Services and Azure Container Services
- On the Kloud blog, Lucian Franghiu (@lucianfrango) writes about Quality of life user experience improvements to SharePoint Online through the use of 301 redirects and Azure App Service