MonkeysCloud supports three deployment strategies. Pick the one that matches how risk-tolerant your team is.
Rolling
Instances are updated one at a time, so the app stays up throughout the deploy. Good default for most services — simple and effective.
Blue-green
MonkeysCloud runs a full second environment (“green”) alongside the live one (“blue”). Once the new version is healthy, traffic switches over. If anything is wrong, switching back is instant.
Canary
A small percentage of traffic is routed to the new version first. MonkeysCloud monitors health and error rates, then gradually increases the share until all traffic is on the new version.
Choosing a strategy
Set it in your pipeline config:
deploy:
strategy: blue_green # rolling | blue_green | canary
All strategies work with automatic health checks and rollback, so a failing deploy is caught early no matter which you pick.