Making DC/OS run great on Google Cloud

For more than five years, DC/OS has enabled some of the largest, most sophisticated enterprises in the world to achieve unparalleled levels of efficiency, reliability, and scalability from their IT infrastructure. But now it is time to pass the torch to a new generation of technology: the D2iQ Kubernetes Platform (DKP). Why? Kubernetes has now achieved a level of capability that only DC/OS could formerly provide and is now evolving and improving far faster (as is true of its supporting ecosystem). That’s why we have chosen to sunset DC/OS, with an end-of-life date of October 31, 2021. With DKP, our customers get the same benefits provided by DC/OS and more, as well as access to the most impressive pace of innovation the technology world has ever seen. This was not an easy decision to make, but we are dedicated to enabling our customers to accelerate their digital transformations, so they can increase the velocity and responsiveness of their organizations to an ever-more challenging future. And the best way to do that right now is with DKP.

Sep 29, 2016



5 min read

One of the driving missions at Mesosphere is to bring DC/OS to as many people as possible, on whatever infrastructure platform they choose to build. That's why we're happy to be working with Google to build a great experience for DC/OS on Google Compute Engine (GCE), the company's infrastructure-as-a-service (IaaS) platform. While it's already possible to deploy DC/OS on GCE, we are in the process of releasing a Google Cloud Launcher template to make that process as simple as possible.
GCE is latest entrant among the "big 3" public cloud providers, but it's growing fast in terms of features and popularity (something we've seen firsthand among both DC/OS and Apache Mesos users). In fact, GCE is already well respected for its industry-leading performance, including in areas such as VM boot time and network throughput.
GCE also includes some flexible billing options that make it particularly complementary to DC/OS. One of the primary benefits of DC/OS is to optimize resource usage via resource pooling and containerization, essentially letting users program against one logical computer and isolate workloads based on resources rather than location. By installing this level of abstraction on top of GCE billing features such as sustained use discounts, preemptible VMs and custom machine types, users have an unprecedented ability to say goodbye to over-provisioning and hello to right-sized infrastructure.
But DC/OS is more more than just a means to lowering resource bills and simplifying infrastructure management. It's also a powerful platform for building, deploying and managing modern applications—from microservices to distributed big data systems. This type of platform is increasingly relevant to the world of cloud computing, where users want the freedom to move applications into the cloud, or even across cloud providers, without worrying about adopting new tools or major rewrites.
In September, DC/OS 1.8 became generally available, with new features including:
  • A universal container runtime (for Docker, AppC and Mesos containers).
  • IP address per container, virtual overlay networks and other networking advances.
  • Support for multi-datacenter Cassandra clusters.
  • In Enterprise DC/OS, a collection of advanced capabilities around authentication, privacy and container-level security.
You can get started with DC/OS on Google Compute Engine today by following the open source documentation, which was developed and contributed by the DC/OS community, or by contacting Mesosphere directly for Enterprise DC/OS.

Ready to get started?