SRE Bootcamp
About This Program
Site reliability engineering (SRE) is essential for large company systems. Site reliability engineers (SREs) devise more efficient ways of completing tasks that have historically been done by operations teams, using software and automation to solve problems and manage production systems. Through code, SRE allows for more scalability and sustainability in operations managing thousands or even hundreds of thousands of machines.
In the world of SRE, it is vital to master the art of balancing new features and reliability for users. To do so, SREs typically split their time between operations tasks and development work (creating new features, scaling the system, and implementing automation).
As our world becomes increasingly digital, SRE is more critical than ever. This five-week training will teach you how to be a successful SRE. You can expect to learn about best practices in software development, tools and techniques to simplify the project development process, and the cloud (specifically AWS). The course will also cover implementing an optimal and adequate architecture without leaving security aside. Additionally, you’ll learn about DevOps culture and the implementation of automation pipelines with best practices, deployment strategies, and infrastructure as code.
About the Training Model:
You will receive a self-study kit, a course project definition, and an assigned mentor. Throughout the course, you can access 1:1 mentoring sessions, gain hands-on experience with real-world scenario challenges, and attend workshop sessions led by Wizeliners. You will culminate the program by developing a capstone project that includes the following three steps:
- Create the source code for an API
- Learn and experiment with working in a cloud environment
- Automate the deployment of the API to the cloud
At the end of the course, you will be able to apply SRE technical skills using Wizeline’s best practices confidently. Plus, if you meet all the requirements, you will be awarded a Wizeline Academy diploma.
What Does the Bootcamp Involve?
- Complete the self-paced learning journey
- Attend the following live sessions:
- One kickoff (1 hour)
- Six workshops (1.5 hours / Tuesdays and Thursdays at 5:30 pm CST)
- Access 1:1 mentoring sessions with an expert
- Deliver mini-challenges and a final capstone project
Who should take this course?
This course is designed for people with knowledge of SRE and/or DevOps basics.
Before the course, students should:
- Be able to perform as an SWE, applying best practices
- Have knowledge of different types of data storage
- Understand networking needs on a project and be familiar with virtual networks
- Understand the differences between containers and VMs and be able to implement best practices
- Be comfortable working with Linux and able to develop shell scripts
- Have some knowledge of infrastructure as code
- Be able to implement security practices at the code level and describe how to secure web protocols
- Be able to explain metrics to monitor application and infrastructure
- Reside preferably in México or Colombia
- Have 6 hrs availability per week
Selection Process
You have until Sunday, February 19 to register. Following registration, you will have until Tuesday, February 21 to complete an English assessment and deliver a practical test about completing the functionality of an API. You will receive the challenge instructions through a confirmation email.
On Thursday, February 23, you will receive an email to notify you about your application/acceptance status.
Requirements
Personal computer
Terraform
AWS Free Tier
Git
Docker