With CodeCommit configured and ready to use for our WordPress application, we can now move on to yet another Code Suite service that can actually be used to deploy the code across thousands of EC2 instances! Here's introducing AWS CodeDeploy!
AWS CodeDeploy is basically a deployment service that allows you to automate the deployment of your applications to Amazon EC2 instances, Lambda functions, or even to on-premise instances. There is no limit to what an AWS CodeDeploy service can deploy. You can use it for deploying virtually anything from code, packages, binaries, scripts, files, and so on. As of writing this book, CodeDeploy only supports GitHub repositories and Amazon S3 buckets as the default application content repositories. Yes, you heard it right, CodeDeploy does not support CodeCommit as a repository source as of now.
Besides the automation, CodeDeploy also provides you with the following set of useful benefits. It allows you to:
- Quickly create new prototype...