Cloud Deployment Strategies
Deployment Strategies & Release Models
Getting cloud services running is only half the job — getting new versions out to users without breaking anything is the other half. From aligning with business goals to choosing how traffic shifts to a new release.
Deployment Strategies
The most successful cloud deployments align with business goals — gathered and documented before migration, with the whole organization involved in planning. Users and the business itself tend to care about different things.
Cloud-first
All new applications and services must at least be considered for cloud hosting before anything else is decided.
Cloud-only
A different (and mistaken) idea — not every service is a cloud candidate. Legacy applications especially may not fit.
Separate IT Environments
Production stays isolated from development through a chain of environments, each needing a different level of resources. Tap a stage to see what happens there.
Application Release Models
Four common strategies control how a new release actually reaches users. Pick one, then run the deploy to see how traffic shifts from the old version to the new one.