AWS CodeDeploy is a deployment service that enables developers to automate the deployment of applications to instances and to update the applications as required.

User Guide
Describes how to get started and deploy applications using AWS CodeDeploy.
HTML | PDF | Kindle

AWS CLI Reference for AWS CodeDeploy
Describes the AWS CLI commands that you can use to automate deployments.

API Reference
Describes all the API operations for AWS CodeDeploy. Also provides sample requests, responses, and errors for the supported web services protocols.