GitLab CI: Pipelines, CI/CD and DevOps for Beginners

GitLab CI: Pipelines, CI/CD and DevOps for Beginners

Learn GitLab CI / CD with Docker & DevOps:获得宝贵的 DevOps 技能。建立管道。

你将会学到的

  • 什么是流水线
  • 什么是持续集成(CI)、持续交付(CD)和持续部署(CD)
  • 使用 Gitlab CI 自动化构建、测试和部署
  • 学习构建 CI/CD 管道的行业“最佳实践”
  • 向未来的雇主展示您对构建 CI/CD 管道的理解
  • 自动化构建、测试和部署
  • 使用 AWS 自动部署
  • 通过代码质量检查、单元测试、API 测试构建管道
  • 通过动手作业解决问题
  • 创建合并请求和审查代码
  • 动态环境

要求

  • GitLab .com 帐户(免费计划非常有效)
  • 具有 Linux、Linux 命令和使用终端的基本经验
  • 了解如何使用 Git(基本知识,例如在本地配置存储库、克隆、合并、提交、推送)
  • 允许您安装其他工具(Node、npm、Docker、Virtualbox)的管理员权限
  • 可选:一些基本的 Docker 经验将是一个奖励

说明

本课程既没有得到 GitLab, Inc. 的认可,也没有与其合作,也没有隶属于它。

本课程将教您如何将 Gitlab CI 用于您自己的项目。您将学习 CI/CD 的基础知识,并从第一堂课开始构建管道。

一些亮点:

– 概述 Gitlab 架构

– 创建一个简单的管道

– 通过部署一个简单的网站来学习 CI/CD 实践

– 在 Gitlab 中使用 Docker 镜像

– 了解如何使用 AWS S3 和 AWS Elastic Beanstalk 将 Java 应用程序部署到 AWS。

本课程不会让您成为 GitLab CI / DevOps 专家

许多课程承诺您将成为专家。成为任何工具的专家都需要时间和努力。承诺这样的事情根本没有意义。它不会诚实。

这是为初学者设计的课程。学习构建管道是一个反复尝试的过程,可能会非常令人沮丧。您需要了解您使用的工具以及 GitLab 如何支持您的需求。最后,GitLab 只是一个工具。

我将尝试向您解释基础知识并为您提供足够的练习机会,以便您也可以在自己的项目中轻松应用所学知识。我将向您展示如何使用 Gitlab CI 构建管道。

此课程面向哪些人:

  • 软件开发人员学习构建管道以测试和部署代码
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » GitLab CI: Pipelines, CI/CD and DevOps for Beginners