Week 1 | Monitoring Fundamentals • Importance of Monitoring in DevOps • Monitoring Types: Infrastructure, Application, Network • Tools for Monitoring: Prometheus, Nagios, Zabbix • Hands-On: Setting Up Basic Monitoring |
Week 2 | Advanced Monitoring with Prometheus and Grafana • Prometheus Architecture and Concepts • Setting Up Prometheus Metrics and Alerts • Grafana Dashboards and Visualization • Hands-On: Advanced Monitoring with Prometheus and Grafana |
Week 3 | Centralized Logging • Importance of Logging in DevOps • Tools for Logging: ELK Stack (Elasticsearch, Logstash, Kibana), Fluentd • Setting Up Centralized Logging • Hands-On: Implementing ELK Stack |
Week 4 | Advanced Logging with ELK Stack • Logstash Pipelines and Filters • Elasticsearch Queries and Indexing • Kibana Dashboards and Visualizations • Hands-On: Advanced Logging Techniques |
QUIZ 1 |
|
Week 5 | DevOps Security (DevSecOps) • Introduction to DevSecOps • Security Best Practices in CI/CD • Tools for Security: OWASP ZAP, SonarQube • Hands-On: Integrating Security into CI/CD Pipeline |
Week 6 | Infrastructure Security • Securing Infrastructure in Cloud and On-Premises • Network Security Best Practices • Using Security Groups, Firewalls, and VPNs • Hands-On: Securing Infrastructure with AWS |
Week 7 | Compliance and Governance • Importance of Compliance in DevOps • Compliance Frameworks: GDPR, HIPAA, PCI-DSS • Tools for Compliance: Chef InSpec, OpenSCAP • Hands-On: Implementing Compliance Checks |
Week 8 | Incident Management • Incident Management Process • Tools for Incident Management: PagerDuty, Opsgenie • Post-Incident Review and Analysis • Hands-On: Setting Up Incident Management Workflows |
QUIZ 2 |
|
Week 9 | Performance Optimization • Performance Tuning Best Practices • Tools for Performance Monitoring: New Relic, Dynatrace • Analyzing and Improving Performance • Hands-On: Performance Optimization Techniques |
Week 10 | Chaos Engineering • Introduction to Chaos Engineering • Principles and Practices of Chaos Engineering • Tools: Gremlin, Chaos Monkey • Hands-On: Implementing Chaos Engineering |
Week 11 | - |
Week 12 | - |
PROJECT REPORT |