Creating an Elastic Beanstalk application
Now that you understand the basic concepts of Elastic Beanstalk, let's turn our attention to creating a new Elastic Beanstalk application. You can create and configure Elastic Beanstalk applications using a variety of methods:
- AWS console
- AWS CLI and SDKs
- AWS CloudFormation
- Elastic Beanstalk CLI
In this chapter, we will first create an Elastic Beanstalk application in the AWS console, and then use the Elastic Beanstalk CLI to manage, update, and refine the application.
When you are creating a Docker application, it is important to understand that Elastic Beanstalk supports two kinds of Docker applications:
- Single-container applications: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/docker-singlecontainer-deploy.html
- Multi-container applications: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker_ecs.html
For our use case, we will be following a very similar approach to how we configured the todobackend application for the...