Guest post by Roy Ritthaler, VP, IT Operations Product Marketing, HP Software
The pace is relentless: Across the globe, enterprises face growing competitive pressure to release high quality apps at an ever-increasing rate. But most dev-test and IT operations processes are not built for this. Siloed teams often struggle to effectively work together across platforms and operating systems.
DevOps principles break down these walls, with collaborative flows that encourage rapid iteration as well as team responsibility for testing and production management. DevOps also ties into Agile code development and employs concepts like Continuous Integration and Continuous Delivery.
Now enterprises have a new tool that turns DevOps principles into practical reality.
Earlier today at HP Discover Barcelona, HP Software announced HP Codar, an exciting new product that will help enterprises and their lines of business accelerate application release, so they can seize market opportunities and respond quickly to changing customer needs.
Let’s take a quick look at how HP Codar works and what it offers.
Automated application release management
HP Codar solves a practical challenge that many enterprises face when adopting DevOps. The stages of a multi-tier application release and deployment pipeline — Dev, Quality Assurance (QA), Staging and Production — have differing complex environments, as well as a different sets of tools and processes that often require unique application and infrastructure designs.
Currently, this leads to manual and error-prone handoffs with deployment docs and checklists. This is no way to accelerate application releases.
Smarter, faster application pipelines
But what if you didn’t have to worry about all those different environments any more? What if designers could just declare the end state of the application model and it would be deployed automatically to the right environment based on the infrastructure requirements as it moved through the lifecycle?
This is the vision behind HP Codar. HP Codar manages complex multi-tier application release and deployment across the application lifecycle. By automating application release management, it enables LOB and IT to deliver applications rapidly with consistency, while adhering to IT’s compliance policies.
Innovative visual modeling
At the core of HP Codar is an innovative approach to application modelling. With HP Codar, the designer creates a visual topology model of the application components, which defines the end state attributes. By modeling infrastructure and application components separately, they can then be matched based on application requirements at the time of deployment at each stage.
Behind the scenes, HP’s industry-leading orchestration engine works to provide consistent, repeatable deployment of any application to multiple environments (development, testing, or production) and multiple environment types (virtual bare metal, OpenStack, public or private cloud). In short, you design once and deploy anywhere.
Developers and IT Operations actually use the same application topology models at different stages of the application pipeline. The result? Teams are better able to release high-quality software to any environment across all lifecycle stages from dev-test, to stage and production whether it is on premise or in the cloud. And developers will spend more time coding and less time troubleshooting.
Overall, this will allow your teams to achieve a faster time to market for application releases, while also improving quality, because HP Codar reduces deployment errors and enables frequent testing. Developers and IT Operations use the same application topology models for consistent, repeatable deployments across the different stages of the application pipeline.
Integration with existing tools and platforms
HP Codar is designed to deliver quick time to value. Its simplified visual modeling interface embraces existing content and services, including out-of-the-box integrations with HP, third-party and open source tools — VMware vCenter, Jenkins, Chef, Puppet, Amazon cloud services and many others are all supported. It also offers open APIs for custom integrations, so you can use the tool of your choice throughout the application lifecycle.
Of course, HP Codar also integrates with existing content from HP as well.
Most importantly, HP Codar is built on the same platform as HP Cloud Service Automation, which allows you to select applications designed in HP Codar and publish them directly to the cloud service catalogue, which is important for both compliance enforcement as well as self-service.
HP Codar also runs with open source technology under the hood. The application deployment flow is designed and executed using an orchestration engine based on HP’s new Eclipse Project ScoreTM, a new Open Source software product also announced today that is itself is based on HP’s Operations Orchestration software.
Bringing DevOps to the enterprise
We are excited for how HP Codar will help enterprises embrace the promise of DevOps. By offering much more visibility and control of the application release pipeline across dev, test and production environments, HP Codar will improve quality and allow enterprises and their lines of business to keep up with competitive demands for new and better applications.