Azure Weekly Issue 147: 22nd October 2017
Firstly if you're going to Future Decoded I'm very pleased to announce that endjin are presenting a session about our experiences with Cosmos DB; James Broome & Mike Larah will be talking about how we used Cosmos DB in a recent project to build an Aircraft Predictive Maintenance system. I've sat in on a couple of rehersals and it's a great talk. See you on the 1st of November from 11:30 – 12:30 in L3 – Session Room 11.
Microsoft have finally provided a multi-cloud comparison map which Azure and AWS Cloud Services at a Glance. It's not quite as detailed as our Cloud Comparison Poster (which covers Google Cloud Platform and provides a review of the available services), but I'm glad Microsoft is starting to help people make the comparison, as from our experiences most organisations are experimenting with multiple cloud platforms.
The Azure API Management Team talk about New Admin UI and Mocks on Azure Friday. There's an interesting article about handling 1 Million predictions/sec with Machine Learning Server web service (formerly R Server).
You can now lift and shift your SSIS packages to run on Azure with Azure Data Factory v2, and Jenny Jiang announces the Microsoft Cosmos DB in Azure Storage Explorer public preview (yay!)
Christian Wolf writes about Azure Service Bus and Azure Event Hubs Geo-disaster recovery previews being released and Yi Zhong covers Benefits of using the Azure IoT SDKs, and pitfalls to avoid if you don't.
Yossi Yossifon reveals Azure Log Analytics workspace upgrades are in progress and Tom Keane announces new Azure Government capabilities for classified mission-critical workloads.
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
On the Azure blog, The Microsoft Cognitive Services Team expain Bing Search API v7 and Bing Custom Search are now generally available.
On TechNet, Jon Woodward (@/jlwoodward) discusses Data and AI Announcements at Microsoft Envision and Microsoft Ignite.
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
Pratik Palnitkar writes about 1 Million predictions/sec with Machine Learning Server web service.
Yanan Cai describes Troubleshoot Recurring Job Problem with Azure Data Lake Tools for Visual Studio and writes about Simple database copies with the Azure Data Lake Database Export Wizard.
On TechNet, the SQL Security Expert discusses a Microsoft Professional Program For Data Science on EdX Overview.
On the Azure blog, Jenny Jiang blogs about Azure Data Lake Tools for Visual Studio Code October Updates.
Josh Caplan (@JoshCaplan1984) invites you to Meet the Azure Analysis Services team at PASS Summit 2017.
Chris Webb (@Technitrain) Explores The New SSRS 2017 API In Power BI.
Compute
Covering: Virtual Machines, Functions, Batch, Service Fabric, Virtual Machine Scale Sets, Cloud Services, Linux Virtual Machines, SAP HANA on Azure Large Instances
On MSDN, Ed Price (@UserEd_) writes about the New Azure Service Fabric Customer Profile from Azure CAT and CSA: Alaska Airlines.
Shahed Chowdhuri (@shahedC) shares his Azure Functions Presentation from Philly DevOps 2017.
Michael Crump (@mbcrump) talks about Quickly Renewing or Revoking Azure Functions Keys and on the Azure blog, reveals the Cloud Service Map for AWS and Azure is Available Now.
Vincent-Philippe Lauzon covers Renaming Virtual Machine Disks and blogs about Azure Virtual Machines Anatomy.
On the Stackify Blog, Barry Luijbregts asks Which Azure Deployment Model Should You Use?
Containers
Covering: Container Registry, Container Instances, Azure Kubernetes Service (AKS), Web App for Containers
Marcel Zehner (@marcelzehner) offers a Quick Overview of the Azure Container Instances Preview.
On Code It Yourself, Carlos Mendible explains how to Prepare a .Net Core Console App for Docker.
John Savill answers questions about Containers in Windows Server 2016 and Windows 10.
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 endjin blog, Howard van Rooijen (@HowardvRooijen) announces that endjin will be talking about Cosmos DB at Future Decoded 2017.
On MSDN, Faruk Celik shows you how to Lift and shift your SSIS packages to run on Azure with Azure Data Factory v2.
On the Azure blog, Gaurav Malhotra announces that visual monitoring has been added to the public preview of Azure Data Factory V2.
Josh Villareal covers Issuing Modifying search_path Parameter for Azure Database for PostgreSQL.
Dolga Rares explains how to Get Started with the Microsoft Graph API.
Radu Vunvulea (@RaduVunvulea) explains what to do if you've Just deleted an Azure SQL Database by mistake.
Nick Lopez walks through Restoring a Deleted Database to a Specific Point in Time.
Developer Tools
Covering: Visual Studio, Visual Studio Code, SDKs, Developer tool integrations, CLIs, Blockchain Workbench
On MSDN, Sandeep Chadda explains Wiki* to turn into Wiki & many exciting features.
On the Azure blog, Jenny Jiang announces the Microsoft Cosmos DB in Azure Storage Explorer public preview.
Sarah Arnold explains how to Accelerate your career path with Microsoft Azure cloud skills.
Simina Pasat shares a Mobile Center October Update.
DevOps
Covering: Visual Studio Team Services (VSTS), Azure DevTest Labs, DevOps tool integrations, Azure DevOps Projects, Azure Lab Services
Identity
Covering: Azure Active Directory, Multi-factor Authentication, Azure Active Directory Domain Services, Azure Active Directory B2C
On TechNet, Courtenay Bernier explains how Azure AD + 3rd party MFA = Azure AD Custom Controls.
Custodio Alexandre Rodrigues writes about Tips to Manage Azure AD Users Consent to Applications Using Azure AD Graph API.
On TechNet, Kevin Holman (@thekevinholman) discusses Using SCOM AD integration but with a CMDB instead of LDAP wizards
Santhosh Sethumadhavan talks about Bulk Assigning/removing Office 365 Licenses and AzureAD V2 module based PowerShell script with UI.
Tino Donderwinkel blogs about OAuth 2.0 Confidential Clients and Active Directory Federation Services on Windows Server 2016.
Yuri Diogenes (@yuridiogenes) talks about Searching for suspicious user in the Azure Security Center.
Integration
Covering: Service Bus, Logic Apps, Event Grid
On Channel 9, Anton Babadjanov talks about Azure API Management: New Admin UI and Mocks.
On the Kloud blog, Divikiran Ravela covers Azure Logic App and Evaluating IF condition with the help of JSON expression by passing null.
On the Azure blog, Christian Wolf writes about Azure Service Bus and Azure Event Hubs Geo-disaster recovery previews being released.
Vincent-Philippe Lauzon covers Invoking a Stored Procedure from a partitioned CosmosDB collection from Logic Apps.
On the Azure blog, Vijay Tewari (@vtango) shares Updates on Intel Xeon Scalable Processors for Microsoft Azure Stack.
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, Dan Rosanova (@DanRosanova) reveals Azure Event Grid now supports Event Hubs as a destination.
Yi Zhong covers Benefits of using the Azure IoT SDKs, and pitfalls to avoid if you don't.
On Channel 9, Greg Duncan (@gduncan411) talks about IoT in Action Boston on October 30th.
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
Nicole Henderson writes about a New Microsoft Resource that Compares Azure and AWS Cloud Services at a Glance.
On MSDN, Karina Homme (@karinalhomme) announces new Azure Government capabilities for classified mission-critical workloads.
Steve Michelotti (@smichelotti) shares an Azure Government DC Hackfest + Training Recap.
The Application Insights Service Team talk about Application Insights Planned Maintenance – 10/18 – Initial Notice.
On TechNet, Stanislav Belov describes Windows PowerShell and DSC on Linux in Microsoft Azure.
On the codeit blog, Tom Kerkhove (@TomKerkhove) walks through Auto-scaling your platform with Azure Monitor.
Yossi Yossifon reveals Azure Log Analytics workspace upgrades are in progress.
On TechNet, Mark O'Shea (@intunedin) writes about the General Availability of Windows Analytics and Update Compliance.
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
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
Networking
Covering: ExpressRoute, Azure DNS, Virtual Network, Traffic Manager, Load Balancer, VPN Gateway, Application Gateway, Network Watcher
Simon Foster (@funkysi1701) covers Creating DNS records programmatically.
Security
Covering: Azure Information Protection, Key Vault, Security Center, Azure DDoS Protection, Azure Advanced Threat Protection
Storage
Covering: Storage, StorSimple, Data Lake Store, Blob Storage, Disk Storage, Managed Disks, Queue Storage, File Storage, Storage Explorer, Archive Storage
On MSDN, Jovan Popovic explains how to Configure Azure Storage for SQL Database backups.
Gaurav Mantri (@gmantri) discusses Understanding Azure Storage Blob Access Tiers.
Mark Heath (@mark_heath) blogs about Managing Storage Queues with the Azure CLI.
Radu Vunvulea (@RaduVunvulea) explains How to get your Azure Subscription Quotas and current Usage.
On Channel 9, Klaas Langhout talks about Hybrid Storage with Azure File Sync.
Web
Covering: App Service (Web), API Management, Content Delivery Network, Azure Search, Web apps, Azure SignalR Service
On MSDN, Najib Zarrari talks about Modernizing a Monolithic Application using Microservices and Azure.
Ben Perkins (@csharpguitar) explains how to Create a .NET Core 2 application on Linux with Visual Studio Code.
Michael Crump (@mbcrump) blogs about Preventing Changes to Resources in Azure App Service.
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