Guides
In-depth guides for DevOps professionals
Introduction to AWS
Learn AWS fundamentals step by step, from basic concepts to building your first cloud application.
Introduction to Python
A practical guide to Python programming from basics to building real projects
Introduction to Docker
Learn how to use Docker to build, ship, and run applications efficiently through containerization
Introduction to Kubernetes
Learn how to orchestrate containerized applications at scale with Kubernetes
Introduction to Linux
A practical guide to getting started with Linux for beginners and experienced users alike. Learn the basics of the Linux operating system, command line, and system administration skills needed to feel comfortable in a Linux environment.
Introduction to CI/CD with GitHub Actions
Learn to automate your development workflow with GitHub Actions, from basic builds to sophisticated deployment pipelines.
A Practical Guide to FinOps for DevOps Engineers
Learn how to implement FinOps practices in your DevOps workflows to optimize cloud costs while maintaining performance and reliability.
Networking Fundamentals for Developers
A comprehensive guide to computer networking concepts, from basic protocols to advanced cloud networking and automation.
Introduction to Ansible
Learn how to automate server configuration and deployment tasks with Ansible, from basic concepts to production-ready practices.
Introduction to Bash
A guide to learning the basics of Bash scripting and command line usage.
Introduction to Git
A guide to understanding and learning Git version control