EVERYTHING XIAOMI
Get listed
AWS CodeDeploy logo

AWS CodeDeploy

AWS CodeDeploy automates application deployments across development, test, and production environments.

Place
#11 of 25
Score
6.5

What AWS CodeDeploy is

AWS CodeDeploy automates application deployments across development, test, and production environments. It can deploy to Amazon EC2, AWS Fargate, AWS Lambda, and on-premises instances, using in-place, canary, or blue/green methods. Rolling updates and deployment health tracking help manage availability during a rollout. If too many updates fail, CodeDeploy can stop the deployment and restore a previous revision. Teams can launch, control, and monitor deployments through the AWS Management Console, CLI, SDKs, or APIs. AWS CodePipeline and some AWS partners provide prebuilt CI/CD integrations. For EC2, CodeDeploy works with Auto Scaling and can deploy to a new instance before it joins an Elastic Load Balancing load balancer. Deployment notifications can be sent through Amazon SNS by SMS or email. It uses a file- and command-based installation model with an AppSpec configuration file and is described as platform- and language-agnostic. EC2 deployments have no additional CodeDeploy charge; on-premises updates cost $0.02 per instance. On-premises instances must connect to public AWS service endpoints.

Good

  • Supports in-place, canary, and blue/green deployments
  • Can roll back to a previous revision
  • Works with AWS CLI, SDKs, and APIs
  • SNS notifications can be sent by SMS or email

Watch out

  • On-premises instances need public AWS endpoint access
  • On-premises updates cost $0.02 per instance

Who it suits

CodeDeploy suits teams automating releases to AWS services and on-premises instances. It may be useful where rollback, deployment monitoring, or CI/CD integrations matter.

Verdict

CodeDeploy covers several AWS and on-premises targets, with deployment monitoring and rollback options. Factor in the endpoint requirement for on-premises instances and their per-update charge.

Plans and prices

From AWS CodeDeploy's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
AWS CodeDeployFreeEC2 deployments have no additional CodeDeploy charge · $0.02 per on-premises instance update

The facts

Each one read from AWS CodeDeploy's own pages, with the date it was checked.

What it does

Availability
Rolling updates and deployment health tracking help protect applications from downtime during deployments.checked 9 Oct 2026
Compatibility
CodeDeploy is platform and language agnostic and uses a file- and command-based install model with an AppSpec configuration file.checked 9 Oct 2026
Deployment methods
Supported deployment types include in-place, canary, and blue/green deployments.checked 9 Oct 2026
Deployment targets
It deploys to Amazon EC2, AWS Fargate, AWS Lambda, and on-premises instances.checked 9 Oct 2026
Integration
AWS CodePipeline and some AWS partners provide prebuilt integrations for CI/CD services.checked 9 Oct 2026
Management
Deployments can be launched, controlled, and monitored through the AWS Management Console, AWS CLI, SDKs, or APIs.checked 9 Oct 2026
Notifications
Deployment event notifications can be sent through Amazon SNS, including SMS or email notifications.checked 9 Oct 2026
On-premises requirement
On-premises instances must be able to connect to public AWS service endpoints to communicate with CodeDeploy.checked 9 Oct 2026
Pricing detail
AWS states there is no additional charge for deployments to EC2 instances and charges $0.02 per on-premises instance update, with no minimum fees or upfront commitments.checked 9 Oct 2026
Purpose
CodeDeploy automates application deployments across development, test, and production environments.checked 9 Oct 2026
Quota
The default maximum number of applications per account per Region is 1,000, and AWS marks this quota as adjustable.checked 9 Oct 2026
Rollback
CodeDeploy can stop deployments after too many failed updates and roll back by redeploying a previous revision.checked 9 Oct 2026
Scaling integration
For EC2 instances, CodeDeploy integrates with Auto Scaling and can deploy to a new instance before it is added to an Elastic Load Balancing load balancer.checked 9 Oct 2026

The company

Company compliance
AWS says it supports 143 security standards and compliance certifications, including PCI-DSS, HIPAA/HITECH, FedRAMP, GDPR, FIPS 140-3, and NIST 800-171.checked 9 Oct 2026

Alternatives to AWS CodeDeploy

All alternatives
  1. 1Terraform logo

    Terraform

    Free planWebAPILinuxmacOS
    8.0Free plan
  2. 2

    Teploy Arcade

    Free planOpen sourceWebAPILinuxmacOS
    7.5Free plan
  3. 3LaunchDarkly Experimentation logo

    LaunchDarkly Experimentation

    Free planAndroidiOSWebAPI
    7.4$108.33 usage-based
  4. 4CircleCI logo

    CircleCI

    Free planWebAPILinuxmacOS
    7.3From $15 a month
  5. 5Octopus Deploy logo

    Octopus Deploy

    Free planWebAPILinuxSelf-hosted
    7.3From $4,330 a year
  6. 6

    Argo Rollouts

    Free planLinuxmacOSSelf-hostedWindows
    6.9Free plan