Training > DevOps & Site Reliability > Introduction to DevOps and Site Reliability Engineering (LFS162)
Training Course

Introduction to DevOps and Site Reliability Engineering (LFS162)

Learn how to start transforming your organization using the principles and practices of DevOps in this free course.

Who Is It For

If you are a manager looking for guidelines on how to start transforming organizations, and understand where to start, this course is for you. If you aspire to make a career in the world of DevOps and Site Reliability Engineering, this course is your starting point.
read less read more
What You’ll Learn

In this course you will learn how DevOps is influencing software delivery, how cloud computing has enabled organizations to rapidly build and deploy products and expand capacity, how the open container ecosystem, with Kubernetes in the lead, is truly revolutionizing software delivery, and the why, what and how of writing Infrastructure as Code. The course also covers Continuous Deployment and Continuous Delivery (CI/CD), as well as the role played by observability systems, what to observe and why.
read less read more
What It Prepares You For

Upon completion, you should have a good understanding of the foundation, principles, and practices of DevOps and Site Reliability Engineering, and have gained the knowledge and skills to understand how to deploy software with confidence, agility and high reliability using modern DevOps and SRE practices.
read less read more
Course Outline
Chapter 1. Welcome!
Chapter 2. Introduction to DevOps and Site Reliability Engineering
Chapter 3. Introduction to Cloud
Chapter 4. Introduction to Containers
Chapter 5. Infrastructure as Code
Chapter 6. Continuous Integration/Continuous Delivery
Chapter 7. Introduction to Observability
Chapter 8. Site Reliability Engineering

Prerequisites
To make the most of this course, you will need to have:

  • Intermediate understanding of Linux systems
  • Knowledge of networking concepts, utilities and troubleshooting
  • Basic scripting knowledge
  • Computer and network security concepts
  • Virtualization concepts
  • Systems administration and troubleshooting skills

Any modern day laptop with a minimal configuration of at least 4 GB of RAM, 2 vCPUs and a terminal emulator software like putty is needed.