Principles of SRE
This course provides an introduction to Site Reliability Engineering (SRE), including background, general principles, and practices. It also describes the relationship between SRE and DevOps. The content in this course will help prepare you for the Google “Professional Cloud DevOps Engineer” certification exam.
If you have any comments or feedback, feel free to reach out to us at firstname.lastname@example.org.
- Learn about Site Reliability Engineering (SRE)
- Understand its core vocabulary, principles, and practices
- Discover how to use SRE to implement DevOps principles
- Anyone interested in learning about Site Reliability Engineering and its fundamentals
- DevOps practitioners who want to understand the role of Site Reliability Engineer
- Engineers interested in obtaining the Google “Professional Cloud DevOps Engineer” certification
- A basic understanding of DevOps
- A basic understanding of the software development life cycle
Welcome to Site Reliability Engineering Principles on Google Cloud Platform. My name is Daniel Mease and I'll be taking you through this course. I'm a GCP instructor here at cloud Academy with over five years of cloud experience and 15 years of software development experience. If you have any questions or concerns about the content of this course, please connect with me on LinkedIn or send an email to email@example.com. If you experience any problems or technical issues make sure to email firstname.lastname@example.org. And one of our cloud experts will get back to you as soon as possible.
There are a few different types of people who will benefit from taking this course. First, anyone who wants a basic introduction to Site Reliability Engineering. Second, anyone currently implementing DevOps practices who want to understand how Site Reliability Engineering can help play a role. Finally, anyone taking the Google Professional Cloud DevOps Engineer certification exam.
Now this course is going to provide a general overview of Site Reliability Engineering, including its history, core vocabulary, practices, and how it can complement DevOps. The content of this course is mostly high-level concepts. And so the prerequisites are gonna be pretty light. It would be useful to have a basic understanding of DevOps as well as having a basic understanding of the software development life cycle.
So if you're ready to learn about Site Reliability Engineering, let's get started.
Daniel began his career as a Software Engineer, focusing mostly on web and mobile development. After twenty years of dealing with insufficient training and fragmented documentation, he decided to use his extensive experience to help the next generation of engineers.
Daniel has spent his most recent years designing and running technical classes for both Amazon and Microsoft. Today at Cloud Academy, he is working on building out an extensive Google Cloud training library.
When he isn’t working or tinkering in his home lab, Daniel enjoys BBQing, target shooting, and watching classic movies.