Azure Weekly Issue 168: 1st April 2018
It's a huge edition of Azure Weekly this week, so brace yourselves.
Some particularly interesting announcements: there is now Virtual Machine Serial Console access, Deployment Groups in VSTS/TFS is now generally available, and Soft delete for Azure Storage Blobs is now in public preview.
Now for the other announcements, which I've put in the order of the newsletter's categories:
- General availability: Azure Scheduled Events
- Azure DNS Private Zones now available in public preview
- General availability: Disable BGP route propagation for virtual network routes
- General availability: Standard Load Balancer
- Announcing the general availability of Azure Files share snapshot
- Azure SDK for Go v15 is available
- Azure SQL Data Warehouse now generally available in all Azure regions worldwide
- Azure Data Factory now supports Azure AD authentication
- Azure Databricks, industry-leading analytics platform powered by Apache Spark
- Microsoft Power BI achieves HITRUST CSF certification
- Azure Event Hubs integration with Apache Spark now generally available
- Azure Event Hubs Geo-DR configurations, now enabled in all Azure regions
- Public preview: Event Hubs for Go
- Now in Public Preview: Visual Studio tools for Azure Stream Analytics on IoT Edge
- Announcing Terraform availability in the Azure Marketplace
- Announcing Azure Service Health general availability – configure your alerts today
- Azure Monitor - General availability of multi-dimensional metrics APIs
- Support for tags in cost management APIs is now available
If you're into game development, there has been an influx of videos on Channel 9 from the Level Up show in the past week. View them all on the Level Up channel.
There is an article describing how to Accelerate Your GDPR compliance with Microsoft Cloud, a wide-spanning video on how to Build a Company in Azure, and Tony Smith writes: So you want to run an Azure Hothouse?
In another interesting article, we're told how to Use the power of Azure Functions and Cognitive Services to collect Geolocation information by Patrick van Kleef.
Finally, a gentle reminder about the Global Azure Bootcamp 2018. Do get involved!
AI + Machine Learning
Covering: Azure Batch AI, Azure Bot Service, Microsoft Genomics, Machine Learning services, Machine Learning Studio, Cognitive Services, Bing APIs, Computer Vision API, Content moderator, Custom Services, Emotion API, Face API, Language Understanding (LUIS), Linguistic Analysis API, QnA Maker API, Speaker Recognition API, Text Analytics API, Translator Speech API, Translator Text API, Web Language Model API
- On MSDN, Buck Woody gives an Introduction to the Microsoft AI Platform
- On Channel 9, Seth Juarez talks about Operationalization of ML model using Azure ML and Kubernetes cluster with Parashar Shah Part 4/4 AI Show
- Also on MSDN, Jamie Dalton describes YOLO on Azure Deep Learning Virtual Machine Windows
- On the Revolution Analytics blog, David Smith (@revodavid) explains how to Generate image captions with the Computer Vision API
- Also on MSDN, Greg Oliver walks through Using Microsoft Azure Video Indexer
- On MSDN, Natalie Afshar explains How to build a chat bot in 10 minutes
Analytics
Covering: Azure Databricks, HDInsight, Data Factory, Stream Analytics, Data Lake Analytics, Event Hubs, Power BI, Azure Analysis Services, Apache Spark for HDInsight, Apache Storm for HDInsight, R Server for HDInsight, Data Catalog
- On the Azure blog, the Azure updates team announces that Azure Data Factory now supports Azure AD authentication
- On the Azure blog, Rohan Kumar delves into Azure Databricks, industry-leading analytics platform powered by Apache Spark
- Also on the Azure blog, John Macintyre describes how to Unlock your data's potential with Azure SQL Data Warehouse and Azure Databricks
- Also on the Azure blog, Matt Goswell discusses Implementation patterns for big data and data warehouse on Azure
- On MSDN, Wesley Backelant (@WesleyBackelant) writes Modernizing "Did my dad influence me?" – Part 2
- On the Power BI blog, Adam Wilson blogs about Microsoft Power BI achieves HITRUST CSF certification
- Also on MSDN, Natalie Afshar blogs about Analytics on the go with Power BI
- On the MSSQL Tips site, Siddharth Mehta (@siddhumehta) explains how to Integrate data driven Visio diagrams in Power BI Reports
- Devin Knight (@knight_devin) posts Power BI Custom Visuals Class Module 95 – VitaraCharts–MicroChart and Module 96 – Enlighten Waffle Chart
- On the Tallan blog, Kenneth Philcox introduces the Calendar by Tallan Power BI Custom Visualization
Compute
Covering: Virtual Machines, Functions, Batch, Service Fabric, Virtual Machine Scale Sets, Cloud Services, Linux Virtual Machines, SAP HANA on Azure Large Instances
- On the Azure blog, Corey Sanders (@CoreySandersWA) writes about Virtual Machine Serial Console access, on Channel 9, talks about Azure Serial Console with Hariharan Jayaraman and Scott Hanselman also talks about Azure Virtual Machine Serial Console with Hariharan Jayaraman on Azure Friday
- On the Azure blog, the Azure updates team announces the General availability: Azure Scheduled Events
- Also on MSDN, Mahesh M Kshirsagar discusses Running ASP.Net Core 2.0 web application on Windows Azure Virtual Machine Scaleset VMSS
- Patrick van Kleef describes how to Use the power of Azure Functions and Cognitive Services to collect Geolocation information
- On Github, Chris Gillum (@cgillum) describes the Azure Functions Durable Extension Beta 3.1 release
- John Savill describes how to Use an Application Image from the Azure Marketplace using PowerShell
- On TechNet, Stefan Stranger (@sstranger) shares some Lessons learned deploying Azure MarketPlace Virtual Machine
- On the Kloud blog, AJ Bajada writes Deploy VM via ARM template: Purchase eligibility failed
- On MSDN, Ali Mazaheri writes Terraform and Azure Better Together! Deploying Azure Function via Terraform
- Also on MSDN, Lee Stott (@lee_stott) posts some Blockchain Azure samples and resources for building interesting Blockchain projects and solutions
Containers
Covering: Container Registry, Container Instances, Azure Kubernetes Service (AKS), Web App for Containers
- On Microsoft + Open Source, Greg DeRenne discusses Deploying a Java application on Azure Container Service and Cosmos DB
- On Channel 9, Alena Hall (@lenadroid) presents Part 3 of 4: Create a Web App for Containers and set up a web hook The Open Source Show
- Mark Heath (@mark_heath) describes Serverless Media Processing with Azure Container Instances
- On MSDN, Andreas Helland writes Building Microservices with AKS and VSTS – Part 1
Databases
Covering: Azure SQL Database, Azure Cosmos DB, SQL Data Warehouse, Redis Cache, SQL Server Stretch Database, SQL Server on virtual machines, Table storage, Azure Database for PostgreSQL, Azure Database for MySQL
- On the Azure blog, Ayo Olubeko announces that Azure SQL Data Warehouse now generally available in all Azure regions worldwide
- Also on the Azure blog, Kuber Sharma explains How Catania secures public data with Azure SQL Data Warehouse
- On Capside, José Luis Martínez describes Using Azure SQL Database and Azure SQL DataWarehouse with Perl
- Also on the Azure blog, Alice Kupcik writes Preview: SQL Database Transparent Data Encryption with Azure Key Vault configuration checklist
- On MSDN, Gennady Kostinsky explains how to Migrate SQL Server databases from a Google Cloud Engine instance to Azure SQL Database using the Azure Database Migration Service
- Also on MSDN, Mohamed Baioumy describes how to Export Azure SQL Database to local path
- Also on MSDN, Jose M Jurado (@jmjuradodiaz) posts Lesson Learned #33: How to make “cliconfg” to work with SQL Alias (on-premises) to Azure SQL Azure (PaaS), Lesson Learned #34: Does Azure SQL Database support OPENJSON? and Lesson Learned #35: How to transfer the login and user from OnPremise to Azure SQL Database
- Also on MSDN, Andr Csar Rodrigues walks through Migrating data On-Premises to Azure with the new Azure Database Migration Service VPN Site-to-Site
- Also on MSDN, Gennady Kostinsky writes Troubleshoot Site-to-Site VPN Connectivity Issues with On-Premises Source DB for Azure Database Migration Service
- On the MSSQL Tips site, John Martin provides an Introduction to Azure SQL Database Managed Instances
- On the .NET Curry blog, Shreya Verma writes about the New SQL Graph Features in Azure SQL Database and SQL Server 2017
- On the Azure podcast, the Azure podcast team and guest Andrew Liu present Episode 221 - Graph API
- On the Xamarin blog, Matt Soucoup describes Performing Geospatial Calculations with Azure CosmosDB
- On Channel 9, James Montemagno and Brandon Minnick talk about Scalable + Secure Data with CosmosDB for Mobile on The Xamarin Show
- On Code Project, Afzaal Ahmad Zeeshan describes Utilizing Azure Redis Cache as backend for chat app
- On the MSSQL Tips site, John Miner writes Exploring Azure Table Storage with PowerShell
Developer Tools
Covering: Visual Studio, Visual Studio Code, SDKs, Developer tool integrations, CLIs, Blockchain Workbench
- On MSDN, Vlad Vinogradsky posts some API Management Release notes – March 28, 2018
- Also on MSDN, Roopesh Nair announces that VSTS Deployment Groups is now generally available: sharing of targets and more
- Also on MSDN, Alex Nichols describes Whats new in VSTS Sprint 131 Update
- Also on MSDN, Sandeep Chadda writes about the Announcement: Publish markdown files from your git repository to VSTS Wiki
- Simon Waight (@simonwaight) explains how to Provide non-admin users with read-only access to Service Endpoints in VSTS
- Also on MSDN, Justin Marks writes that Deadline extended for connecting VSTS accounts to AzureAD
- Also on MSDN, Shmulik Ahituv writes VSTS Gems- Release gates
- Michael Crump (@mbcrump) carries on the Azure Tips and Tricks series, with Part 106 - Introducing Azure Tips and Tricks Video. Also, carrying on with the 'An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD' sub-series, we have Part 107 - Day 6, Part 108 - Day 7 and Part 109 - Day 8
- On Channel 9, Scott Hanselman and James Montemagno present Azure + Visual Studio + Xamarin = Great Mobile Apps
- James van Den Berg writes that Microsoft Azure DevTest LAB is Great for Education and DevOps
- Also on Channel 9, Donovan Brown talks about Using Habitat in Azure with Nick Rycar on Azure Friday
- On the .NET Curry blog, Sandeep Chadda discusses Microsoft's Devops story
- On the Azure blog, the Azure updates team announces that Azure SDK for Go v15 is available
DevOps
Covering: Visual Studio Team Services (VSTS), Azure DevTest Labs, DevOps tool integrations, Azure DevOps Projects, Azure Lab Services
Identity
Covering: Azure Active Directory, Multi-factor Authentication, Azure Active Directory Domain Services, Azure Active Directory B2C
- On MSDN, Latha Natarajan and Sujith Nair explain how to Accelerate Your GDPR compliance with Microsoft Cloud
- On TechNet, Yuri Diogenes (@yuridiogenes) writes Exploring the Identity & Access dashboard in Azure Security Center and talks about Going beyond the signature with behavior analytics in Azure Security Center
- Also on TechNet, 'Kemckinn' describes Easy Configuration of the Azure Information Protection Scanner
- On MSDN, Ben Perkins (@csharpguitar) covers Adding users to an Azure Active Directory domain and walks through Adding groups to an Azure Active Directory domain
- Also on MSDN, 'SailingRock' writes about Multi-tenant apps and Azure AD
- On TechNet, Matt Soseman points to numerous Azure Active Directory Resources
Integration
Covering: Service Bus, Logic Apps, Event Grid
- On the Codit blog, Sagar Sharma describes Installing and Configuring on-premise data gateway for Logic Apps
- On MSDN, David Burg explains how to Enable SAP NCo library logging/tracing for Azure On-Premises Data Gateway and the SAP Connector
- Also on MSDN, Justin Conway writes about the Important Updates About Us and Access Control Service
Internet of Things
Covering: IoT Hub, IoT Suite, IoT Edge, IoT Central, IoT solution accelerators, Time Series Insights, Azure Maps, Azure Sphere
- On the Azure blog, Sabee Grewal announces that Azure Event Hubs integration with Apache Spark now generally available
- Also on the Azure blog, the Azure updates team announces the Public preview: Event Hubs for Go
- Also on MSDN, Shubha Vijayasarathy writes that Azure Event Hubs Geo-DR configurations, now enabled in all Azure regions
- On Channel 9, Rich Lander and Bahram Banisadr talk about Cloud scale events with Azure Event Grid On .NET
- On MSDN, Jie Su writes Now in Public Preview: Visual Studio tools for Azure Stream Analytics on IoT Edge
- On Microsoft Cloud Show, Andrew Connell and Chris Johnson present Episode 244: Developer Surveys & Azure Stream Analytics
- On the Kloud blog, Darren Doc Robinson describes Building a Teenager Notification Service using Azure IoT an Azure Function, Microsoft Flow, Mongoose OS and a Micro Controller
- On TechNet, Sasindu Kavinda (@kaviliya123) writes Connect Your IoT Devices to Cloud with Azure IoT Hub
- Also on Channel 9, Olivier Bloch talks about TPM Based Authentication For IoT Devices with Tony Ercolano on the Internet of Things Show and talks about the Azure IoT Hub features for device management with Chris Green
Management and Governance
Covering: Backup, Site Recovery, App Insights, Azure Advisor, Sceduler, Automation, Log Analytics, Azure Monitor, Security & Compliance, Protection & Recovery, Automation & Control, Insight & Analytics, Azure Service Health, Microsoft Azure portal, Azure Resource Manager, Cloud Shell, the Azure mobile app, Azure Policy, Cost Management, Azure Managed Applications
- On the Azure blog, Anirudh Cavale announces the Azure Monitor–General availability of multi-dimensional metrics APIs
- Also on the Azure blog, Arun Chandrasekhar announces the Terraform availability in the Azure Marketplace
- Also on the Azure blog, Dushyant Gill announces the Azure Service Health general availability – configure your alerts today
- On Channel 9, the Azure team posts an Introductory video on Azure Service Health
- Also on the Azure blog, Vinod Kurpad announces that Support for tags in cost management APIs is now available
- Martynas Valkunas blogs about Azure Subscription Management with Resource Providers
- On MSDN, Peter Groenewegen describes Deployment Pipelines For Versioned Azure Resource Manager Template Deployments
- Callon Campbell describes How to Lock Azure Resources and Prevent Unexpected Changes or Deletions
- Also on MSDN, Ganesh Alalasundaram provides a Beginner's Guide to Azure Automation
- John Savill covers Writing to files with Azure Automation
- Callon Campbell talks about Getting Started with Application Insights for ASP.NET Core and explains How to Disable Azure Application Insights in ASP.NET Core
- On the Clear Pointe blog, Clear Pointe point out their upcoming Azure Log Analytics Webinar
- Sam Cogan (@samcogan) writes about the Azure Cloud Shell Button WordPress Plugin
- Steve Buchanan (@buchatech) writes about the Azure Mobile App
Media
Covering: Media services, Encoding, Live and On-Demand Streaming, Azure Media Player, Content Protection, Media Analytics, Video Indexer
Microsoft Azure Stack
Covering: Azure Stack
- On TechNet, Robert Kuehfus describes how to Drive consistency with Azure Stack and CSP
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
Mobile
Covering: App Service (Mobile), Notification Hubs, Mobile apps, API apps, Visual Studio App Centre, Xamarin
Networking
Covering: ExpressRoute, Azure DNS, Virtual Network, Traffic Manager, Load Balancer, VPN Gateway, Application Gateway, Network Watcher
- On the Azure blog, Subra Sarma announces that Azure DNS Private Zones now available in public preview
- Also on the Azure blog, the Azure updates team writes about the General availability: Disable BGP route propagation for virtual network routes
- Also on the Azure blog, the Azure updates team announces the General availability: Standard Load Balancer and on the Azure blog, Yousef Khalidi writes about the The new Azure Load Balancer – 10x scale increase
- On MSDN, Igor Pagliai (@igorpag) describes the Azure Load Balancer – A new Standard SKU for Premium Capabilities
- Also on MSDN, David Sanchez writes that Azure Application Gateway uses the Load Balancer
- John Savill describes how to Easily create multiple subnets in an Azure Virtual Network
- On the Insentra blog, Richard Young posts a video: The Citrix Summit Series: Aaron Parker and Nabeel Youakim
Security
Covering: Azure Information Protection, Key Vault, Security Center, Azure DDoS Protection, Azure Advanced Threat Protection
Storage
Covering: Storage, StorSimple, Data Lake Store, Blob Storage, Disk Storage, Managed Disks, Queue Storage, File Storage, Storage Explorer, Archive Storage
- On the Azure blog, Michael Hauss announces that Soft delete for Azure Storage Blobs now in public preview
- Also on the Azure blog, Rena Shah announces the General availability of Azure Files share snapshot
Web
Covering: App Service (Web), API Management, Content Delivery Network, Azure Search, Web apps, Azure SignalR Service
- On MSDN, Michael S. Hansen describes VSTS/TFS Continuous Deployment to App Service Environment ASE after Disabling TLS 1.0 and talks about Azure Active Directory Authentication Easy Auth with Custom Backend Web API
- On MSDN, Vijetha Marinagammanavar blogs about Getting started with Azure App Services Development
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