how docker accelerates continuous development at codefresh

9
Containers #101 How Docker Accelerates Continuous Development Oct 2016

Upload: codefresh

Post on 15-Apr-2017

44 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: How Docker Accelerates Continuous Development at Codefresh

Containers #101How Docker Accelerates Continuous DevelopmentOct 2016

Page 2: How Docker Accelerates Continuous Development at Codefresh

ABOUT ME

• Developer, entrepreneur and technology enthusiast• Live in the Silicon Valley since 2008 • Organizer of Containers 101• Founder & CEO of Codefresh

@RazielTabib

Page 3: How Docker Accelerates Continuous Development at Codefresh

TRADITIONAL CI/CD

The first time code changes are reviewed and tested is at the staging phase, when changes are costly to fix

Page 4: How Docker Accelerates Continuous Development at Codefresh

FEEDBACK IS RECEIVED AND INCORPORATED EARLIER

Developers can instantly run their code changes in the full application context for feature preview and usability testing.Feedback then, can be easily incorporated before changes are promoted to staging

Page 5: How Docker Accelerates Continuous Development at Codefresh

INTEGRATION TESTS FAILURES ARE DISCOVERED EARLIER

Run Integration, UI and performance tests on any feature branches using on demand spin up of compositions

Failures can then be addressed earlier in the lifecycle before being promoted to staging

Brittany Ingram
Integration test- Delete S
Page 6: How Docker Accelerates Continuous Development at Codefresh

PROMOTE ONLY SUCCESSFUL CODE CHANGES

Only changes that have passed review and testing will be promoted, minimizing the risk of costly changes later in the lifecycle

Page 7: How Docker Accelerates Continuous Development at Codefresh

ENRICH METADATA FOR COMPLETE VISIBILITY

Page 8: How Docker Accelerates Continuous Development at Codefresh

DEMO

Page 9: How Docker Accelerates Continuous Development at Codefresh

SIGN UP @www.codefresh.io