Azure Weekly
Issue #148 - 29th October 2017
To start off this newsletter, a new blog post from us; Mike Larah explains how endjin set up daily Azure spending alerts and saved $10k.
The big announcement this week was Azure Container Service (AKS - the managed Kubernetes service) and Azure Container Registry improvements. The big news is that AKS (the management plane) is free, you only pay for the container compute - this is real Container as a Service as PaaS.
Two articles worth your time are Azure Cosmos DB: An experts introduction and Azure Event Grid – Making the Cloud Reactive; these two services will change how you use Azure.
Filed in the "I didn't even know that was possible" category; Kay Singh has created a neat Solarized Dark theme for the Azure Cloud Shell.
Tim Burrell explains how to Detect the latest ransomware threat (aka Bad Rabbit) with Azure Security Center, and Rob Mead describes How Azure Security Center automates the detection of a cyber attack.
Finally, it's Future Decoded this week in London, a reminder that James Broome & Mike Larah from endjin are presenting along with Phil Harvey from Microsoft, sharing our experiences developing with Cosmos DB. It's going to be a great session. The presentation is on Wednesday 1st November from 11:30 – 12:30 in L3 – Session Room 11. If you're attending Future Decoded and want to say "hi", ping me on twitter @HowardvRooijen
⚙️ AI + Machine Learning
On MSDN, Buck Woody (@BuckWoodyMSFT) talks about The Keys to an Effective Data Science Project – Part 1: The Team Data Science Process.
🔎 Analytics
On the Revolution Analytics blog, David Smith (@revodavid) writes about Statistical Machine Learning with Microsoft ML.
On MSDN, Buck Woody (@BuckWoodyMSFT) describes Occam's Razor and the Data Science Project and The Keys to Effective Data Science Projects – Part 6: Feature Selection.
On the SQL Authority blog, Pinal Dave (@pinaldave) explains how to Learn Power BI and Advanced Analytics.
On MSDN, Arvind Shyamsundar (@arvisam) explains how to Create your own database with all PASS Summit 2017 Sessions using SQL Server 2017 ML Services (Python).
Wilson Reddy discusses Connecting to Azure Analysis Services using Service principal or User token.
Tony Smith (@tpsmith99) covers Power BI, Azure Analysis Services & Storyboarding.
On the Azure blog, Josh Caplan (@JoshCaplan1984) writes about Azure Analysis Services web designer adding a new DAX query viewer.
🖥️ Compute
On the Azure blog, Jason Zander (@jlzander), unveils Cray Supercomputers are coming to Azure.
Corey Sanders (@CoreySandersWA) announces that Fv2 VMs are now available, the fastest VMs on Azure.
Andrei Dzimchuk walks through Cloning Azure VMs.
On the Azure blog, Cale Teeter (@Windozer) discusses BlockApps STRATO Suite upgrade now available on Azure and describes how Blk.io brings an ERC-20 token service using Quorum to Azure
🚢 Containers
On the Azure blog, Gabe Monroy announces AKS (managed Kubernetes) and Azure Container Registry improvements.
On MSDN, Ali Mazaheri walks through Enabling AKS in your Azure subscription.
On Microsoft + Open Source, Matt Butcher Introduces Brigade: event-driven scripting for Kubernetes.
On Channel 9, Donovan Brown Rob Caron talks about Azure Container Registry Geo-replication.
On the Kloud blog, Simon Waight (@simonwaight) writes about Continuous Deployment for Docker with VSTS and Azure Container Registry.
Heath Stewart (@mrhestew) explains How to install Builds Tools in a Docker container.
Mahesh M Kshirsagar covers Choosing the right Kubernetes object for deploying workloads in Azure.
On MSDN, Pam Lahoud (@SQLGoddess) covers Managing Secrets inside Kubernetes Cluster in Azure Container Service.
Thomas Maurer (@thomasmaurer) describes How to run Docker Linux Container on Windows Server 1709, explains How to run Docker Linux Container on Windows 10 Fall Creator Update and covers Docker Container Images for Windows Server 1709 and new tagging.
🗄️ Databases
On TechNet, Alex Bennett offers an expert's introduction to Azure Cosmos DB.
Vincent-Philippe Lauzon blogs about Cosmos DB Performance with Geospatial Data.
On the Azure blog, Mark Kromer highlightes 3 New Features in Azure Data Factory V2.
Xiaochen Wu announces that Transactional replication to Azure SQL Database is now generally available.
On the Database Journal site, Anoop Kumar writes about Dynamic Data Masking on Azure SQL Database.
On MSDN, Dimitri Furman lists the Top Questions from New Users of Azure SQL Database.
🛠️ Developer Tools
On the Kloud blog, Romain Bigeard walks through Using Visual Studio with Github to Test New Azure CLI Features.
On the .NET Curry blog, Subodh Sohoni (@subodhsohoni) covers Using Visual Studio Team System DevOps Features for CI/CD of a Java Web App.
🎭 Identity
On MSDN, Ben Perkins (@csharpguitar) writes about the AAD 500.79 Internal Server Error and Failed to save Auth settings Easy Auth Azure Authentication.
Gianluca Bertelli (@Bertelli) discusses Azure AD and Group-based authorization.
James R Tabor covers Azure VMs – Active Directory members and getting time sync right.
Mike Duddington (@Dudders1) discusses Getting the best out of Azure AD.
On TechNet, Beatris A. Mendez Gandica blogs about Azure AD – November 2017 webinars.
Paulo Viralhadas asks Why do I need Azure AD and What's Hybrid Identity.
On the Azure blog, Rob Mead describes How Azure Security Center automates the detection of cyber attack.
Tim Burrell explains how to Detect the latest ransomware threat (aka Bad Rabbit) with Azure Security Center.
On MSDN, Karina Homme (@karinalhomme) replays the Azure Gov Meetup on Intersection of Cybersecurity & Digital Transformation for Gov.
Stevan Vidich discusses Azure GDPR resources.
🔌 Integration
On MSDN, David Burg delves into Azure Logic App X12 replacing separator characters in payload.
Sean Feldman blogs about Reading Azure Service Bus Metrics.
💡 Internet of Things
On MSDN, Suhas Rao (@suhasaraos) talks about Azure Event Grid – Making the Cloud Reactive.
On the Azure blog, Andrei Ilnitskii Deep dives into Azure IoT Hub notifications and Device Twin.
On Channel 9, Greg Duncan (@gduncan411) talks about Getting the Azure IoT Developer Kit Now.
Sam George (@samjgeorge) talks about Azure powering the industrial Internet.
⚖️ Management and Governance
On the endjin blog, Mike Larah explains How endjin set up daily Azure spending alerts and saved $10k.
Kay Singh talks about the Solarized Dark Theme for Azure Cloud Shell.
On MSDN, Charles Sterling (@chass) describes Using Power BI and Application Insights REST APIs to gain insight into your application health
Jose Moreno blogs about Migrating your ARM templates to Azure Availability Zones.
On TechNet, Martin Schvartzman talks about PowerShell Desired State Configuration for Linux.
On Code It Yourself, Carlos Mendible blogs about Using Powershell to Enable and Automate Azure Analysis Backup.
On the Azure blog, Sujay Talasila announces One-click replication for Azure Virtual Machines with Azure Site Recovery.
🔗 Web
Dave Glover talks about Getting started with Java Azure Function Apps.
On MSDN, Ben Perkins (@csharpguitar) explains How to map an Azure App Service Web App virtual directory to Azure Storage Containter.
Radu Vunvulea (@RaduVunvulea) discusses Isolating a Web Application from public internet App Service.
Also on MSDN, Sunitha Muthukrishna explains how to Configure an App Service Certificate to Azure Virtual machine with Windows OS.
Yi Wang discusses Running a PHP Webjob on Azure App Service.
Mark Heath (@mark_heath) explains how to Connect a Web App to an SQL Database with the Azure CLI.