Azure Weekly
Issue #170 - 15th April 2018
This week we want to start off by congratulating the three students from the University of Manchester who won this year's Microsoft UK Imagine Cup (securing a healthy £5000 in the process) by building an AI bot that helps people prepare for job interviews. We, at endjin, wish them the best of luck for when they head off to Redmond to compete against the other international victors for a prize of up to $100,000 and a priceless mentoring session with Satya Nadella. Good luck!
As ever, there are numerous announcements. This week's headliner is Stream Analytics, so if that concerns you then now's the time to pay attention:
- ADF visual interface now allows you to export any data factory as an ARM template
- PHP minor version update for May 2018 in App Service
- Seamlessly upgrade Azure SQL Data Warehouse for greater performance and scalability
- Enhanced capabilities to monitor, manage, and integrate SQL Data Warehouse in the Azure Portal
- Stream Analytics:
- Native support for geospatial functions
- Support for JavaScript UDFs and UDAs
- General availability: Stream Analytics tools for Visual Studio
- Streaming dashboards in Power BI
- Public preview: Integration with Azure Monitor
- Availability in new regions
- New anomaly detection operator
- Egress to Azure Functions
- Support for GZIP and Deflate streams
- Native support for CI/CD
- Substream support
- Stream Analytics on IoT Edge
- Azure DevTest Labs available in Azure Government
- Define a data volume cap in Log Analytics
On channel 9, Seth Juarez has been joined by a few members of the Bing team to go through a number of the cool Bing offerings in Azure Cognitive Services. Watch a walkthrough of the Bing Custom Search API, the Bing Entity Search API and the Bing Web Search API.
Elsewhere: Ari Schorr talks about GDPR and Azure, pointing to a free, four-part video series to aid your preparation, and Prakash Patel has compiled a helpful list of Azure Short Videos for anyone in need of a quick refresher.
⚙️ AI + Machine Learning
- On the Microsoft site, a Microsoft reporter (@MicrosoftUK) writes about the AI bot that helps people prepare for job interviews wins £5,000 prize
- On Channel 9, Seth Juarez presents: Build a Customized Site Search Instance using Bing Custom Search API with Mahesh Balachandran, Bing Entity Search API with Kaushik Narasimhan on the AI Show and Use Bing AI to tap into the world of knowledge with Ronak Shah on the AI Show
🔎 Analytics
- On the Azure blog, Gaurav Malhotra writes about Continuous integration and deployment using Data Factory
- Also on the Azure blog, Anu Kohli writes about Three critical analytics use cases with Microsoft Azure Databricks
- On TechNet, Franck Mercier writes Microsoft Azure Databricks (English version)
- On MSDN, Krishnakumar Rukmangathan writes about Dynamic RLS support for Analysis Service Tabular Model based on multiple roles for each user
- On the Tallan blog, James Arey describes Row-Level Security in Power BI: Part 1 – Roles and Users
- On the Power BI blog, Nikhil Gaekwad gives a Power BI Service and Mobile March Feature Summary and Will Thompson describes Editing Q&A linguistic schemas
- Devin Knight (@knight_devin) posts Power BI Custom Visuals Class Module 98 – Hierarchy Chart by Akvelon
- On MSDN, Charles Sterling (@chass) writes about the Dashboard in a day kick off Demo (Short Version)
- Also on MSDN, Chris Bulson writes about the Dynamics 365 Business Central data connector in Power BI
🖥️ Compute
- On MSDN, Julien Oudot writes Part 2: Azure Virtual Machine Scale Set and Windows Containers–Networking Tips
- Also on MSDN, Wu Shuai describes how to Support HTTPS in Azure Marketplace image for Jenkins
🚢 Containers
- On MSDN, Luis Guerrero describes How to secure web communications in a Service Fabric cluster in Azure
- Also on MSDN, Monu Bambroo writes Docker Blog Series Part 7– Deploy Azure Web App On Containers
- On Channel 9, Alena Hall (@lenadroid) presents Part 1 of 4: Overview of existing tools to create Azure Container Service clusters The Open Source Show
- Vincent-Philippe Lauzon shares a Linux Custom Script – Docker Sandbox
- Haishi Bai (@HaishiBai2010) writes about the Open Service Broker API and Service Fabric Service Catalog
🗄️ Databases
- On the Azure blog, Kevin Ngo describes how to Seamlessly upgrade Azure SQL Data Warehouse for greater performance and scalability and writes about the Enhanced capabilities to monitor, manage, and integrate SQL Data Warehouse in the Azure Portal
- Also on the Azure blog, Kuber Sharma writes that Rubikloud leverages Azure SQL Data Warehouse to disrupt retail market with accessible AI
- Also on the Azure blog, Alice Kupcik explains How to configure Azure SQL Database Geo-DR with Azure Key Vault
- Also on the Azure blog, Rob Caron and James Ashley write about Fast and easy development with Azure Database for MySQL and PostgreSQL
- Also on the Azure blog, Ayo Olubeko writes about the New Disaster Recovery tutorials for Wingtip Tickets sample SaaS application
- On MSDN, Cameron Gardiner writes about Very Large Database Migration to Azure – Recommendations & Guidance to Partners
- Also on MSDN, Jose M Jurado writes Lesson Learned 40: Could it be possible to use Intellisense with an Azure Active Directory user in SQL Server Management Studio
- On the MSSQL Tips site, John Miner provides an Introduction to Azure Cosmos DB database and the SQL API
- On Channel 9, Scott Hanselman and Aravind Krishna talk about Common design patterns with Azure Cosmos DB
- Radu Vunvulea (@RaduVunvulea) talks about Azure Redis Cache and connection management
🛠️ Developer Tools
- On the Azure blog, Tanmayee Kamath announces that Azure DevTest Labs available in Azure Government
- On MSDN, Sana Noorani writes about the SonarQube Integration with VSTS
- Also on MSDN, Marc Schweigert (@devkeydet) writes about the Build and deployment automation of a model-driven PowerApp using VSTS
🎭 Identity
- On the Azure blog, Ari Schorr talks about Achieving GDPR compliance in the cloud with Microsoft Azure
- On MSDN, 'AnujChaudhary' discusses Securing Azure resources with Privileged Identity Management
- On TechNet, David Branscome describes how to Leverage the Microsoft Graph with Azure Active Directory Identity Protection to Identify Network Threats
- Christos Matskas (@ChristosMatskas) writes about ASP.NET Core SAML Authentication with Azure AD
- On Microsoft + Open Source, HashiCorp Vault speaks Azure Active Directory
- On the risual blog, Steve Rush asks Is it time to move on from using AD FS with Azure AD? and Daniel Davies writes about the Azure Information Protection Toolbar issues ADXTaskPane
- On Channel 9, James Montemagno talks about Azure Active Directory B2C Authentication For Mobile with Matthew Soucoup
- Also on Channel 9, Scott Hanselman (@shanselman) talks about Azure Security Center with Kelly Anderson
- On TechNet, Yuri Diogenes (@yuridiogenes) writes about the Incident Management Implementation Guidance for Azure and Office365
💡 Internet of Things
- On Channel 9, Olivier Bloch talk about the Azure IoT Toolkit extension for Visual Studio Code and Azure IoT Edge extension for Visual Studio Code with Xin Shi, and talks about Using Azure Data Lake to analyze IoT Data with Kevin Saye
- On the TechKB blog, Michael Coutanche (@mum3LE5) talks about Using Azure Event Grid to trigger Automation Runbooks
- Sam Cogan (@samcogan) writes Stream SmartThings data to Cosmos DB and PowerBI Part 3 – Reporting
- On the Kloud blog, Darren Doc Robinson walks through Adding a Display to the Teenager Notification Service Azure IoT Device
- On MSDN, Lee Stott (@lee_stott) writes Getting Started with IoT and Microsoft Azure
⚖️ Management and Governance
- On the Azure blog, the Azure updates team announces the ability to Define a data volume cap in Log Analytics
- Stanislav Zhelyazkov (@StanZhelyazkov) describes how to Programmatically Change Azure Log Analytics Pricing Model
- On TechNet, Tim Tetrick gives an Introduction to Azure Site Recovery
- On MSDN, Jos Lara describes the Simple Trick to Stay on top of your Azure Data Lake: Create Alerts using Log Analytics
- Also on MSDN, Danny Kolke discusses Ramping up on Powershell & CLI
- On Microsoft + Open Source, Kylie Liang explains how to Automate more Azure resources with Ansible 2.5 and Galaxy
- On the Kloud blog, Robin Frousheger talks about Azure Update Management
- Also on the Azure blog, the Azure updates team announces the ability to Upload/download Azure dashboards
⚙️ Microsoft Azure Stack
- Thomas Maurer (@thomasmaurer) posts a Video: HIAG Data and itnetX enable hybrid IT with HPE and Microsoft Azure Stack
🌐 Networking
- On the Kloud blog, AJ Bajada explains how to Deploy active/active FortiGate NGFW in Azure
📦 Storage
- On the Azure blog, Dean Paron writes about the Offline media import for Azure
- On the Azure podcast, the Azure podcast team presents Episode 223 - Azure Storage Options
🔗 Web
- Azure App Service Team Blog, Oded Dvoskin announces HTTP/2 support in Azure App Service
- On MSDN, Ben Perkins (@csharpguitar) writes How to pick the stamp or scale unit where your App Service will run
- Also on MSDN, Byron Tardif (@bktv99), gives a March 2018 App Service update
- Michael Crump (@mbcrump) writes Azure Tips and Tricks 112 - Quick and Dirty User Authentication with Azure Web Apps and MVC5
- Also on MSDN, B Surabhi writes about the Azure App service: Using Custom domain with Azure Traffic Manager
- On the Azure blog, the Azure updates team writes about the PHP minor version update for May 2018 in App Service
- Matthew Soucoup blogs about B2C + ZUMO
- Also on MSDN, Giuseppe Guerrasio writes Live Streaming with Azure Media Services – Part 1