In this video, use the AWS CLI and Docker Compose to deploy your website into AWS S3. Learn how AWS CLI works, how to use it to issue API calls against S3, and how to recursively copy files and directories into S3 buckets.
- [Instructor] So, let's go ahead and add that CLI … to our Docker Compose file. … So docker-compose.yml, this looks familiar, … it's our Docker Compose YAML. … And what we're going to do is we're going to add a new service … for running our AWS CLI. … Let's just call it aws. … And fortunately, we don't need to build an image for this … because plenty on the internet exist … that already provide this. … Because I don't know what image I'm going to use, … I'm going to go onto the Docker Hub and find it. … So I'm going to open Google Chrome and I'm going to go … to the Docker Hub at hub.docker.com. … And now I'm going to search for awscli. … I usually like to use the most popular option, … so I'm going to use this guy, organs, cool name, … and awscli, like this. … A few other things that I want to do, … but fortunately I don't have to retype them, … is just copy basically all of this … and put it inside of here. … And the reason why is because, like I mentioned earlier, … every AWS client …
- Writing your first Dockerfile
- Using Docker Compose
- Testing your app with RSpec, Capybara, and Selenium
- Writing Terraform code
- Deploying a website into AWS S3
- Writing and running integration tests
- Writing a CI/CD pipeline with Jenkins
Skill Level Beginner
1. The Project/The Mission
Your application, pre-DevOps2m 59s
2. Testing Locally with Docker
3. Testing Your App with RSpec, Capybara, and Selenium
4. Infrastructure as Code with Terraform
5. CI/CD as Code with Jenkins
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.