From Zero to Site Reliability Engineer

所在平台: Udemy

课程主页: https://www.udemy.com/course/from-zero-to-site-reliability-engineer/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:从零到站点可靠性工程师 课程概述:在当今快速发展的软件即服务(SaaS)环境中,微服务架构已成为构建可扩展和弹性应用的重要方法,因此,站点可靠性工程(SRE)技能在职场上变得极为重要。本课程旨在帮助学习者掌握必要的技能和知识,以便使用Terraform和Github Actions将微服务部署到AWS EKS。参与者将通过学习SRE的核心概念,理解其在软件开发与运维之间架起桥梁的作用。通过一系列实践练习,学习者将熟练应用SRE原则,提高关键系统的可靠性和韧性。 课程将重点使用基础设施即代码(IaC)工具Terraform,来配置和管理在EKS上部署微服务所需的AWS资源。参与者将掌握Terraform的声明式语法,以定义基础设施组件,如EKS集群、网络配置和安全设置,从而确保一致和可重复的部署。此外,学习者还将探索Github Actions的强大功能,这是一种持续集成和持续交付(CI/CD)平台,用于自动化基础设施和相应微服务示例的部署管道。他们将学习如何配置Github Actions工作流,以便无缝触发到AWS EKS的构建,实现快速迭代和部署周期。学习者还将了解漏洞扫描,以便在开发过程中识别和缓解安全问题。 学习内容包含:Git、Terraform、AWS、Visual Studio Code、Kubernetes、容器、Github Actions、CI/CD管道、漏洞扫描、基础设施即代码。

课程评论(0条)

课程详情

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:GitTerraformAWSVisual Studio CodeKubernetesContainersGithub ActionsCICD PipelineVulnerability scanningInfrastructure as code

课程标签

0人关注该课程

主题相关的课程