CodeDeploy essentially comprises two main configurable sections that can be broadly classified as deployments and applications. Here's a look at each of these concepts:
- Applications: Applications here imply simple names that are used by CodeDeploy to identify individual application codes targeted for specific deployments. An application can be deployed either on an EC2 instance, an on-premise instance, as well as on a serverless compute platform, such as AWS Lambda.
- Deployments: Deployments are a collection of deployment configurations and deployment types, including:
- Deployment configurations: Deployment configurations are a set of simple rules that determine how fast an application will be deployed and the success ...