DevOps software provider XebiaLabs this week launched new “DevOps as Code” features for the XebiaLabs DevOps Platform, enabling development teams to specify their end-to-end DevOps pipeline flows, infrastructure configurations and deployment settings all in code that can be versioned and stored alongside application code.
“Developers work in code and not in GUIs, so it’s hard for them to connect to the entire DevOps process,” the company said in a statement. “DevOps as Code makes the software release process more useful for developers by exposing all of the DevOps processes, including environment, infrastructure, and pipeline information, in their preferred format—’code.'”
The aim is to enable development teams to manage those settings in the same way they manage application code: writing simple code in their usual editor, checking it into source control management, applying it as part of their Continuous Integration (CI) pipelines, and testing it with automated testing tools.
More information on DevOps as Code can be found in this blog post.