Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Deploying App with Docker, Travis CI and AWS Elastic Beanstalk

via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to deploy applications using Docker, Travis CI, and AWS Elastic Beanstalk in this comprehensive tutorial. Master Docker fundamentals, including Dockerfile creation, image building, and container management. Explore Docker's workflow and advantages, then create a static web app and push it to Docker Hub. Dive into GitHub basics and AWS Elastic Beanstalk, setting up S3 buckets and IAM credentials. Understand Travis CI's role in continuous integration, create Travis configuration files, and execute deployments to test and production environments. Conclude by managing domain names with AWS Route 53 and learning how to properly delete AWS services.

Syllabus

1. Getting started with docker.
2. Docker File, Image, Container.
3. Docker Workflow.
4. Docker Advantages.
5. Installing Docker.
6. Creating Static Web App.
7. Sign Up to Docker Hub.
8. Dockerize the App.
9. Docker Compose.
10. Push Image to DockerHub.
11. GitHub.
12. Install Git on Windows.
13. AWS Elastic Beanstalk Intro.
14. Sign Up to AWS and Billing.
15. Creating Sample App on Elastic Beanstalk.
16. Creating S3 Bucket.
17. Creating IAM Credentials.
18. Travis Intro.
19. Sign Up to Travis.
20. Travis Workflow.
21. Travis File.
22. Travis Demo I.
23. Travis Demo II.
24. Deploy to Test and Production.
25. Buying Domain Name.
26. Domain name with AWS Route 53.
27 Deleting AWS Services.

Taught by

CloudxLab Official

Reviews

Start your review of Deploying App with Docker, Travis CI and AWS Elastic Beanstalk

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.