UPDATED 04:20 EDT / JUNE 01 2017

CLOUD

Microsoft releases Draft, a new tool for building cloud-native apps

Microsoft Corp. wants to help developers get started with Kubernetes, the popular open-source container orchestration tool originally created by Google Inc. To that end, the company has just launched a new tool called Draft that’s designed to streamline the setting up of container-based applications.

The idea behind Draft is that it allows developers to work on their apps with no knowledge of how Docker and Kubernetes work. Indeed, they can get started on building their apps even without having those tools installed on their infrastructure.

Draft is the result of Microsoft’s acquisition of Deis Inc. in April. Deis was a company “at the center of container transformation,” Scott Guthrie, executive vice president of the cloud and enterprise group at Microsoft, said at the time of the acquisition. The company built a platform to make it easier for developers to use containers, and also launched several open-source tools, including Workflow, Helm and Steward, before being acquired. Not surprisingly, Draft builds upon many of these tools.

“Draft targets the ‘inner loop’ of a developer’s workflow — while developers write code, but before they commit changes to version control,” Microsoft’s Gabe Monroy, lead project manager for containers on Microsoft Azure, said in an announcement.

With Draft, developers can use a single command to create something called a “Draft Pack.” Draft automatically detects the programming language the application code was written in, before building the draft pack by writing the detection script, Docker file and Kubernetes Helm chart into the source tree. That should make it fairly simple for developers to integrate their code into existing continuous integration pipelines, Monroy said.

A second command allows developers to begin working on their applications locally, before shipping the code to a Kubernetes development cluster of their choice. Local changes are made available to the cluster immediately, which “allows developers to edit code locally, but have their development environment running in the cloud,” from where they can access all of the application’s production dependencies, Monroy wrote.

With Kubernetes slowly but surely becoming the container orchestration platform of choice for developers, numerous companies are working to make its tools easier to use. Last week at the developer conference GlueCon, for example, a startup called Heptio released a new tool, Ksonnet, that makes it easier to reuse software code libraries on Kubernetes.

Draft seems to fill a nice niche for Microsoft, as most developers still like to write code on their laptops. But those machines aren’t powerful enough to model all the dependencies on external resources that are part and parcel of cloud-native apps. Draft solves this problem by allow developers to keep on working in their safe space while enabling access to cloud resources when required.

Draft is available to download via GitHub now.

image: Microsoft

A message from John Furrier, co-founder of SiliconANGLE:

Support our mission to keep content open and free by engaging with theCUBE community. Join theCUBE’s Alumni Trust Network, where technology leaders connect, share intelligence and create opportunities.

  • 15M+ viewers of theCUBE videos, powering conversations across AI, cloud, cybersecurity and more
  • 11.4k+ theCUBE alumni — Connect with more than 11,400 tech and business leaders shaping the future through a unique trusted-based network.
About SiliconANGLE Media
SiliconANGLE Media is a recognized leader in digital media innovation, uniting breakthrough technology, strategic insights and real-time audience engagement. As the parent company of SiliconANGLE, theCUBE Network, theCUBE Research, CUBE365, theCUBE AI and theCUBE SuperStudios — with flagship locations in Silicon Valley and the New York Stock Exchange — SiliconANGLE Media operates at the intersection of media, technology and AI.

Founded by tech visionaries John Furrier and Dave Vellante, SiliconANGLE Media has built a dynamic ecosystem of industry-leading digital media brands that reach 15+ million elite tech professionals. Our new proprietary theCUBE AI Video Cloud is breaking ground in audience interaction, leveraging theCUBEai.com neural network to help technology companies make data-driven decisions and stay at the forefront of industry conversations.