In a fast-changing world there's demand for new applications to be delivered quickly and traditional development processes often can't keep pace.
Seattle-based startup Shippable has announced a new version of its platform that helps developers to innovate and deliver more quickly using open source Docker containers. Docker -- in case you didn't know -- isolates resources of the Linux kernel to allow independent software containers to run on one Linux platform without the need to launch virtual machines. Docker containers can be run on any Linux machine whether on site or in the cloud.
"Container-based development is becoming essential for DevOps teams because it enables application development to move more quickly and efficiently," says Al Hilwa, program director, application development software at IDC. "Enterprises adopting agile practices and seeking options for continuous development and delivery will find that workflow containerization solutions like Shippable will ultimately lead to better software quality".
Shippable creates containerized, instant development and test labs which can help reduce an organization's cloud footprint by more than 50 percent. Each developer's code change is tested on a personal, dedicated environment that starts up in seconds and accurately replicates production topology.
This approach helps detect errors quickly and reduces reliance on weekly 'test passes' to find topology related issues. This improves developer efficiency by reducing the amount of time taken to rework code and fix bugs as a result. Developers will avoid the frustration and extra time spent fixing bugs that only occur on other systems.
"Docker is disrupting the virtualization space and enterprises are fast recognizing the value of containerizing their workflows. We believe that the first wave of adoption will be in dev and test workflows, and Shippable is focused on helping enterprises make that transformation," says Avi Cavale, co-founder and CEO of Shippable. "However, customers can use Shippable even if they have no plans to adopt containers into their workflow since Shippable is fully compatible with hypervisors and still delivers its continuous delivery platform to enable agile software development".
The Shippable platform is available as a hosted service or a dedicated host where the containers run on the customer's own machines but are managed in the cloud. A complete on-premise solution is currently in private beta.
You can find out more or sign up for a trial on the Shippable website.
Image Credit: Stokkete / Shutterstock