Azure Weekly Issue 177: 3rd June 2018
Onto the Azure news: after the torrent of updates in the last few weeks, there is a bit of a lull in this issue:
- Gain application insights for Big Data solutions using Unravel data on Azure HDInsight
- M-Series certified for SAP HANA and available worldwide
- Service Fabric 6.2 Refresh Release (CU2)
- VNet service endpoints for Azure database services for MySQL and PostgreSQL in preview
- Name changes: Azure SQL Database long-term backup retention for Australia
- New Updates for Azure Development in Visual Studio
- Visual Studio 2017 version 15.8 Preview 2
- Visualize release progress - VSTS Sprint 135 Update
- Soft delete for Azure Storage Blobs generally available
- Refresh 2 release for Azure File Sync preview
This week I wanted to focus on highlighting the work of the new Microsoft Azure Industry Experiences team, led by General Manager Paul Maher. The team currently focuses on the following industries: Health & Life Sciences, Retail, Insurance, Manufacturing, and Banking & Capital Markets. In the last few weeks they have published a number of interesting articles and solutions worth highlighting:
Health & Life Sciences:
- Blockchain in Health: Beyond the Hype in a Trusted Cloud
- Population Health Management for Healthcare
- Power the democratization of genomics with the cloud
- Blockchain Reset - Seeing Through the Hype and Starting Down the Path
Retail:
Insurance:
- Insurance Industry Trends 2018
- How AI and ML are used to Improve CRM for the Insurance Industry
- Big Compute and Big Data in Insurance
Manufacturing:
- Microsoft Azure for the Manufacturing Industry
- Elevating analytics to gain demand forecast insights
- Predictive Maintenance in Manufacturing Overview
- Predictive Maintenance in Manufacturing Solution Guide
Banking & Capital Markets:
- The latest trends in the Banking Landscape | Microsoft Enterprise UK
- Transforming banking and capital markets | Microsoft Enterprise UK
- Microsoft Azure: Setting The Tempo For Financial Services
- Risk Grid Computing in Banking Overview
- Risk Grid Computing in Banking Solution Guide
- Data Management in Banking Overview
We'll continue to feature the work from this team, as they publish more content and solution guides over the coming months, as guidance for how you take the myriad of Azure Services and make them relevant to industry is vital for increased cloud adoption.
Finally, this week we're excited to welcome back our ex-employee Carmel, who has decided (after a brief tour of the world) that endjin is the place for her. Read about her first week in her blog: From collection vans to collection interfaces – my first week back at endjin. Stayed tuned to our blog for more updates on the progress of our apprentices and all of our their work.
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
- Gunnar Peipman (@gpeipman) describes Analyzing images using Azure Cognitive Services and announces that he is Speaking about Computer Vision at Riga Dev Days 2018
- On Channel 9, Seth Juarez (@sethjuarez) talks about Azure Custom Vision: How to Train and Identify Unique Designs or Image Content with Ruth Yakubu
- On MSDN, Sheri Gilley explains how to Build Your Own Image Similarity Model
- On the Microsoft site, a reporter writes that A UK company that specialises in face-scanning is helping the US control its borders
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, Pranav Rastogi (@rustd) describes how to Gain application insights for Big Data solutions using Unravel data on Azure HDInsight
- On MSDN, Ashish Thapliyal (@ashishth) covers HDInsight HBase: Migrating to new HDInsight version
- Also on MSDN, Ashish Thapliyal (@ashishth) describes How to use DBeaver with Azure HDInsight
- On the Azure blog, Deepsha Menghani writes about the Webinar: Getting started with Apache Spark on Azure Databricks
- On MSDN, Ajeta Singhal explains how to Get started with U-SQL: Its easy
- Richard Seroter (@rseroter) describes How to use the Kafka interface of Azure Event Hubs with Spring Cloud Stream
- Vincent-Philippe Lauzon (@vplauzon) walks through Implementing & Automating Azure Stream Analytics Pipeline
- James Serra (@JamesSerra) describes Getting value out of data quickly
- Chris Webb (@cwebb_bi) provides A Few More Power BI Roadmap Details From The Dynamics 365 Release Notes
- Also on MSDN, Chris Mitchell (@sqlbulldog) describes Connecting to Blob Storage with a Shared Access Signature in Power BI
- Devin Knight (@knight_devin) posts Power BI Custom Visuals Class Module 105 – Text Wrapper MAQ Software
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) announces that M-Series certified for SAP HANA and available worldwide
- Also on the Azure blog, Venkat Gattamneni writes that Microsoft continues to be a leader in Gartner's Cloud IaaS MQ
- On MSDN, Mikkel Mørk Hegnhøj writes about the Service Fabric 6.2 Refresh Release (CU2)
- On MSDN, Guru Satish Piduru and Mahendar Madhavaram walk through Running .NET Core 2.0 applications in a Linux Service Fabric Cluster on Azure
- Also on MSDN, Pratyaydeep Chanda explains how to Install .NET Core in Linux using Azure Batch Start Task
- On Microsoft Cloud Blogs, Alex Simons (@Alex_A_Simons) describes how to Use Azure AD to login to Azure Linux virtual machines
- Also on MSDN, Calvin Hsia blogs about Getting more disk space, Symbolic Links and Azure Virtual Machines
- On Code Project, Brandon H (@bc3tech) walks through Creating an XML JSON Converter in Azure Functions, describes Azure and Alexa, Creating Conversation with Ease and explains how to Make Serverless Music – Orchestrate your workflow with Azure Part 3 – Azure Functions
- Also on Code Project, Yawer Iqbal (@yaweriqbal) blogs about Azure Functions: Can't connect when clock wrong
Containers
Covering: Container Registry, Container Instances, Azure Kubernetes Service (AKS), Web App for Containers
- On MSDN, Michael S. Hansen explains how to Get Started with Kubernetes in Azure Government and blogs about Kubernetes Ingress in Azure Government
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, Mark Bolz announces that VNet service endpoints for Azure database services for MySQL and PostgreSQL in preview
- Also on the Azure blog, the Azure updates team highlights the Name changes: Azure SQL Database long-term backup retention for Australia
- Charbel Nemnom (@charbelnemnom) explains How to backup SQL Server Named Instance to Azure Blob Storage
Developer Tools
Covering: Visual Studio, Visual Studio Code, SDKs, Developer tool integrations, CLIs, Blockchain Workbench
- On the Visual Studio blog, Cristy Gonzalez writes about the New Updates for Azure Development in Visual Studio and Christine Ruana writes about the Visual Studio 2017 version 15.8 Preview 2
- On Channel 9, Robert Green talks about The Present and Not-too-distant Future of Visual Studio Part 1 with Amanda Silver, Kendra Havens and Anthony Cangelosi
- Also on Channel 9, James Montemagno (@JamesMontemagno) talks about mFractor: Visual Studio for Mac's Best Friend with Matthew Robbins
- On .NET Rocks, Carl Franklin and Richard Campbell discuss Azure Tooling for Visual Studio with Paul Yuknewicz and Andrew Hall
- On the Daily Dot Net Tips blog, Abhijit Jana (@AbhijitJana) describes how to Create a Project from Existing Code Files in Visual Studio, explains how to Keep Visual Studio debugger ON when the browser is closed, describes how to Quickly navigate through Visual Studio IDE, describes how to Quickly Move Between Methods in Visual Studio and writes about Azure Logic Apps with Visual Studio Cloud Explorer
- Scott Hanselman (@shanselman) writes The year of Linux on the Windows Desktop - WSL Tips and Tricks
- On Code Project, Rebaï Hamida provides an Azure Blockchain Workbench Guide
- Also on the Azure blog, Yi Zhong explains how to Make Azure IoT Hub C SDK work on tiny devices
- Also on Channel 9, Donovan Brown (@DonovanBrown) talks about Deploying Node.js Applications from VS Code to Kubernetes with Brendan Burns
- On TechNet, Linda Lee Chapman writes about the Microsoft Official Certification Site and Azure Exams and Free Training
- Simon Waight (@simonwaight) writes Are Free Tier Cloud Services Worth The Cost?
DevOps
Covering: Visual Studio Team Services (VSTS), Azure DevTest Labs, DevOps tool integrations, Azure DevOps Projects, Azure Lab Services
- On the Visual Studio site, the VSTS team describes how to Visualize release progress—VSTS Sprint 135 Update
- On MSDN, Willy-P. Schaub (@wpschaub) lists the Top stories from the VSTS community – 2018.05.25
- Also on MSDN, Rui Melo writes about the VSTS Gems – Preview Features
- On the Black Marble blog, Richard Fennell (@richardfennell) provides A workaround for the error TF14061: The workspace ws118Project Collection Build Service does not exist when mapping a TFVC workspace
- On Channel 9, Damian Brady talks about Continuous Availability Deepak Saini and Vinod Kumar - LIVE at Build 2018
- Also on MSDN, Elizabeth R Maher covers Troubleshooting VM and Environment Creation Failures for DevTest Labs
Identity
Covering: Azure Active Directory, Multi-factor Authentication, Azure Active Directory Domain Services, Azure Active Directory B2C
- On the Kloud blog, Bruce Albany explains how to Prevent double-app-loading behaviour with ADAL.js
- Aidan Finn (@joe_elway) explains how to Disable Already Removed Azure AD Connect and How To Remove Orphaned “Synced” Users/Groups From Azure AD
- John Savill (@NTFAQGuy) posts Two new videos on Azure AD – Conditional Access and Tokens
Integration
Covering: Service Bus, Logic Apps, Event Grid
- On MSDN, Ryan Berry writes Cloud Simplified: A practical webcast to demystify Azure features
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, Olivier Bloch (@obloch) writes about Digging in with Azure IoT: Our interactive developer guide, and, on Channel 9, presents: COPA-DATA tells us about integrating IoT solutions in manufacturing and public sector with Johannes Petrowisch and talks about Azure IoT Hub automatic device configuration with Chris Green
- On MSDN, Wu Shuai describes how to Bring Custom Vision into Azure IoT Edge
- Michael Crump (@mbcrump) writes Azure Tips and Tricks Part 126 - Getting Started with Azure IoT Central
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 Catapult Systems blog, Cameron Fuller describes How to send any data you want to Log Analytics without code and writes some Tips when debugging sub-queries in the New Query Language For Log Analytics
- On the Azure blog, the Azure updates team discusses Log Analytics query language recommendations for Summarize and Join operators
- Stefan Roth (@stefanroth_net) discusses Azure Log Analytics – Testing JOINs Part 1 and Part 2
- Sam Cogan (@samcogan) gets Hands on with the Azure Resource Manager Terraform Provider
- Aidan Finn (@joe_elway) discusses Azure Management Groups
- On MSDN, Jeff Sanders (@jsandersrocks) explains how to Create Service Principal in Linux for Azure Automation
- James van Den Berg explains how to Protect your HyperV Virtual Machines from Windows Admin Center with Azure Site Recovery WAC ASR
- Michael Crump (@mbcrump) writes Azure Tips and Tricks Part 127 - Mount a drive and upload files to Cloud Shell
- On TechNet, Senthilkumar Pandurangan writes about Intune: How to Schedule Reboot for Windows 10 & Surface Hub devices enrolled to Intune
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
- Charbel Nemnom (@charbelnemnom) writes about the 70-537 exam: Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack
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
- On Channel 9, Nikola Metulev talks about Mixed Reality + Azure with Neil Roodyn
- On Code Project, Suchit R. Khunt explains How to fetch contacts in Xamarin iOS
- On the Visual Studio Magazine, Greg Shackles (@gshackles) talks about Styling Xamarin.Forms Apps with CSS
- On the Xamarin blog, Jon Douglas describes Contributing to Xamarin.Android
- Also on the Xamarin blog, Rob Gibbens posts Xamarin University Presents: Guest Lectures from Industry Luminaries
Networking
Covering: ExpressRoute, Azure DNS, Virtual Network, Traffic Manager, Load Balancer, VPN Gateway, Application Gateway, Network Watcher
- On the Azure blog, Clemens Vasters (@clemensv) writes about Receiving and handling HTTP requests anywhere with the Azure Relay
Security
Covering: Azure Information Protection, Key Vault, Security Center, Azure DDoS Protection, Azure Advanced Threat Protection
- On the Azure blog, Avi Ben-Menahem writes about 3 reasons why Azure's infrastructure is secure
- Also on the Azure blog, Ram Pliskin writes that Azure Security Center can identify attacks targeting Azure App Service applications
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 generally available
- Also on the Azure blog, the Azure updates team writes about the Refresh 2 release for Azure File Sync preview
- On TechNet, Luke Brennan covers Azure – PowerShell setting Blob Tiers
Web
Covering: App Service (Web), API Management, Content Delivery Network, Azure Search, Web apps, Azure SignalR Service
- On the Kloud blog, Darren Robinson (@darrenjrobinson) describes Implementing Azure API Management with the Lithnet Microsoft Identity Manager Rest API
- Also on the Kloud blog, Edmond Guo describes how to Back up API Management Service to blob storages by calling Azure API from .Net App
- On MSDN, Miao Jiang writes about the Potential change to API Management IP addresses
- Scott Hanselman (@shanselman) covers Securing an Azure App Service Website under SSL in minutes with Let's Encrypt
- On Code Project, Arkadeep De (@ArkadeepDe) explains how to Deploy your site to Azure App service from Visual Studio
- On TechNet, Sasindu Kavinda (@kaviliya123) explains how to Create and Host your Node.js API in Azure
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