Learn the essential concepts and foundations of deployment strategies.
5 lessons
30 min
beginner
What you'll learn
Define a deployment strategy in the context of CI/CD pipelines
Explain why deployment strategies are critical for managing risk, downtime, and user experience
Identify the development, staging, and production environments and their purposes
Describe how software moves from one environment to the next in a CI/CD pipeline
List and describe the six core deployment strategies
Compare strategies based on their approach to releasing new versions
Finishing the course
20 knowledge-check questions along the way, so you know the ideas stuck before you move on.
Watching is free and needs no account. Sign in to save your progress. Pass each lesson's quiz (60%+) to earn the certificate. Each certificate has its own public verification link to share, marked quiz-verified.
Part of the CI/CD Pipelines learning path. Enrol in the path and finish its required courses to earn one certificate for all of them.