XebiaLabs this week released version 3.8 of its Deployit application release-automation platform, with automated resource discovery and on-demand auto-rollback among the software’s new features.
The Boston-based company, founded in 2008, is benefitting from the rise of DevOps, since CEO Coert Baart said that Deployit starts where build systems stop, before applications go into deployment. “The trends in the application release-automation market—continuous delivery, DevOps, virtualization, agile, compliance, high availability—have brought the market around to us,” he said. “Our first two quarters were OK, as planned. But our last two quarters are booming.”
Deployit, Baart explained, is based on four pillars: best-practice extensibility, scalability, being agentless and cloud-ready, and reporting. The first stems from plug-ins that XebiaLabs has created for all main Java EE and .NET middleware, so the same practices can be used regardless of the technology choice. Scalability comes from model-based automated generation of workflows; no manual creation is necessary.
Among the new features, automated resource discovery enables users to find a target environment, so the application can be deployed to it, said Andrew Phillips, XebiaLabs’ vice president of products. This discovery capability also can be used to audit and analyze what you have, he said.
“You can use it to build an app package that you can deploy to a new environment. You can filter out bits you want and don’t want,” he said.
The automated rollback feature is designed to give people confidence that they can return to a safe state if something goes horribly wrong. The tool “will build out a rollback sequence based on what you’ve done in the first place,” Phillips said. He admitted, though, the feature might not be used much in real-world scenarios, as developers tend to fix broken builds and move forward.