Are you in an organization implementing Continuous Delivery? Are you a manager who wants to see your applications respond at the pace of the market – or better, be in front of the market? Do you envision a world where updates are available to customers at the push of a button?
All of these are motivators pushing organizations to adopt Continuous Delivery.
What does Continuous Delivery mean? It is the, “Capability to go to production any time with high confidence.” That is how Swati Shah describes it in her talk at the All Day DevOps conference. Swati is the Senior VP for Emerging Technology at US Bank. Her talk answers the high-level questions:
- how do we get to push-button deploy?
- why advance application delivery?
- what value do we want to get?
Customers expect digital products to be available anytime, anywhere, with zero tolerance for failure. For application developers, the question is, How can we go to production without compromising on quality or security? How fast can we move products to market when the market is right?
Continuous Delivery seeks to get organizations to the point where the deployment pipeline aides the rapid flow of changes into production without inhibiting quality and security. How do organizations get there? Swati walks through high-level steps for organizations to follow.
Build Your Foundation
Building a solid foundation is key before fully implementing Continuous Delivery. Review your toolchain. There is a tremendous toolset from which we can choose. Plus, tools, and their effectiveness, change rapidly. Review the toolchain often to ensure it is meeting your needs efficiently.
Build a solid pipeline architecture. Think of your architecture as microservices. Certain capabilities are there to meet your business or compliance requirements. Others allow your developers to customize the pipeline for each application.
You also need to (Read more...)
*** This is a Security Bloggers Network syndicated blog from Sonatype Blog authored by Derek Weeks. Read the original post at: https://blog.sonatype.com/advancing-application-delivery