Tutorials

Test Drive DC/OS for free with Katacoda

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.

Jul 24, 2016

Ben Hall

D2iQ

The infrastructure and container eco-system is moving at a rapid pace. New versions of DC/OS are introducing new and compelling improvements, and our Universe of packages continues to amaze and offers solutions to every-day software problems. However, keeping up-to-date and aware of what's possible can feel like an impossible task.

 

To help make this easier, Katacoda has teamed up with DC/OS to create a live interactive environment for DC/OS, accessible from within your browser without any downloads or configuration, all for free. The environment provides you with a pre-configured personalised deployment of DC/OS running on top of CoreOS with a single CoreOS agent. From here you can start experimenting with how DC/OS operates and it's capabilities.

 

To get started, you can follow the step-by-step guide for deploying your first containers via the CLI and Marathon. The guide aims to give you a feel for the core DC/OS concepts and remove the initial barrier to entry.

 

The playground environment is available via katacoda.com … try it out now!

 

DC/OS Playground on Katacoda.

DC/OS Playground on Katacoda.

 

Katacoda

 

Katacoda is an interactive learning platform designed for software developers. The platform provides complete, production-like, environments where users have full control.

 

Under the covers, Katacoda is providing users with a full installation of DC/OS, based on the Advanced Installation Guide. As a result, the installation should look and feel consistent with other DC/OS systems created manually or via an existing Cloud Template.

 

The Master and Agent are running on top of CoreOS. They're running on the full operating system, you can even ssh into them, try ssh core@master or ssh core@agent01.

 

The platform removes concerns about configuring and setting up conditions, accidentally leaving a cloud machine running or simply having to reload an existing Virtual Machine. With Katacoda, you refresh, and you have a brand new, pre-configured environment.

 

Our entire platform concentrates on improving how developers learn. With pre-configured environments and a guided pathway, we want to make it fun, exciting and straightforward to acquire new skills and technologies.

 

Freedom to experiment

 

It's this rapid creation of environments that introduces a freedom to experiment. You can explore different configurations, different ways to deployment and configurations without fear of cost or breaking your system.

 

Exploring the Universe

 

Part of this freedom is the opportunity to explore the Universe. By Universe, we mean the vast array of packages provided as part of DC/OS. Interested in how Jenkins works on top of DC/OS? Give it a try and find out.

 

Showcase DC/OS

 

We're hoping that the environment creates an opportunity to highlight the fantastic packages available and the excellent work happening in the community.

 

Over the coming weeks, the Katacoda team will continue to extend the available Test Drives and scenarios to showcase what DC/OS. For example, our website already explains Jenkins for building Docker Images, but we want to describe how to deploy Jenkins at scale. We can explain how DC/OS can load balance and auto-scale your workloads with the existing packages available. Our aim is even to illustrate how to run big data workloads using Spark on top of DC/OS without you having to download or config anything.

 

This is our plan, but we would love to hear from the DC/OS community. What scenarios would you like to Test Drive on DC/OS? What do you think about the environment? Let us know!

Ready to get started?