UsefulLinks
Computer Science
DevOps and SRE
Site Reliability Engineering (SRE)
1. Introduction to Site Reliability Engineering
2. Core Principles of SRE
3. Service Level Management
4. Observability and Monitoring
5. Incident Management and On-Call
6. Toil Management and Automation
7. Change and Release Management
8. System Design for Reliability
9. SRE Organization and Culture
10. Advanced SRE Practices
7.
Change and Release Management
7.1.
Safe Change Management Principles
7.1.1.
Change Approval Processes
7.1.2.
Risk Assessment for Changes
7.1.3.
Change Coordination
7.1.4.
Change Freeze Periods
7.2.
Progressive Delivery Techniques
7.2.1.
Gradual Rollouts
7.2.2.
Feature Flags
7.2.3.
Canary Releases
7.2.4.
Blue-Green Deployments
7.2.5.
A/B Testing for Reliability
7.3.
Continuous Integration and Delivery
7.3.1.
CI/CD Pipeline Design
7.3.2.
Automated Testing Gates
7.3.3.
Deployment Automation
7.3.4.
Pipeline Security
7.3.5.
Artifact Management
7.4.
Rollback and Recovery
7.4.1.
Designing for Quick Reversals
7.4.2.
Rollback Procedures
7.4.3.
Monitoring for Rollback Triggers
7.4.4.
Post-Rollback Analysis
7.4.5.
Forward Fix vs Rollback Decisions
Previous
6. Toil Management and Automation
Go to top
Next
8. System Design for Reliability