Câu hỏi phỏng vấn DevOps
Câu hỏi

What's the difference between a Blue/Green Deployment and a Rolling Deployment?

Câu trả lời

The main differences between Blue/Green Deployment and Rolling Deployment are:

Blue/Green Deployment

  • Requires two identical production environments, one active (Blue) and one idle (Green)[1][3][5]
  • New version is deployed to the idle Green environment and tested[1][3]
  • Traffic is then switched from Blue to Green to release the new version[1][3][5]
  • Allows easy rollback by switching traffic back to the Blue environment if issues occur[1][3]
  • Provides no downtime during deployment[1][3]

Rolling Deployment

  • Deploys the new version gradually to different parts of the infrastructure[4]
  • Allows the new version to be deployed to a subset of servers or containers at a time[4]
  • Provides a way to test the new version with a small portion of traffic before full rollout[4]
  • Allows the old and new versions to run concurrently during the rollout...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

How would you assess how deployable a system is?

expert

What is Canary Releasing?

junior

Why Continuous Integration is important for Agile?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào