This has been a huge week for us here at Docker! Yesterday, we announced the release of Docker Datacenter, which brings container management and deployment services to the enterprise with a production-ready Containers-as-a-Service (CaaS) platform that is supported by Docker and hosted locally, behind the firewall.
The beauty of the Docker CaaS platform is that it satisfies both the needs of IT operations teams as well as developers. IT teams are given control and visibility of their environment, while developers can self-service and build applications quickly, uninhibited by IT operations teams, making it easier to embrace DevOps within the enterprise.
In the video below, Technical Marketing Engineer Mike Coleman provides a walkthrough of Docker CaaS, and how the platform enables the enterprise by giving them the agility, portability and control they need to build applications quickly, deploy them into production, and satisfy the needs of their customers.
How is Docker CaaS different from traditional PaaS?
Perhaps the biggest difference is that Docker CaaS is an end to end platform that is fully Docker-native. This means that users can utilize the Docker CLI and the full set of Docker APIs. With Docker CaaS there is a single vendor as your point of contact at dedicated SLAs, Docker. We also own the product roadmap. The platform is also extremely pluggable, as we believe in the philosophy of “batteries included, but swappable.” Uses can simply plug Docker CaaS into their existing environment, avoiding lock-in.
PaaS solutions are notorious for locking customers into using a particular infrastructure. They are often cobbled together solutions that are not natively integrated. For instance, you could use something like OpenShift, but then your orchestration might be Kubernetes, while also using the open Source Docker engine. That’s three separate vendors, with none of them on the hook for providing support. In this case, when something breaks, or a bug is found who do you would go to for support? This also means that no one vendor in particular owns the PaaS production roadmap.
What about CaaS vs. other orchestration tools?
What’s important to realize is that Orchestration is a part of the Docker CaaS platform, and does not represent the entire platform itself. As part of our platform we have Docker Swarm, a scalable and powerful clustering tool for Docker engines. At DockerCon EU last year we showed a live scale testing to 1,000 nodes and 50,000 containers with sub-second container start-up times (as we speak we are scale testing Swarm even further).
Register for our upcoming webinar on March 1st to learn more about Docker Datacenter including an overview of Universal Control Plane and Docker Trusted Registry.
For more information on CaaS, join our next Docker Online Meetup on March 2nd on Containers-as-a-Service with Patrick Chanezon.
Learn More about Docker
- New to Docker? Try our 10 min online tutorial
- Share images, automate builds, and more with a free Docker Hub account
- Read the Docker 1.10 Release Notes
- Subscribe to Docker Weekly
- Sign up for upcoming Docker Online Meetups
- Attend upcoming Docker Meetups
- Register for DockerCon 2016
- Watch DockerCon EU 2015 videos
- Start contributing to Docker