AWS CodeDeploy is a fully managed deployment service that automates software deployments to a variety of compute services such as Amazon EC2, AWS Fargate, AWS Lambda, and your on-premises servers. AWS CodeDeploy makes it easier for you to rapidly release new features, helps you avoid downtime during application deployment, and handles the complexity of updating your applications. You can use AWS CodeDeploy to automate software deployments, eliminating the need for error-prone manual operations. The service scales to match your deployment needs.
AWS CodeDeploy fully automates your software deployments, allowing you to deploy reliably and rapidly. You can consistently deploy your application across your development, test, and production environments whether deploying to Amazon EC2, AWS Fargate, AWS Lambda, or your on-premises servers. The service scales with your infrastructure.
AWS CodeDeploy helps maximize your application availability during the software deployment process. It introduces changes incrementally and tracks application health according to configurable rules. Software deployments can easily be stopped and rolled back if there are errors.
AWS CodeDeploy allows you to easily launch and track the status of your application deployments through the AWS Management Console or the AWS CLI. CodeDeploy gives you a detailed report allowing you to view when and to where each application revision was deployed. You can also create push notifications to receive live updates about your deployments.
Easy to adopt
AWS CodeDeploy is platform and language agnostic, works with any application, and provides the same experience whether you’re deploying to Amazon EC2, AWS Fargate, or AWS Lambda. You can easily reuse your existing setup code. CodeDeploy can also integrate with your existing software release process or continuous delivery toolchain (e.g., AWS CodePipeline, GitHub, Jenkins).
SmartNews uses CodeDeployto support a software delivery pipeline that consists of numerous microservices such as a news crawler, content extractor, image analysis engine, and search engine.
Learn how Gilt uses CodeDeployto expedite software deployments and to deploy software updates without worrying about infrastructure.
With CodeDeploy, Burt can automate deployments and eliminate manual operations to perform thousands of upgrades and deploys without impacting services. Read the case study to learn more.
3M HIS can easily and quickly build their application environments and manage applications by using AWS CodeDeploy and CodeCommit.
Learn how CodeDeploy helps Click Travelensure zero downtime during deployments through rolling updates.
Learn more about the key features of AWS CodeDeploy.
Get started building withAWS CodeDeploy in the AWS Management Console.