Azure Weekly
Issue #184 - 22nd July 2018
We hope that everyone who attended Inspire had a fantastic time.
Here are this week's announcements and updates:
- Score one for the IT Pro: Azure File Sync is now generally available
- General availability: Configurable long-term backup retention for Azure SQL Database
- General availability: SQL Database auto-failover groups
- Public preview: Business Critical service tier in Azure SQL Database Managed Instance
- Public Preview of Table Variable Deferred Compilation in Azure SQL Database
- Public Preview of Row Mode Memory Grant Feedback in Azure SQL Database
- Public Preview of MATCH support in MERGE DML for Graph tables in Azure SQL Database
- Azure Service Fabric Mesh is now in public preview
- Azure Service Fabric Mesh tools now available for Visual Studio 2017
- Azure Security Center is now integrated into the subscription experience
- Spring Data Gremlin for Azure Cosmos DB Graph API
- Azure AD Managed Service Identity updates
- Announcing the Azure Cloud Shell editor in collaboration with Visual Studio Code
- Speech services July 2018 update
- Visual Studio IntelliCode now infers coding conventions for consistent code
- Azure cost forecast API and other updates
- R3 on Azure: Launch of Corda Enterprise v3.1
- New in Azure Maps: API, map control modules, imagery, and styling features
- Batch services and advanced routing services for Azure Maps
- Lenovo XClarity Integrator for Azure Log Analytics
- Workspace selection added to Analytics, in each of your query editor tabs
- Azure Site Recovery Update Rollup 26: provider and agent updates
- Azure Container Registry Build Supports All Windows Versions Preview of Preview
- What's new in Azure Monitor—container health
- Azure Container Instances now available in Australia East, East US 2, and Central US
- Azure Data Lake Storage Gen2 name changes
Elsewhere, Pranav Rastogi talks about Globally replicated data lakes with LiveData using WANdisco on Azure, Martin Kearn gives some interesting insights into the Bot Framework V4: What I learnt in 4 days in July 2018, and Troy Hunt writes about Seamless A/B Testing, Deployment Slots and DNS Rollover with Azure Functions and Cloudflare Workers.
⚙️ AI + Machine Learning
- On MSDN, Martin Kearn (@MartinKearn) writes Bot Framework V4: What I learnt in 4 days in July 2018
- On TechNet, Sean Kearney explains how to Parse HTML and pass to Cognitive Services Text-to-Speech
- On the Revolution Analytics blog, David Smith (@revodavid) writes about the Video: R for AI, and the Not Hotdog workshop
🔎 Analytics
- On the Azure blog, Pranav Rastogi (@rustd) writes about Globally replicated data lakes with LiveData using WANdisco on Azure
- The Azure updates team highglights the Azure Data Lake Storage Gen2 name changes
- On the Daily Dot Net Tips blog, Abhijit Jana (@AbhijitJana) talks about Setting up Code Repository for Azure Data Factory, describes how to Select Azure Data Factory in Authoring Tool, describes How to Monitor Azure Data Factory Pipeline, talks about Exploring Azure Data Factory Activity Execution Details and writes about Automatic Azure Data Factory Pipeline Creation using Copy Data Wizard
- On the MSSQL Tips site, John Miner (@JohnMiner3) describes Text Extraction using the M Language with Power BI
- Chris Webb (@cwebb_bi) describes Using Process Monitor To Troubleshoot Power Query Performance Issues With File Data Sources
- Devin Knight (@knight_devin) presents Power BI Custom Visuals Class Module 111 – Horizontal Bar Chart
- At Inspire TimeXtender Reveals Latest Enhancements to Discovery Hub including support for Azure Data Lake as well as Azure SQL Database, Azure SQL Database Managed Instance, Azure Analysis Services, and Azure Data Warehouse.
🖥️ Compute
- On the Azure blog, Chacko Daniel writes that Azure Service Fabric Mesh is now in public preview
- On the Codit blog, Tom Kerkhove (@TomKerkhove) writes about Service Fabric Mesh – A New Way of Running Containerized Applications
- On Channel 9, Scott Hanselman (@shanselman) talks about Azure Service Fabric Mesh (preview) with Chacko Daniel
- Also on the Azure blog, Yorke Rhodes III announces that R3 on Azure: Launch of Corda Enterprise v3.1
- Troy Hunt (@troyhunt) writes about Seamless A/B Testing, Deployment Slots and DNS Rollover with Azure Functions and Cloudflare Workers
- Also on Channel 9, Scott Hanselman (@shanselman) talks about Azure Reserved VM Instances RIs with Yashesvi Sharma
🚢 Containers
- On the Azure podcast, the Azure podcast team (@AzurePodcast) present Episode 237 - DevOps with AKS with Daniel Selman and Razi Rais
- Tomas Restrepo (@tomasrestrepo) writes about AKS Node Troubles
- James van den Berg (@JamesvandenBerg) explains how to Create Azure Kubernetes Cluster and Manage in Visual Studio Code
- On Channel 9, Justin Garrison, Bridget Kromhout, Bryan Liston and Ralph Squillace talks about Getting Started with Cloud Native Infrastructure and the fundamentals of Kubernetes
- Daniel Krzyczkowski (@DKrzyczkowski) blogs about Docker and Azure Kubernetes Service for .NET Developers
- The Azure updates team highlights What's new in Azure Monitor—container health and writes that Azure Container Instances now available in Australia East, East US 2, and Central US
- On MSDN, Steve Lasker (@SteveLasker) writes that Azure Container Registry Build Supports All Windows Versions (Preview of Preview)
- On the Azure blog, Christine Alford writes about the Azure Marketplace June container offers
🗄️ Databases
- On the Azure blog, Yitao Dong describes Spring Data Gremlin for Azure Cosmos DB Graph API
- the Azure updates team writes about the Public preview: Business Critical service tier in Azure SQL Database Managed Instance, writes about General availability: Configurable long-term backup retention for Azure SQL Database and highlights the General availability: SQL Database auto-failover groups
- On MSDN, Joseph Sack writes about the Public Preview of Table Variable Deferred Compilation in Azure SQL Database and the Public Preview of Row Mode Memory Grant Feedback in Azure SQL Database
- Also on MSDN, Shreya Verma writes about the Public Preview of MATCH support in MERGE DML for Graph tables in Azure SQL Database
- On the MSSQL Tips site, Mohammed Moinudheen explains How to change an Azure SQL Database Collation
- Michael Crump (@mbcrump) writes Azure Tips and Tricks Part 140 - Easily copy your SQL Azure database to your local development server
- Sam Cogan (@samcogan) discusses Azure SQL Elastic Jobs
- On Code Project, Jovan Popovic asks What can JSON do for you in SQL Server Database
- Also on MSDN, Manuel Garriga talks about the Windows and SQL Server 2008 and 2008 R2 End of Support – free security updates in Azure
🛠️ Developer Tools
- On the Azure blog, Brendan Burns (@brendandburns) announces the Azure Cloud Shell editor in collaboration with Visual Studio Code
- On Channel 9, Scott Hanselman (@shanselman) talks about Azure Cloud Shell editor with Justin Luk
- Also on the Azure blog, Grace Sturman provides a Speech services July 2018 update
- On the Visual Studio blog, Cristy Gonzalez writes that Azure Service Fabric Mesh tools now available for Visual Studio 2017
- On MSDN, Mark Wilson-Thomas (@MarkPavWT) writes that Visual Studio IntelliCode now infers coding conventions for consistent code
- Also on MSDN, Jun Han (@formulahendry) describes how to Use VS Code to call Azure IoT Hub REST APIs
- Isaac Levin writes Azure CLI Aliases Are Awesome
- Thomas Maurer (@thomasmaurer) writes about the New Microsoft Azure Certifications announced at Inspire 2018
🔩 DevOps
- On MSDN, Edward Thomson lists the Top Stories from the Microsoft DevOps Community – 2018.07.13
- Also on MSDN, Rajesh Ramamurthy talks about Protecting our users from the ESLint NPM package breach
- Peter Rombouts writes about the VSTS Extension – Tagging all resources within a Resource Group
- Also on MSDN, Aseem Bansal (@aseembansal) writes Are you not receiving release notifications for a group?
🎭 Identity
- On the Azure blog, Arturo Lucatero writes about the Azure AD Managed Service Identity updates
- On TechNet, Aaron Guilmette writes about the Update: AAD Connect Network Test Tool
- Also on TechNet, Phillip Misner writes that Microsoft launches Identity Bounty program
🔌 Integration
- On MSDN, David Burg (@david_burg) blogs about Logic App XML Validation with all the error handling
- Sean Feldman blogs about Processing Azure EventGrid events with NServiceBus
- Nicolas Bonnet writes about the Intune Compliance Policy
- On MSDN, Karina Homme (@karinalhomme) explains how to Join the Azure Gov DC Meetup July 25: IT Governance for Cloud – Gov Best Practices
- Also on MSDN, Sarah Weldon writes that Azure Government Marketplace expanding with new Pay-As-You-Go offers
💡 Internet of Things
- The Azure updates team writes about the Batch services and advanced routing services for Azure Maps and writes New in Azure Maps: API, map control modules, imagery, and styling features
- On MSDN, Holger Kenn (@holgerkenn) writes about When you cannot use Azure IoT Device Provisioning Service
- On the Azure blog, Olivier Bloch (@obloch) writes about Getting started with IoT: how to connect, secure, and manage your “things” and on Channel 9, offers A Perspective on Industrial IoT Security by TrendMicro with Richard Ku
⚖️ Management and Governance
- On the Azure blog, Vinod Kurpad writes about the Azure cost forecast API and other updates
- On the Catapult Systems blog, Cameron Fuller explains How to gather anything you want from a system and write it to Log Analytics
- On MSDN, Clive Watson explains how to Learn for Free KQL–the language Log Analytics and other services use
- The Azure updates team writes about the Lenovo XClarity Integrator for Azure Log Analytics, writes that Workspace selection added to Analytics, in each of your query editor tabs and writes about the Azure Site Recovery Update Rollup 26: provider and agent updates
- On Channel 9, Damian Brady talks about Azure Automation Runbooks with PowerShell with Thomas Rayner
- Steve Buchanan (@buchatech) covers The argument is null or empty error in Azure Automation Runbook and provides an Azure & Azure Stack Resource Group Cleanup Script
- Also on MSDN, Prashant Pratap provides a PowerShell script to execute DOS commands using KUDU APIs
- Also on MSDN, Giles Davies (@gdavi) writes about Your Cloud Shell session will be ephemeral
- Charbel Nemnom (@charbelnemnom) highlights the Free Whitepaper! Azure Backup Deep Dive
- Stanislav Zhelyazkov (@StanZhelyazkov) describes Defining Input Parameters For Policy Definitions in ARM Template
- On the CloudCheckr blog, Todd Bernhard (@toddbernhard) talks about Incorporating Azure Policies to Ensure Compliance.
📱 Mobile
- Tim Anderson (@timanderson) blogs about Using the Xamarin WebView for programmatic display of HTML content
- On the Xamarin blog, David Ortinau covers Xamarin.Forms 3.1: Improving the Little Things
- On Channel 9, James Montemagno (@JamesMontemagno) talks about Mobile App Security with Kerry W. Lothrop
🌐 Networking
- Thomas Maurer (@thomasmaurer) blogs about The Azure Firewall
- Thuan Soldier has a Quick look at Azure Firewall
- Sameera Perera (@sameera_man) writes about the Azure Firewall Quick Start ARM Template
- Freek Berson (@fberson) describes Using Azure Firewall to secure RDS and RDmi on Azure
- On MSDN, Tzachi Elkabatz writes about Azure -Windows VM RDP Port got disabled on MS Firewall
- Jose Moreno writes Azure Networking Lab – Revisited
🔐 Security
- On the Azure blog, Alice Kupcik writes about Intelligent Healthcare with Azure Bring Your Own Key BYOK technology
- Also on the Azure blog, Miri Landau writes that Azure Security Center is now integrated into the subscription experience
- Also on TechNet, Yuri Diogenes (@yuridiogenes) blogs about Azure Essentials
- Stefan Roth (@stefanroth_net) discusses Azure Mask
- On TechNet, Kevin McKinnerney describes Using Encrypt Only Even on Older Office Versions and blogs about Protecting Data That (Shouldn't Be but) Is Leaving Your Network in the Clear
- Charbel Nemnom (@charbelnemnom) explains How To Update Microsoft Antimalware Policies For Azure Virtual Machines With PowerShell
📦 Storage
- On the Azure blog, Tad Brockway writes Score one for the IT Pro: Azure File Sync is now generally available
- Charbel Nemnom (@charbelnemnom) writes that Azure File Sync Is Now Generally Available
- Michael Crump (@mbcrump) writes Azure Tips and Tricks Part 141 - Generate a Zip file from Azure Blob Storage Files
- On the Daily Dot Net Tips blog, Abhijit Jana (@AbhijitJana) describes How to update Access Tier in Azure Storage Blob Level? and asks What is Azure Blob Rehydration?
- On Microsoft Cloud Show, Andrew Connell and Chris Johnson present Episode 263 | What's making news with Azure and Office 365
🔗 Web
- The Azure updates team writes about the PHP minor version and Xdebug update for August 2018 in App Service and highlights the Azure Content Delivery Network GUID migration and UoM change
- On MSDN, Ben Perkins (@csharpguitar) explains How to find apiVersion used for REST API or ARM templates and covers System.Diagnostics.Trace Application Logging Log Stream on Azure App Service Function App
- Radu Vunvulea (@RaduVunvulea) writes about the Data disk limit on App Service Plan and Web Apps and explains how to Extend NuGet Server to store packages on Azure Blob Storage
- On TechNet, Justin Chalfant explains How To Setup Cloud Management Gateway CMG in Microsoft SCCM – Video Guide