Courses by DevOps Directive:
⎈ Kubernetes: Beginner to Pro
Learn to deploy and operate your applications effectively!
- History and motivation of Kubernetes
- Technology overview
- Installation and set up
- Built-in Kubernetes resources
- Helm
- Demo application
- Deploying the demo application
- Extending the Kubernetes API
- Deploying 3rd parting tooling
- Developer experience
- Debugging
- Deploying to multiple environments
- Cluster/node upgrades
- Continuous Integration/Continuous Delivery
🐳 Docker: Beginner to Pro
Learn Docker and containers to improve your software systems!
- History and motivation of containers
- Technology overview
- Installation and set up
- Using 3rd party container images
- Understanding data + Docker volumes
- Demo application
- Building container images
- Container registries
- Running containers
- Container security
- Interacting with Docker objects
- Development workflow
- Deploying containers
🏗️ Terraform: Beginner to Pro
Learn how to use Terraform to automate your cloud infrastructure!
- What is Terraform?
- Reference application architecture
- Evolution of cloud + Infrastructure as Code
- Terraform overview + setup
- Basic Terraform usage
- Variables and outputs
- Additional language features
- Project organization + modules
- Managing multiple environments
- Testing terraform code
- Developer workflows and automation