AWS CodeDeploy

Automate code deployment to maintain application uptime

Benefits of CodeDeploy

Automate and consistently deploy your applications across your development, test, and production environments.

Monitor fleet health and automatically roll back updates as necessary.

Launch and track the deployment statuses of your applications through the AWS Management Console or AWS Command Line Interface (AWS CLI).

Reuse your existing setup code and integrate with your existing software release process or continuous delivery toolchain.

Use cases

Repeat an application deployment across different groups or instances using a file and command-based install model.

Manage deployments to thousands of hosts with advanced monitoring and traffic shifting.

Support multiple deployment types, including in-place, canary, and blue/green deployments.

Configure alarms that will initiate rollbacks, and stop application deployments in progress.

Explore Amazon CodeCatalyst

A unified software development service to quickly build, deliver, and scale applications on AWS.

Learn more about CodeCatalyst


Explore more of AWS