how docker accelerates continuous development at codefresh: containers #101 meetup
TRANSCRIPT
Implementing Docker-Native CI/CD
ABOUT ME
• Developer, entrepreneur and technology enthusiast• Live in the Silicon Valley since 2008 • Organizer of Containers 101• Founder & CEO of Codefresh
@RazielTabib
TRADIONAL CI/CD
The first time code changes are reviewed and tested is at the staging phase, when changes are costly to fix
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
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
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
ENRICH METADATA FOR COMPLETE VISIBILITY
DEMO
SIGN UP @www.codefresh.io