Grounded in the Cloud
cancel
Showing results for 
Search instead for 
Did you mean: 

3 Key Ingredients for organizations trying to achieve Continuous Delivery

Ops_Guest

The following is a guest post by Kiran Makarla, Technical Marketing Manager

A friend of mine who is a release manager for large IT projects in a Fortune 100 organization shared his business group goal to achieve continuous delivery in rolling out new application features and capabilities to their customers. He expressed his frustration of trying to identify a tool that can integrate and adapt to their existing release processes and best practices while at the same time deliver on the group’s goal. 

In my opinion, a majority of organizations are in similar situation, where they are at different stages of the maturity in terms of embracing continuous delivery as part of their application release process.  To help them ease through the process, requires a need for a tool that should primarily be able to adapt to existing processes and at the same time identify and bridge gaps, rather than forcing them in a certain way of doing things.   

First, it should have an ability to configure the release pipelines with the release stages. For example a brand-new application under development may have to go through multiple lifecycle stages such as development, functional testing, performance, staging, pre-production before deploying to production. At each of these stages, application artifacts are tested for specific criteria using variety of application test automation tools such as HPE ALM, UFT. Other types of releases, such as patch or beta releases, may have a different set of release stages, with each having different set of release criteria 

Second, each of these lifecycle stages needs to be supported by configurable resource environments, that can provisioned across different public, private clouds and infrastructures supporting physical, virtual, bare-metal or any hypervisors.  A tool should have integrated orchestration platform to process workloads to quickly and consistently deploy to these variety of environments.  

Third and most important, an ability for teams to collaborate and quickly build simple to complex enterprise application and environment blueprints. These blueprints are mappings of the infrastructure / application components and their dependencies. They can be represent infrastructure as code (IAAC) along with application artifacts and follow release process. These blueprints should be both manageable and cloud agnostic i.e. ability to use same blueprints to deploy application across private, public clouds 

With these capabilities in mind, I suggested he have a look at HPE Codar, where our own R&D teams at HPE use it in seamlessly for DevOps tool chaining. It integrates with both HPE and Non-HPE application lifecycle management tools that capture product requirements for current and upcoming application releases. It can feed the release pipeline with requirements and release metrics.   

HPE Codar supports organizations release process by automating it end to end. 

  • Automatically provisioning environments and software needed for testing applications. For example various databases, application servers, web servers load balancers etc. 
  • Automated execution of release gate actions that can integrate with both HPE and Non-HPE application validation tools. Results from the test execution, determines whether application artifacts can progress to next stage. 
  • Automated deployment scheduling and notification model keep teams informed on the work progress  
  • A release dashboard that provide insight into the current releases and identifies problem areas in the release process  

HPE Codar supports DevOps journey and associated continuous delivery initiative by automating your release processes so that you can deliver value to your customers, partners and stay ahead of your competition. 

Codar Community Edition allows the users to deploy and manage applications on unlimited number of OS instances for the first 30 days. After 30 days, we offer 25 OS instances to the users who agree to track their usage 

Please visit our GitHub page and follow the instructions to get moving faster. 

Learn more or visit us at hpe.com/software/codar or http://hpe.com/software/DevOps 

0 Kudos
About the Author

Ops_Guest

Events
28-30 November
Madrid, Spain
Discover 2017 Madrid
Join us for Hewlett Packard Enterprise Discover 2017 Madrid, taking place 28-30 November at the Feria de Madrid Convention Center
Read more
See posts for dates
Online
HPE Webinars - 2017
Find out about this year's live broadcasts and on-demand webinars.
Read more
View all