@TraversyMedia
  @TraversyMedia
Traversy Media | DevOps Crash Course (Docker, Terraform, and Github Actions) @TraversyMedia | Uploaded November 2020 | Updated October 2024, 6 hours ago.
In this DevOps and Cloud Infrastructure tutorial, you will learn what DevOps is and how to apply some of the most important concepts including:

- Docker containers
- Infrastructure as Code
- Continuous Integration and Continuous Deployment

DevOps Directive YouTube Channel:
youtube.com/c/DevOpsDirective

Link to application: storybooks.devopsdirective.com

GitHub Repos:
- github.com/bradtraversy/storybooks (Original)
- github.com/sidpalas/storybooks (Version from video)

NOTE:
After filming I discovered that the set-env command that I used within the Github Action was deprecated due to a security vulnerability (https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/). I replaced the usage with the updated method described here (docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files)

TimeStamps:
0:00 - Intro
1:18 - Project Overview
2:21 - Application Architecture
4:14 - Part 1: Getting the initial project running
7:51 - Part 2: Dockerize the application
9:55 - Docker-compose
11:51 - Aside: Makefiles!
12:31 - Part 3: Terraform (Infrastructure as Code)
17:16 - Setting up Terraform providers
22:21 - GCP Resources
25:55 - Terraform variables
28:23 - Atlas MongoDB Resources
31:42 - Cloudflare Resources
34:33 - Aside: Secrets/credential management
37:21 - Part 4: Deploying Manually
44:25 - Part 5: CI/CD with Github Actions
50:14 - Testing the Github action
51:25 - Separate staging and production
57:22 - Outro
DevOps Crash Course (Docker, Terraform, and Github Actions)20 Browser Extensions For Web Design & DevelopmentAstro Crash CourseWelcome To My World | 2021 Home Office TourReal-Time Tweets & Socket.io Project | Twitter Streaming APIPython Django 7 Hour CourseBuild a Music Player | Vanilla JavaScriptWeb RTC Full Course & MoreMERN Crash Course | JWT Authentication, Redux Toolkit, Deployment & MoreChallenges of a Self-Taught DeveloperSimple Next.js & React Authentication With ClerkNode.js App From Scratch | Express, MongoDB & Google OAuth

DevOps Crash Course (Docker, Terraform, and Github Actions) @TraversyMedia

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER