In this video, we are going to explain deployment strategies. You will be able to choose the right deployment type for your environment.
1- Rolling Strategy and Canary Deployments
2- Recreate Strategy
3- Custom Strategy
4- Blue-Green Deployment
5- A/B Deployment
A- Release new code / features for users.
B- Fix existing bug on production environment.
C- modify parameters for tuning application.
D- Breaking big application to micro services.
E- performance improvement of existing application.
F- Modifying existing products or adding new.
1-Long running connections need to be handled gracefully.
2- Database conversions can get tricky and will need to be done and rolled back along with the application.
3- If the application is a hybrid of micro-services and traditional components downtime may be needed to complete the transition.
4- You need the infrastructure to do this.
5- You need Isolated environment for test and prod.
Ещё видео!