Blue-Green Deployment From the Trenches
Briefly

Key Takeaways


     Handling breaking changes in a blue-green deployment requires upfront planning and good architectural choices
     One approach to handling breaking changes is to dependency order the releases, however, this can complicate the release process
     Ideally, blue-green deployments in microservice architectures can make use of API versioning to ensure the requests are routed to the correct version
     Attempting to tack-on blue-green releases into an architecture that doesn't support it can lead to more complicated and fragile deployments
     While a microservice architecture has its benefits, it can make deployments more complicated.
Read at InfoQ
[
add
]
[
|
|
]