Going open development

OnDemand’s latest offering, Deis, is a cloud applications development platform that can make better use of production resources

  • 10 years ago Posted in

Here is one for the cloud applications development community that exploits new open source technologies to speed up the development process and lead to better resource utilisation.

The announcement comes from Boulder, Colorado-based OnDemand, which has introduced Deis, an open source PaaS for building both public and private cloud services.

Deis is an open source project created and maintained by OpDemand that is hosted and managed on GitHub. All bugs, features and enhancements are tracked publicly, with project planning performed in the open on IRC and using GitHub milestones.

It is designed to allow software teams to deploy and scale almost any application on their own PaaS using a workflow inspired by Heroku, combining Docker’s Linux container engine with infrastructure automation by Chef to create an application platform uniquely designed for developers and operations engineers. The aim is that software teams get the benefits of PaaS and lightweight virtualisation without giving up control of their underlying infrastructure.

Using Docker, applications deployed on Deis run as a series of secure, lightweight processes instead of separate virtual machines. This allows more applications to run on fewer servers, leading to dramatic increases in system utilisation, lower management overhead and decreased costs. Deis makes this possible through open source orchestration technology that automatically builds, distributes and executes Docker containers.

“Deis joins a growing trend of PaaS offerings that are purpose built to take advantage of Docker as a standard for lightweight virtualisation and interoperability,” said Ben Golub, CEO of Docker. “The combination of Docker with support for Chef and Heroku-style deployment workflows should make Deis an appealing option for DevOps-minded organisations.”

It helps operations teams use Chef to orchestrate server provisioning across public cloud, private cloud and bare-metal, with servers automatically incorporated into the application fabric where they perform functions for the platform based on Chef recipes. Chef Data Bags provide a highly available, shared data store used to configure the platform, while Opscode’s library of Chef cookbooks makes it easy to deploy databases, messaging, caching and other services for use alongside Deis.

“Deis has only been available for two months. The response from open source developers has been overwhelming,” said Joshua Schnell, CEO of OpDemand. “There is clearly demand for a more flexible approach to open PaaS. The OpDemand team will continue to make Deis better in concert with the open source community. We’re only getting started.”

Commvault provides cloud-first organisations with greater choice and flexibility to protect and...
On the morning of September 20, Executive Director of the Board of Huawei and CEO of Huawei Cloud...
Global IT Business-to-Business (B2B) revenues, coming from data centers, IT services and devices,...
CrowdStrike has unveiled AI Security Posture Management (AI-SPM) and announced the general...
Research released recently shows that 67% of IT decision makers favour a hybrid hosting...
New private cloud contract re-affirms HPE GreenLake Cloud as a core pillar of Barclays’ hybrid...
CAS leverages upgraded mission-critical private cloud environment to support cutting-edge,...
AWS’s planned investments are estimated to contribute £14 billion to the UK’s total GDP over...