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.