Complete GitLab DevOps Bootcamp: CI/CD, Terraform, Ansible,

所在平台: Udemy

课程主页: https://www.udemy.com/course/complete-gitlab-devops-bootcamp-cicd-terraform-ansible/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Complete GitLab DevOps Bootcamp: CI/CD, Terraform, Ansible **课程概述:** 本课程旨在帮助您充分发挥 GitLab CI/CD 的强大功能,并全面提升您的 DevOps 技能。通过实践操作,您将学习如何使用 GitLab 构建、保护和自动化软件交付流水线,并掌握 DevSecOps、Terraform、Ansible 和 Helm 的实际应用。 **课程内容:** * **GitLab CI/CD 基础与进阶:** 从零开始设置和配置 GitLab CI/CD 流水线,直至构建高级、生产级别的自动化流水线。 * **DevSecOps 实践:** 学习如何集成自动化安全扫描和策略控制,确保 CI/CD 工作流程的安全性。 * **Terraform 与 GitLab 集成:** 使用 Terraform 自动化 AWS 资源的创建,包括 EC2、S3、EKS 等。 * **Ansible 与 GitLab CI/CD 集成:** 利用 Ansible 实现服务器配置和应用程序部署的自动化。 * **Helm 基础与 Kubernetes 部署:** 学习 Helm 的基本概念,并使用 Helm Charts 将应用程序打包、部署到 Kubernetes 集群(EKS)。 * **GitLab Runner 管理:** 了解如何在自托管 GitLab Runner 上运行流水线,包括在 AWS 上使用 Docker Runner。 * **CI/CD 流水线管理:** 掌握环境、变量、制品、计划型流水线和模板在 GitLab 中的管理。 * **高级 CI/CD 模式:** 应用真实的 CI/CD 模式,了解并使用条件逻辑(rules, when, include 等)。 **目标受众:** DevOps 工程师、云架构师、开发者、系统管理员等希望掌握 GitLab CI/CD 及相关自动化工具的专业人员。 **学习收获:** 通过本课程,您将获得构建、保护和自动化软件交付流水线的必备技能,为您的 DevOps 职业生涯增添强大的实践能力。

课程评论(0条)

课程详情

Unlock the full power of GitLab CI/CD and take your DevOps skills to the next level! This hands-on course teaches you how to build, secure, and automate software delivery pipelines using GitLab, with real-world implementations of DevSecOps, Terraform, Ansible, and Helm.You'll start by mastering the fundamentals of GitLab CI/CD and progress toward building advanced, production-ready automation pipelines. Learn to provision infrastructure with Terraform, automate configuration using Ansible, and secure your CI/CD workflows with integrated security tools and DevSecOps practices.You'll also explore Helm basics, and understand how to use Helm charts for packaging and deploying applications to Kubernetes clusters (EKS) from your GitLab pipelines.Whether you're a DevOps engineer, cloud architect, developer, or sysadmin, this course gives you the practical knowledge and skills to:What You'll Learn:Set up and configure GitLab CI/CD pipelines from scratchImplement DevSecOps with automated security scans and policy controlsUse Terraform with GitLab to automate AWS resource creation (EC2, S3, EKS, etc.)Integrate Ansible with GitLab CI/CD for server configuration and app deploymentLearn the basics of Helm and deploy applications to Kubernetes using Helm chartsRun pipelines on self-hosted GitLab Runners, including Docker-based runners on AWSManage environments, variables, artifacts, scheduled pipelines, and templates in GitLabApply real-world CI/CD patterns with conditional logic (rules, when, include, etc.)

课程标签

0人关注该课程

主题相关的课程