From Zero to Site Reliability Engineer

Learn About the SRE Workflow

Ratings 0.00 / 5.00
From Zero to Site Reliability Engineer

What You Will Learn!

  • Learn the basics of site reliability engineering
  • Create infrastructure using Terraform
  • Deploy microservices to EKS cluster
  • Setup CI/CD pipelines
  • Install a monitoring solution to monitor cluster and application resources
  • Check vulnerabilities in Terraform code and kubernetes cluster

Description

In today's rapidly evolving landscape of Software as a Service (SaaS) environments, microservices architecture has emerged as a critical approach for building scalable and resilient applications because of this site reliability engineering (SRE) skillset has become highly desirable in the workforce. This course is designed to equip learners with the essential skills and knowledge needed to deploy a microservice to AWS EKS using Terraform and Github Actions.

Participants will embark on a journey through the core concepts of SRE, understanding its role in bridging the gap between software development and operations. Through a series of hands-on exercises, learners will gain proficiency in applying SRE principles to enhance the reliability and resilience of mission-critical systems.

The course will focus on practical implementation using Terraform, an infrastructure as code (IaC) tool, to provision and manage AWS resources needed for deploying microservices on EKS. Participants will master Terraform's declarative syntax to define infrastructure components such as EKS clusters, networking configurations, and security settings, ensuring consistent and repeatable deployments.

Furthermore, learners will explore the power of Github Actions, a continuous integration and continuous delivery (CI/CD) platform, to automate the deployment pipeline for the infrastructure and accompanying microservice example. They will discover how to configure Github Actions workflows to trigger builds to AWS EKS seamlessly, enabling rapid iteration and deployment cycles. Learners will also take a look at vulnerability scanning so that security issues can be identified and mitigated during the development process.


You will learn the following:

  • Git

  • Terraform

  • AWS

  • Visual Studio Code

  • Kubernetes

  • Containers

  • Github Actions

  • CICD Pipeline

  • Vulnerability scanning

  • Infrastructure as code

Who Should Attend!

  • Beginner level engineers looking to explore site reliability engineering
  • Anyone looking to advance from infrastructure or tech support to an SRE role
  • Engineers who are looking to automate their current workflows
  • Novice engineers looking to expand their deployment strategies to a containerized approach

TAKE THIS COURSE

Tags

Subscribers

1

Lectures

24

TAKE THIS COURSE