Search code examples
amazon-web-servicesamazon-elastic-beanstalkaws-code-deploy

AWS CodeDeploy?


My app is created using elastic-beanstalk aws service, do I need to use the AWS CodeDeploy service to deploy my app?

Currently I just do:

eb deploy myApp

Then, a new application version is deployed without using AWS CodeDeploy. So, AM I doing something wrong?


Solution

  • Elastic beanstalk do it on your behalf. During deployment process you define some polices and roles, which defines elastic beanstalk will call these services on your behalf. Codedeploy is one of that services. Elasticbeanstalk does automation of your process only and setup thet whole deployment environment for you (php,nginx/apache in case of web), if you look /opt/elasticbeanstalk/, you can see codedeploy folder there, which means that you do not need to do it manually.