Node in Production Using Docker and AWS
Learn How to Create and Deploy Container Images for Node.js, MongoDB and Node Stack
Get UNLIMITED Access to ALL Courses, 1-on-1 Mentorship and More
Docker is one of the leading technologies for DevOps and something that should be a priority to learn. We are currently putting together a complete and thorough course for anyone interested in Docker and AWS.
You'll learn best practices and get the production-level code for your Node, Docker and AWS projects. The topics covered include:
- Environment variables
- npm dependencies
- Cluster
- Status route
- Docker build and run
- Dockerfile and images
- Node Alpine
- Docker Networks and multi-container projects
- Connecting Node API and MongoDB Docker containers
- Node Docker development and production setup
- Production-level Node Dockerfile
- AWS EC2 Elastic Container Service
- EC2 ECS Registry, Clusters, Tasks and Services
Course Curriculum
Intro
Available in
days
days
after you enroll
Node Production Preparations
Available in
days
days
after you enroll
-
PreviewSecuring and Making Node.js Apps Flexible with Environment Variables (5:22)
-
PreviewSeparating Development and Production Dependencies (2:44)
-
PreviewLocking in Dependencies Versions (6:17)
-
StartDeployment from Branches (4:25)
-
StartStateless Architecture and Vertical Scaling (4:26)
-
StartProcess Managers (3:56)
-
StartConsolidated Logs (2:01)
-
StartHealth-Check Endpoint (2:20)
-
StartHorizontal Scaling (4:24)
-
StartLab 0: Slides, Code and Installs (4:08)
Docker Containers
Available in
days
days
after you enroll
-
PreviewContainers vs. VMs (2:17)
-
PreviewContainer and Docker Terminology (2:38)
-
PreviewDocker Workflow (1:25)
-
StartBase Images (2:37)
-
StartMain Dockerfile Statements and Creating an Image (3:38)
-
StartRunning Docker Container (2:32)
-
StartDocker and Node Hello World (6:33)
-
StartListing and Removing Containers and Images (2:08)
-
StartAdditional Dockerfile Statements (4:52)
-
StartDevelopment with Docker using Volumes and Env Vars (4:08)
-
StartDockerizing Node and Production-level Dockerfile Example (3:39)
-
StartMultiple containers with Docker Networks and Lab 1 (4:40)
Your Instructor
