Syllabus - DevOps Bootcamp

Learn by doing with a hands-on and project based approach
Introduction to networking ​Networking fundamentals, OSI layer protocols, port forwarding, how the internet works, command line tools, and more.
Introduction to Linux ​Learn about the essentials of working with Linux, including some important commands.
Command line tools ​Various command line tools, bash scripting, regex, introduction to git, and more.
Docker ​Introduction to containers, hands-on demos, concepts, architecture, images, networking, best practices, development profiles, Docker Compose, Docker Swarm.
Kubernetes ​Introduction, architecture, set-up, objects, networking, storage, HA, monitoring, logging, production-ready applications.
Servers ​Introduction to web-servers, Nginx, and more.
CI/CD ​Setting up a CI/CD pipeline, GitHub Actions, Harness CI, Circle CI, and more.
Infrastructure as code ​Infrastructure provisioning, Terraform, Pulumi, configuration management, and more.
Monitoring and logging ​Monitoring tools and practices, Prometheus, Thanos, Grafana, Jaeger, New Relic, and more.
Service mesh ​Istio, Envoy, Linkerd, and more.
GitOps ​Manage infrastructure and application configurations using Git.
Working with cloud providers ​Learn about cloud providers, design patterns, and more.
Testing ​Create robust applications with application testing.
Chaos engineering ​The next step in testing.
Cloud native tools deep dive ​Navigating the Cloud Native tools landscape with a hands-on deep dive to get you started with the use-cases and contributor journey of various projects.

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
) instead.