This repository contains training materials and hands-on exercises for the SRE (Site Reliability Engineering) and DevOps AI Bootcamp. The bootcamp is designed to help participants learn and implement modern DevOps practices, SRE principles, and AI-driven automation in their development and operations workflows.
- Provide hands-on experience with essential DevOps and SRE tools and practices
- Learn containerization and orchestration with Docker and Kubernetes
- Understand CI/CD implementation using GitHub Actions
- Master monitoring and observability using Prometheus and Grafana
- Integrate AI-driven approaches into DevOps workflows
The project includes comprehensive guides on various topics:
- Docker Guide: Learn containerization basics and best practices
- Kubernetes Guide: Understanding container orchestration and cluster management
- GitHub Actions:
- Basic CI/CD implementation
- Kubernetes integration with GitHub Actions
- Monitoring Stack:
- Prometheus for metrics collection
- Grafana for visualization and alerting
- Containerization: Docker
- Orchestration: Kubernetes
- CI/CD: GitHub Actions
- Monitoring: Prometheus & Grafana
- Version Control: Git
- Infrastructure as Code (IaC)
- AI/ML Integration in DevOps
- Clone this repository
- Review the documentation in the
docs/folder - Follow the hands-on exercises in each section
- Implement the learned concepts in provided practice scenarios
docker-guide.md: Docker fundamentals and best practiceskubernetes-guide.md: Kubernetes deployment and managementgithub-actions-guide.md: CI/CD pipeline implementationgithub-actions-kubernetes.md: Kubernetes deployment automationprometheus-grafana-guide.md: Monitoring stack setup and configuration
Feel free to contribute to this project by:
- Submitting bug reports
- Proposing new features
- Creating pull requests
- Improving documentation
This project is open source and available under the MIT License.
This bootcamp is designed to provide practical, hands-on experience in modern DevOps and SRE practices while incorporating AI-driven approaches to improve operational efficiency.