Continuous Delivery is an Agile engineering practice where development, testing and deployment are performed by a single delivery team in order to provide valuable software releases in a timely and reliable fashion. This class, through hands-on exercises, will focus on the processes and tools necessary to create a Continuous Delivery/DevOps culture within an organization, allowing you to take your agility to the next level.
Class Learning Objectives
As a Continuous Delivery class participant…
Learn how continuous delivery can improve an organizations product development process
Identify the core components of continuous integration and how to apply them to an existing environment
Understand the different types of automated tests and how to delivery high quality products
Learn about deployment pipelines and how teams can leverage tools to enable friction free deployments
Explore system monitoring and feature toggling techniques for eliciting feedback on small incremental changes
Understand what Continuous Deployment & Continuous Integration are and how to do them.
Understand the benefits that Continuous Deployment & Continuous Integration can bring to an Agile team.
Who Should Attend?
Anyone wanting to take their company to the next level of Agility