【Udemy DevOps 高分课程】DevOps Beginners to Advanced | Decoding DevOps with Projects

以绝对初学者的身份开始 DevOps 生涯 | Linux、AWS、脚本、Jenkins、Ansible、Docker、K8s、N 层项目。

你将会学到的

  • 从头开始学习 DevOps
  • Linux、AWS、Bash 和 Python 脚本、Jenkins、Ansible、Docker、Kubernetes、Cloudformation、Terraform 等
  • 了解各种技术如何在 DevOps 中协同工作
  • 深入了解 DevOps 流程、工具和技术

要求

  • 计算机基础知识

说明

解码 DevOps 课程适合任何想要开始使用 DevOps 的人。

由于 DevOps 中有许多工具和技术,人们很难选择正确的技术。

本课程从非常基础的命令行开始,动手演示许多工具和技术。

同样最重要的是,它将通过设置您自己的项目向您展示 DevOps 中的各种技术如何协同工作。

步骤1

  • Linux基础
  • Linux 中的服务器管理
  • 流浪汉
  • 网络基础
  • 项目
    • 虚拟机上的Vprofile项目介绍和设置

第2步

  • Bash 脚本
  • 脚本基础
  • 变量、条件、循环等
  • 自动化日常管理任务

第 3 步

  • 云计算简介
  • 我是
  • Ec2 实例、EBS 卷、ELB
  • S3
  • 云观察
  • RDS
  • 自动缩放
  • 53 号公路
  • 项目
    • 适用于项目的 AWS 云设置 Lift & Shift
    • 在 AWS 云上重新构建 Web 应用程序 [PAAS 和 SAAS]

第4步

  • 版本控制系统 = Git & GitHub
  • 构建工具 | 构建和测试 Java 代码 = Maven
  • 持续集成简介
  • 詹金斯
    • Jenkins 作为构建服务器
    • 詹金斯工作 | 构建、测试、部署、通知
    • Jenkins 主/从、Nexus、Sonarqube
    • 詹金斯 CI 流水线
    • 詹金斯管理
  • 项目
    • 使用 Jenkins、Nexus、Sonarqube 和 Slack 进行持续集成

第 5 步

  • Python 脚本
  • python编程基础
  • 变量、数据类型、条件、循环、函数、模块等
  • 用于自动化操作系统任务的 Python

第 6 步

  • Ansible 简介
  • 即席命令
  • 模块
  • YAML 进入
  • 剧本
    • 变量,条件,循环,
    • 处理程序、模板等等等
  • 变量深潜
  • 角色
  • 适用于 AWS 的 Ansible
  • 项目
    • 持续交付和配置管理 [Jenkins 加 Ansible]

第 7 步

  • AWS 第 2 部分
  • VPC 深入
  • 日志管理和自定义指标
  • 项目
    • Beanstalk 和 RDS 上的 Vprofile
    • 代码提交、代码构建和代码管道
    • 适用于Vprofile 项目的 AWS云上的 CI 和 CD
    • Beanstalk、RDS、CodePipeline 等

第 8 步

  • 码头工人介绍
  • 理解和实现容器
    • 卷、网络、日志等
  • 为 Vprofile 项目构建映像
  • Docker compose 运行 vprofile 多容器
  • Kubernetes 简介
  • 用于生产环境的 Kubernetes 设置
  • Kubernetes 对象
    • Pod、服务、控制器、部署
    • 复制、自动缩放、资源配额、机密、配置映射、命名空间。
  • 项目
    • Kubernetes上的Vprofile项目部署

第 9 步

  • 适用于 AWS 云自动化的 Terraform
  • 用于 AWS 大声自动化的 Cloudformation

此课程面向哪些人:

  • 任何想学习 DevOps 的人
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
IT资源 - 高品质精品资源分享网站 » 【Udemy DevOps 高分课程】DevOps Beginners to Advanced | Decoding DevOps with Projects