Skip to main content

4 docs tagged with "deployment pattern"

View all tags

Perform canary deployments

This topic describes how to perform "canary" deployments using Deploy. Canary deployment is a pattern in which applications or features are released to a subset of users before being rolled out across the entire user base. This is typically done to reduce the risk when releasing new features, so any issues impact a smaller portion of the overall user base.

Perform dark launch deployments

This topic describes how to perform "dark launch" deployments using Deploy. Dark launch is a go-live strategy in which code implementing new features is released to a subset of the production environment but is not visibly activated or is only partially activated. With this strategy, the code can be tested in a production setting without users being aware of it.

Perform hot deployments

This topic describes how to perform "hot" deployments with Deploy. Hot deployment is the practice of updating an application without restarting infrastructure or middleware components.

Perform rolling update deployments

This topic describes how to perform the rolling update deployment pattern using Deploy. This is a scalable approach that applies to any environment or any number of applications.