ShapeBlue contributes native support for Kubernetes and Docker to Apache CloudStack
Offers seamless Container-as-a-Service without disruption to user experience or business process
Sevilla, Spain — 17 November 2016 — ShapeBlue, the largest independent integrator of CloudStack technologies worldwide, today announced at ApacheCon Europe that it will be donating its CloudStack Container Service software to the Apache CloudStack project. The technology integrates CloudStack with Kubernetes and Docker to provide a seamless Container-as-a-Service (CaaS) offering within existing Infrastructure-as-a-Service (IaaS) environments with no disruption to user experience or business process.
“We are really excited to be handing over the code and IP of CloudStack Container Service to the CloudStack project as part of our ongoing commitment to open source,” said Giles Sirett, CEO of ShapeBlue. “The CloudStack project is the best environment for others to build on the work we’ve done to date.
CloudStack Container Service is a plug-in for Apache CloudStack that enables users to create container clusters within an existing multi-tenant environment, provided by CloudStack. The user experience is seamless: users can both manage container clusters and deploy/manage cloud native applications in the same user-interface that they use to manage their existing compute, network, and storage. Service providers running dedicated or custom UIs benefit from a number of simple API calls that have been added to the CloudStack API to allow simple integration.
“We have focused on creating a seamless experience between CloudStack orchestrated infrastructure and Kubernetes orchestrated container environments to meet demand from our customers,” explained Sirett.
The project began as a collaboration between ShapeBlue and Skippbox, providers of platforms and tools that ease the deployment and lifecycle management of cloud-native applications. It has been available for download since May 2016 under the Apache 2.0 license and, ultimately, will be moved under the governance of the Apache CloudStack project.
“The Kubernetes CloudStack plug-in has been used by a number of cloud service providers for some time, and we are now confident about its potential to be utilised for a number of other use-cases by the open source community,” said Skippbox founder and CEO, Sebastien Goasguen. “Open sourcing it is the right thing to do, to help the community transition to a container world.”
The software gives end-users the ability to use multiple container engines such as Docker or rkt from CoreOS, hosted container registries like Docker hub, Quay or Google Container Registry (GCE), as well as their own private registries. It provides this whilst overcoming the biggest challenge for existing IaaS providers: how to quickly offer their users a robust CaaS offering, but with a seamless user experience and no disruption of their existing IaaS business processes and commercial models.
Ian Rae, CEO of Cloudops, said “ShapeBlue’s contribution allows service providers to offer “Containers-as-a-service” for their customers (similar to AWS ECS) based on Apache Cloudstack. Their customers can now provision and manage containers on top of their cloud resources. CloudOps works with many open source cloud computing projects and we believe this contribution represents an important advancement in the capabilities of Apache CloudStack”.
“The underlying framework that we have created can be easily used as a basis for integrating Docker swarm, Apache Mesos, Apache Hadoop, or any other cluster orientated platform,” explained Sirett. “Adoption can be greatly accelerated by making this part of CloudStack itself, where the community can collaborate on further development.”
“Supporting containers is a great step forward for our users given the current cloud computing landscape,” said Will Stevens, Vice President of Apache CloudStack. “We appreciate ShapeBlue contributing this integration to the CloudStack community.”
Further information on CloudStack Container Service is available at https://www.shapeblue.com/cloudstack-container-service/
ShapeBlue are the largest independent integrator of CloudStack technologies globally and are specialists in the design and implementation of IaaS cloud infrastructures for both private and public cloud implementations. Services include IaaS cloud design, software engineering, CloudStack consulting, and training. The company has a global customer base with offices in London (UK), Mountain View (CA), Bangalore (India), Rio de Janeiro (Brazil), and Cape Town (South Africa). For more information, visit https://www.shapeblue.com/.