Azure Weekly
Issue #50 - 31st October 2015
Welcome to issue 50!
We're rapidly approaching our first anniversary; to celebrate we are giving away five Raspberry Pi 2 starter packs compatible with Windows IOT Core.
All you need to do for a chance to win is be a subscriber, so if you're reading this message, you are already entered into the prize draw! We'll announce the winners in issue 52.
Back to the newsletter - starting this week with some storage news; some older versions of the Azure Storage Service were scheduled to be removed on 9 December 2015. This has been extended to 1 August 2016 for REST APIs starting version 2009-07-17 and earlier. From this date, service version 2014-04-05 will be used for requests that do not include a specific version for SAS authentication and Anonymous access, and unversioned SharedKey/SharedKeyLite authenticated requests will be rejected. The removal of the 2011-08-18 and 2009-09-19 endpoints has been indefinitely postponed.
There's a topical piece on the Azure blog showcasing the use of Azure to provide real time updates on the Canadian election results. CBC/Radio-Canada used App Service environments and Visual Studio online load testing to build an app that could support 3.6 billion requests in six hours.
In compute and data news, a MapR cluster deployment is now available on Azure Marketplace. MapR is an Apache Hadoop distribution that includes several projects from the Hadoop ecosystem.
Moving onto data, there are updates for Azure SQL Data Warehouse, including support for parallelized data export, loading performance enhancements and create functions in new schema.
Language support has been announced for Azure Search, which now lets customers using the 2015-02-28 API version index and query documents in 56 languages
A Beta Azure DocumentDB connector for Power BI has been released. The connector is included latest version of Power BI Desktop and is also available though PowerBI.com.
Episode 99 of the Azure podcast is an AzureCon 2015 Recap
Finally, the .NET Server SDK for App Service Mobile is now open source on GitHub.
⚖️ Management and Governance
- On the .NET Curry blog, Subodh Sohoni blogs about DevOps on Azure - ASP.NET, Linux, Chef, Puppet and More
Alexandre Brisebois (@Brisebois) explains how to why he prefers destroying environments to shutting them down
- On the Azure blog, Beckylin Orooji covers Request filtering in Application Insights with Telemetry Processor
Also on the Azure blog, Vitaly Gorbenko writes about sampling in Application Insights: How to keep the volume of your telemetry under control
Also on MSDN, Travis Plunk discusses the Azure DSC Extension 2.8 & How to map downloads of the extension dependencies to your own location
Also on MSDN, Charles Sterling shares a lab on creating Test Environments with Azure Dev/Test Lab
On Channel 9, on the Cloud Cover Show Haishi Bai and Chris Risner talk about Azure Resource Manager
Also on Channel 9, Amanda Lange shares a fast way to create a Custom Minecraft Server on Azure
On the Redmond magazine site, Jeffrey Schwartz writes that new Containers in Azure aim to migrate Legacy Apps
- Clemens Reijnen (@ClemensReijnen) blogs about Azure Resource Groups for Dev/Test environment in Sogeti OneShare.
Scott Hanselman (@shanselman) writes 'It's happening - OpenSSH for Windows...from Microsoft'
Trond Hindenes (@trondhindenes) covers sanitizing Azure Resource Manager template deployments using Ansible and Jinja2
On the Windows IT Pro site, John Savill (@NTFAQGuy) explains how to remove empty Resource Groups in Azure
🖥️ Compute
On the Azure blog, Sarvashrestha Paliwal writes about the launch of commercial Cloud Services from local datacenters in India
Also on the Azure blog, Hariharan Jayaraman announces that a MapR cluster deployment is now available on Azure Marketplace. MapR is an Apache Hadoop distribution that includes several projects from the Hadoop ecosystem
On MSDN, Koushik Biswas describes how to set up an Azure Ubuntu VM with XFS on RAID
Also on MSDN, Amit Banerjee writes how we moved from on-premise to Azure Virtual Machine
Also on TechNet, Microsoft Server And Cloud Platform Team write part 5 of their Microsoft Loves Linux Deep Dive 5, covering FreeBSD on Hyper-V
🌐 Networking
On the Windows IT Pro site, John Savill (@NTFAQGuy) writes about Subnet thresholds for clusters in Azure
On MSDN, Sean Dastouri writes about Java and DNS Caching
💡 Internet of Things
On the Azure blog, Michael Curd announces the public preview of the Azure Storage Client Library for iOS
Also on the Azure blog, Xiaomin Wu talks about running Go Applications on the Azure App Service
Also on the Azure blog, Donna Malayeri (@lindydonna), Program Manager - Azure Mobile Services, announces that .NET Server SDK for App Service Mobile is now open source on GitHub
Also on the Azure blog, Brian Benz talks about options for Java Cloud developers using Azure
Also on the Azure blog, Byron Tardif (@bktv99), Program Manager - Azure Websites, describes how the Canadian Broadcasting Corporation/Radio-Canada leveraged Azure for smooth election coverage
On the Falafel blog, Adam Anderson writes part 1 of a series on Azure Mobile Apps, covering writing a Fast Custom DomainManager
On MSDN, Glenn Gailey blogs about implementing push notifications for Cordova apps
Also on MSDN, Mansib Rahman describes how to Incorporate Application Insights into a JavaScript Web App and explains how to use Visual Studio Online to Streamline Your Application Development with Agile Methodology
Also on MSDN, Adarsha Datta (@AdarshaDatta) describes Playing with Azure Logic App Connectors
On Channel 9, Joost van Schaik writes about an IoT project with Microsoft Band and Raspberry PI 2
Richard Seroter (@rseroter) writes 'what are all of Microsoft Azure's Application Integration Services?'
⚙️ Data and Analytics
Tom Kerkhove (@TomKerkhove) explores Azure's Data Lake
On the Azure blog, Evan Boyle describes the Search for Search Contest, for projects using Azure Search
Also on the Azure blog, Matt Usher announces October updates for Azure SQL Data Warehouse, including support for parallelized data export, loading performance enhancements and create functions in new schema
Also on the Azure blog, Aravind Ramachandran describes how DocumentDB helped the Walking Dead: No Man's Land game get to the #1 spot on Apple’s Top Free App chart
Also on the Azure blog, Janusz Lembicz announces Language support in Azure Search
Also on the Azure blog, Han Wong announces the Beta release of the Azure DocumentDB connector for Power BI. The connector is also available for PowerBI.com
On MSDN, Stephen Lewontin blogs about configuring external data input to Azure Data Factory
Also on MSDN, 'Carrollwp' explains how to allow Spark to access Microsoft SQL Server
Also on MSDN, Theresa Palmer explains how to Visualize your Microsoft Azure Enterprise Data with Power BI
On TechNet, the Azure ML Blog Team provide a Data Scientist's Perspective on Azure Machine Learning
On the MSSQL Tips site, Daniel Farina writes about the new SQL Server Management Studio Azure Integration features
On Channel 9, Olivia Klose and Seth Juarez talk about Machine Learning Algorithms in TechTalk Episode 48
Also on Channel 9, Scott Klein describes Row Level Security Updates and Azure SQL Database Layers of Protection in Data Exposed
On MSDN, Susan Ibach describes how to create a MySQL Database on Azure
📦 Storage
On the Azure blog, Dinesh Murthy writes an update on plans to remove older versions of the Storage Service. Certain versions have been given an indefinite or temporary reprieve
🎬 Media
- None this week
⚙️ Hybrid Integration
On TechNet, the Microsoft Private Cloud Solutions Team describe Cloud Platform System Standard (CPS Standard), the new hybrid cloud offering from Microsoft and Dell
Also on TechNet, Hal Nunn writes 'Data Mobility: Defying The Law of Data Gravity With StorSimple'
Also on TechNet, Bhavesh Shastri describes an architecture for a hybrid CRM DR (Disaster Recovery) environment in Azure IaaS
On the Azure blog, there's another post in the Dev-Test starts with IT series, describing how to set up a LOB application in a hybrid cloud for testing
⚙️ Identity and Access Management
On Brisbane Cloud User Group blog, there's a step by step guide to using Azure AD Domain Services (Preview)
On MSDN, 'Scottduf' describes a quick way to view all Azure AD Registered Devices
Also on MSDN, Samuel Devasahayam writes that Azure AD Connect Health now supports RBAC for delegated access
Also on MSDN, Shweta Gupta Te describes a multi-tenant app approach and a single tenant app approach to authentication with Azure AD for Azure Resource Manager with Python
Also on TechNet, Robert Mitchell shares a cloud tip of the day: activate users after syncing to Azure AD
- Trond Hindenes (@trondhindenes) writes about Authenticating Ruby on Rails applications using Azure Active Directory with SAML 2.0