lets spinoff…
what is Elastic Beanstalk ?
Just how Kubernetes is an Orchestration tool for Containers,
Elastic Beanstalk is an Orchestration Service for other
AWS Resources like-
EC2, S3, ELB, Notification Services ,etc...
lets start with an Example
1. Create Application in EBS
2. Provide Application Name : ex: docker-demo
3. Provide Platform : ex: Docker
4. Application Code : Sample-Application
sample : Application — docker-demo
sample : Environment — DockerDemo-env
NOTE: Application Versions are stored in S3
Verify
click on docker-demo
click on the URL link
New Docker project
— lets deploy new version of our code —
create a zip file of a project which has a Dockerfile.
Upload & Deploy --> click on choose file --> .zip file
Click on URL
upload the .zip of the project which has Dockerfile with EXPOSE line
check application versions
lets Verify from URL
checking the s3 bucket for the resources
lets verify the EC2 instance as well
that’s all folks, take it easy….