# CodeDeploy - A fully managed deploy service in the cloud. - Can deploy EC2, On-Prem, Lambda, or ECS. - Rapidly release new features. - Update AWS Lambda function versions. - Avoid downtime during application deployments. - Integrates with existing CI/CD tools eg. Jenkins, [[_CodePipeline|CodePipeline]]. - Integrates with existing management tools eg. Puppet, Chef, Ansible ## Core Components ### Application ### Deployment Groups ### Deployment ### Deployment Configuration ### AppSpec File ### Revision