Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Continuous Integration and Delivery

Continuous Integration and Delivery

This was a presentation that I did for SNEC PMI introducing continuous integration and delivery and their benefits for software teams.

David Long

May 12, 2017
Tweet

More Decks by David Long

Other Decks in Technology

Transcript

  1. @cagedata Continuous Integration and Delivery Who is Dave Long? ▸

    Director of Development ▸ Founder, DevOps CT ▸ Organizer, DevOpsDays Hartford ▸ @davejlong on Twitter
  2. @cagedata Continuous Integration and Delivery What is Cage Data? ▸

    DevOps consulting agency ▸ Focused on improving culture through devops foundations ▸ Helping companies transitioning to cloud delivery
  3. @cagedata The main aim of CI is to prevent integration

    problems, referred to as “[merge] hell" https://en.wikipedia.org/wiki/Continuous_integration What is Continuous Integration?
  4. @cagedata Continuous Integration and Delivery What is Continuous Integration? Verify

    that new code adheres to style guides Ensure that test suites pass
  5. @cagedata Continuous Integration and Delivery Why do Continuous Integration? Increases

    feedback loop for developers Creates global awareness of quality issues in code Protects against “merge hell” Necessary for Continuous Delivery
  6. @cagedata Continuous Integration and Delivery Why do Continuous Delivery? Improved

    continuous feedback cycle Faster response to market changes Increased reliability Better able to use engineers time