Real-world Scenarios
This section contains practical scenarios for Site Reliability Engineers (SREs) with real-world implementation examples. Each scenario presents a common challenge faced in production environments and provides a complete solution with code and deployment instructions.
Available Scenarios
- AWS VM Log Monitoring API: Create a lightweight Golang-based API that exposes application logs from EC2 instances for monitoring systems
Purpose
These scenarios are designed to help SREs:
- Understand practical implementation patterns for solving common reliability challenges
- Learn how to design and implement robust monitoring solutions
- Gain hands-on experience with technologies used in SRE practice
- Demonstrate end-to-end solutions from problem statement to deployment
Contributing
To contribute a new scenario, please follow these guidelines:
- Create a new markdown file in the scenarios directory
- Include a clear problem statement that describes a real-world challenge
- Provide a complete solution with code and implementation details
- Include deployment instructions and troubleshooting guidance
- Add the scenario to the SUMMARY.md file under the SRE section