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
TheItzy » GitLab CI: Pipelines, CI/CD and DevOps for Beginners