Continuous Delivery and Deployment Flashcards

1
Q

What are the principles of CD?

A
  • Repeatable and reliable process
  • Automate the build, deploy, test and release process
  • Version control everything
  • Bring the pain forward
  • Build-in quality
  • Done means released
  • Continuous improvement
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the different deployment strategies?

A
  • Recreate
  • Shadow
  • Blue-green
  • Canary
  • Feature toggles
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly