Microsoft Doubles Down on Open Source, Analytics for Developers

Scott Ferguson

Microsoft's embrace of open source software is about to get a lot bigger as the company is rolling out several new tools and services designed to help developers create applications designed for the cloud, as well as highly specialized apps for artificial intelligence and the Internet of Things.

At its Connect developer show in New York City this week, Microsoft's Scott Guthrie, the executive vice president of the company's Cloud and Enterprise Group, detailed a series of developer tools designed to take advantage of the cloud, as well as computing on the edge of the network. (See Microsoft Azure Stack, SQL Server 2017 Emphasize Hybrid Cloud.)

Redmond is also looking to offer more data analytics tools to help measure the performance of these applications as they relate to the enterprise.

"We live in an interconnected world today, where applications and solutions are built to take advantage of intelligent edge devices, such as smartphones, IoT devices and client computers, and where the apps that we are building are running increasingly on top of intelligence clouds," Guthrie noted during the November 15 keynote. "It's really never been a better time to be a developer."

Microsoft EVP Scott Guthrie speaking at Connect.
(Source: Microsoft)
Microsoft EVP Scott Guthrie speaking at Connect.
(Source: Microsoft)

The most significant announcement from Connect this week is the preview of Azure Databricks, which Microsoft Corp. (Nasdaq: MSFT) built with assistance from some of the founders of Apache Spark, the open source framework for analyzing data sets across clustered environments. These are also some of the same engineers behind Databricks.

The preview combines the Databricks big data analytics product with Microsoft's Azure public cloud, as well as integration with other tools, including SQL Data Warehouse, Azure Storage, Azure Cosmos DB and Power BI. This will allow customers to spin up their analytics platforms with a single click, while providing scaling and better workflow.

"It gives you an incredibly powerful way to integrate Spark deeply across your apps and to drive richer intelligence from it," Guthrie noted.

Additionally, users will have access to the Databricks notebook feature for helping to build models, as well as monitoring the application development. By using Azure, Microsoft also added an extra layer of security for the data that is being analyzed.

The other significant piece of news from the event involves databases, specifically Microsoft's Azure Cosmos DB, the company's globally distributed database-as-a-service (DBaaS) offering, which was announced earlier this year. (See Microsoft Azure Beefs Up Cloud-Based Database Support.)

On Wednesday, Microsoft announced that it would start a preview of what it calls Azure Cosmos DB with Apache Cassandra API. Essentially, it delivers Cassandra as-a-service, along with SDKs and other tools, through the Azure Cosmos DB. Redmond also announced multi-region support for Azure Cosmos DB, bringing the database and its capabilities closer to the applications it serves.

Keep up with the latest enterprise cloud news and insights. Sign up for the weekly Enterprise Cloud News newsletter.

Not to be outdone, Google (Nasdaq: GOOG) announced new updates to its DBaaS, Cloud Spanner, including multi-regional support earlier this week. (See Google Cloud Spanner Updates: Better Uptime, More Support .)

In keeping with the open source theme, Microsoft also announced that it would join the MariaDB Foundation to help develop that database. The company is also offering a preview of Azure Database for MariaDB, which provides managed services for the database.

Microsoft Azure Databricks preview  (Source: Microsoft)

Microsoft Azure Databricks preview
(Source: Microsoft)

The third significant announcement is the public preview of Azure IoT Edge, which allows developers to deploy intelligence directly into connected devices through containers in the cloud. Microsoft had first detailed Azure IoT Edge at its Build show, but this is the first public preview, and it now integrates with Azure Machine Learning, Azure Functions and Azure Stream Analytics. To make it available to a wide array of developers, Azure IoT Edge can also work with container-based workloads that use C, Java, .NET, Node.js and Python.

Some other significant developer tools include:

  • The general availability of Visual Studio App Center, a development lifecycle tool that helps in deploying applications in Windows, iOS, Android and macOS.
  • A first look at Visual Studio Live Share, which enables real-time collaboration within Visual Studio and Visual Studio Code.
  • An upcoming preview of Visual Studio Connected Environment for Azure Container Service (AKS), which will now allow the Visual Studio developers to use the Google-backed Kubernetes container orchestration tool.
  • There's a preview of Azure DevOps Projects, which will give developers guidelines and assistance in creating apps within Azure.
  • Finally, there's a preview of Visual Studio Tools for AI, which is an expansion of Visual Studio IDE, and will allow developers to create AI-based application easier.

A complete list and additional details of all of the Connected announcements can be found on the Microsoft website.

Related posts:

— Scott Ferguson, Editor, Enterprise Cloud News. Follow him on Twitter @sferguson_LR.

(3)  | 
Comment  | 
Print  | 
Newest First  |  Oldest First  |  Threaded View        ADD A COMMENT
User Rank: Light Sabre
11/24/2017 | 1:13:36 PM
Re: Open Source, Open Source, Open Source... (sung to the tune of Developers, Developers, Developers)
You're absolutely right. Strategies need to evolve as industries and technology evolves. In the mid-1990s, Gates said the Internet was a fad...Microsoft's dominance faded quickly after that.
[email protected],
User Rank: Light Sabre
11/17/2017 | 1:10:40 PM
Re: Open Source, Open Source, Open Source... (sung to the tune of Developers, Developers, Developers)
It's part of rolling with an industry that has changed dramatically since Microsoft was king of all things software for business. The rules of engagement are different today, and they will be different going forward. Survival is dependent on these types of changes in strategy.
User Rank: Light Sabre
11/16/2017 | 1:23:43 PM
Open Source, Open Source, Open Source... (sung to the tune of Developers, Developers, Developers)
> "Microsoft also announced that it would join the MariaDB Foundation to help develop that database."

Supporting open source and simultaneously striking at the heart of Oracle. That's the way Microsoft rolls. 

More Blogs from Scott Ferguson

For the last several years, CIOs and IT professionals have been wrestling with two specific issues as they work toward a cloud-centric future: Agile IT and the rush toward digital transformation. While enterprises want to keep innovating, finding a starting point and knowing which projects to tackle first remain a major obstacle.

To get a better handle on Agile IT and digital transformation, Light Reading Managing Editor Scott Ferguson recently spoke to two experts in these fields: Dan Kearnan, senior director of marketing for cloud at SAP, and Roy Illsley, a distinguished analyst with Ovum.

From its roots in industrial farm machinery and other equipment, John Deere has always looked for a technological edge. About 20 years ago, it was GPS and then 4G LTE. Now it's turning its attention to AI, machine learning and IoT.
Artificial intelligence and automation will become more integral to the enterprise, and 90% of all apps will have integrated AI capabilities by 2020, according to Oracle CEO Mark Hurd.
IBM is now offering access to Nvidia's Tesla V100 GPUs through its cloud offerings to help accelerate AI, HPC and other high-throughput workloads.
CIO Rhonda Gass is spearheading an effort to bring more automation and IoT to the factories making Stanley Black & Decker tools and other equipment.
Featured Video
Upcoming Live Events
September 17-19, 2019, Dallas, Texas
October 1-2, 2019, New Orleans, Louisiana
October 10, 2019, New York, New York
October 22, 2019, Los Angeles, CA
November 5, 2019, London, England
November 7, 2019, London, UK
December 3, 2019, New York, New York
December 3-5, 2019, Vienna, Austria
March 16-18, 2020, Embassy Suites, Denver, Colorado
May 18-20, 2020, Irving Convention Center, Dallas, TX
All Upcoming Live Events