Introduction to Site Reliability Engineering

...
This is a virtual classroom course. You can find more information about our virtual classroom here

Site reliability Εngineering (SRE) is a discipline that incorporates aspects of software engineering and applies them to infrastructure and operations problems. The main goals are to create scalable and highly reliable software systems. During this course participants will learn the fundamentals of SRE, so the principles & practices that enable enterprises to reliably and economically scale critical services. They will learn about what makes SRE such an important discipline when practiced correctly, and how it can improve both the stability and performance of your enterprise applications.

A discount is available when:
  • a single customer proceeds with more than three registrations for a particular session;
  • a learner is not currently employed.
Please contact us to receive your discount coupon if you meet any of the above-mentioned criteria.

Please also note that the upcoming sessions are guaranteed to run once they have a minimum number of learners registered.
Total price:
380.00480.00 final price

Available Sessions

DateTimezoneTraining TypeWeekend-WeekdayDescriptionPrice 
Coming soonEurope/AthensLive VirtualWeekday380.00480.00 final price

Site reliability Εngineering (SRE) is a discipline that incorporates aspects of software engineering and applies them to infrastructure and operations problems. The main goals are to create scalable and highly reliable software systems. During this 8-hour course participants will learn the fundamentals of SRE, so the principles & practices that enable enterprises to reliably and economically scale critical services. They will learn about what makes SRE such an important discipline when practiced correctly, and how it can improve both the stability and performance of your enterprise applications.

Who should attend

  • Software Engineers interested in learning about how to use and apply SRE within an operations environment
  • DevOps practitioners interested in understanding the role of SRE and how to consider using it within their own organization

Prerequisites

The course has no specific prerequisites.

What will you learn

During this course you will learn about the following topics.

Culture

  • The Dev and Ops Silos
  • What is SRE
  • The difference between SRE and DevOps
  • SRE Principles
  • Getting on-board the SRE Culture
  • SRE team topologies
  • Expectations vs Reality
  • Hiring SREs
  • Educating SREs

Automation

  • What is Toil
  • Techniques for reducing toil
  • Tips for automation
  • Exploring the different levels of automation
  • Automation Pitfalls

Testing

  • Why it matters
  • Pre-Production Testing: Unit, Integration, Load
  • Production Testing: Canarie, Flags and Chaos Engineering

Incident Management

  • Exploring the Team Topologies
  • Incident Response Protocol
  • Troubleshooting Sane Practices
  • Tools of the Trade
  • Writing Postmortems
  • Incident Management Training

Observability

  • Monitoring
  • Golden Signals
  • Alerting
  • Logging
  • Tracing
  • Common Pitfalls
  • Sane Practices

Introduction to SLOs/SLIs

  • What are the Service Level Indicators
  • What are the Service Level Objectivess
  • Error Budgets
  • Good Practices and Common Pitfalls
  • Workshop

The Reliability aspect of SRE

  • What is Reliability
  • The difference between failure and fault
  • Tolerating faults
  • Reliability Practices
  • Ensuring compliance with reliable practices (Production Readiness Reviews)
  • Deployment strategies
  • Benefits of cluster orchestrators
  • Kubernetes
  • The Operator Pattern
  • Disaster & Recovery
  • Capacity Planning
  • Drills

Introduction to Chaos Engineering

  • History
  • What is Chaos Engineering
  • Running Chaos Engineerign Experiments
  • Tools of the Trade
  • Common Pitfalls and Tips
  • Gameday example

 

Timezone

Training Type

Weekend-Weekday

How it works

Registration

You may enroll in the course by providing your full name and email address through our website's 'add to cart' feature or by sending an email to hello@learningactors.com. We treat your personal data, including your full name and email address, with strict confidentiality.

Payment Options

We offer multiple payment methods, including credit cardbank transfer, and PayPal. To receive your invoice, please provide your VAT number (when applicable), address, and zip code. Again, you may provide us with this information either through our website's 'add to cart' feature or by sending an email to hello@learningactors.com. Please note that you can typically expect to receive your invoice on the first day of training, unless there are exceptional circumstances that necessitate a different approach. We’re happy to provide you with a pro-forma invoice if this meets your needs.

Expectations

Following registration, you can anticipate an info email from us approximately one week before the course start date. This email will contain course details, such as the title, date, and time, along with a request to complete a pre-course form. Additionally, we will provide the relevant Zoom link, which is  applicable for all our virtual-live courses, and will invite you to the course's Slack channel on the LA Slack workspace (learningactors.slack.com). For specific courses, you will also receive a preparation email that will set you ready for the course.
Finally, after the session concludes, we kindly request that you take a moment to provide us with your feedback, as it is of great importance to us. Additionally, we will ensure that you receive the learning material through Slack, which will be instrumental in keeping your learning journey on track!

Reminders

  • Discounts are available in two scenarios: when a single customer registers for more than three sessions or if the customer is currently unemployed. Contact the LA team to receive a discount coupon if you meet these criteria.
  • All upcoming sessions displayed on our website are guaranteed to proceed once the minimum required number of learners register. In the case that we must cancel a session, a full refund will be issued to those who have pre-paid for that specific session.