Intro to DevOps
In this course, you’ll learn about modern DevOps processes and technologies used to set up, connect, and monitor web apps at a global scale. We introduce Docker, Docker-Compose, and Kubernetes, and show you how to deploy a scaling app. We also discuss some theory and methods used for dealing with deployments.
It's strongly recommended that you understand the basics of networking and have written a few web apps before going through this course.
Topics
- Machines, Virtual Machines, and Containers
- Docker I: One Container...
- Docker II: Many Containers!
- Building for Scale: App Architecture Styles
- Introduction to Kubernetes
- Intro to Github Actions for CI/CD (coming soon)