与 Docker 大师一起学习 Ansible DevOps 和自动化:掌握最新 Ansible(2024 v10.x),包含全浏览器实验室!

您将会学到

  • Ansible 初学者指南
  • 如何高效运用 Ansible 配置文件
  • 创建和使用 Ansible 清单
  • 使用 Ansible 事实收集有用的自动化信息
  • 理解并使用 Ansible 模块
  • 如何使用和编写 Ansible Playbooks
  • 通过 Includes、Roles 和 Tags 高效组织 Ansible playbook 结构
  • 如何使用 Ansible 连接云服务与容器,包括 AWS 和 Docker
  • 创建和使用动态库存
  • 创建和运用 Ansible 插件
  • 创建与使用 Ansible 模块
  • 使用 Ansible 变量和特殊变量
  • 使用 Ansible Vault 加密信息
  • 高级主题 – 内置模块、并行处理、条件判断、任务委派
  • 使用 Ansible 进行问题排查
  • 使用 Ansible 进行验证和测试(最佳实践)
  • 使用 Jinja2 进行自动化模板设计

课程要求

  • Linux 系统管理基础入门知识
  • 课程从基础知识出发,将系统化地教授你所需掌握的所有内容
  • 需要一台计算机(Mac/Windows/Linux)来运行包含的实验,或者需要互联网连接来参与免费的在线实验

课程描述

通过全面的学习体验,充分释放 Ansible 的强大功能,从基础到高级主题全面覆盖!引导您深入了解 Ansible 的各个方面,包括清单、模块、变量、YAML、剧本、角色、高级主题,以及结合 AWS 和 Docker 的实际应用案例。

注重实践操作,您可以在浏览器中通过提供的实验室环境进行练习,该环境可在您的系统上运行。为了帮助您巩固所学知识,每个示例都存放在一个便捷的代码库中,方便您参考和深入探索。

此外,课程中穿插着互动问答和挑战环节,帮助您巩固所学知识,让学习过程既有趣又富有互动性。即刻开启您的 Ansible 学习之旅,成为自动化与 DevOps 领域的专家!

学生评价

“这是有史以来评价最高的 Udemy 课程!”

“涵盖了其他课程未提及的许多选项,且介绍得非常详细。对任何 Ansible 学习者来说都是极好的补充,也是日后参考的好资料。非常感谢。”

“这门课程内容全面且精炼,能让你从零基础一路成长为专家,同时清晰地讲解所有概念。实验功能能让你迅速上手,提供一个稳定且无错误的实验环境,帮助你更好地学习课程。学完这门课程后,我从一个零基础的状态转变到能够可靠地管理我的基础设施。强烈推荐!!!”

“实验室支持本地和 Google Cloud 双平台访问,这个想法非常出色。采用修订方式展示内容也极具创意。这是我经历过的最结构化的培训之一,强烈推荐。”

“完成这门课程是一次非常棒的体验。我必须说 James 在创建培训、实验室、以及他的工作质量和奉献精神方面做得非常出色,这本身就是一种巨大的鼓舞。感谢 James!”

“内容非常丰富,互动性很强。课程深入浅出,让你明白为什么某些东西会起作用。真正帮助你理解 Ansible 的工作原理。”

“这是我参加过的最棒的在线课程之一,内容既出色又精确,执行得非常到位,动手实践环节丰富,提供完整的开发环境,支持本地和在线设置。James Spurin 是一位杰出的教育内容创作者和优秀教师,经验丰富,知识渊博。”

您的讲师

在行业专家、Docker 船长詹姆斯·斯普林的指导下,加速您的 Ansible 学习之旅。詹姆斯拥有超过 25 年的技术、工程/开发及高级管理经验,曾在高盛、戴尔 EMC、野村投资银行和维珍互联网等知名企业任职,其专业知识无可匹敌。

准备好让你的 Ansible 和 DevOps 技能迈向新高度!这是市面上最精炼、最全面的学习资源!只需一门课程,James 就能带你从 Ansible 初学者成长为高级专业人士。无需再在互联网上搜寻零散信息——这门综合课程将所有内容一网打尽。

基于浏览器的实验环境

体验最顶级的动手实践!使用我们一流的实验室环境!您可以直接通过网络浏览器访问终端。无论您倾向于在几分钟内在 Mac/Windows/Linux 上本地运行此实验室,还是使用 Google Cloud Shell 账户免费在线运行,我们都能满足您的需求!而且,如果您选择使用我们最新的 Docker Desktop 扩展选项,也可以轻松在 Docker Desktop 中直接运行实验室环境,只需一行安装命令即可。

探索 Ansible 及其他令人兴奋的项目,轻松入门。我们的完整实验室环境为您提供最新版本的 Ansible(2024 年,v10.x),并包含六个运行 Ubuntu 和 CentOS 的虚拟实例。该环境与我们的视频课程相同,确保您获得高质量的教育和一致的学习体验。全球已有超过 500,000 名用户对我们的实验室环境表示满意,相信我们能够成为您在这段激动人心的学习旅程中的可靠向导。

本课程将涵盖哪些内容?

我们将从介绍 Ansible 的基本原则开始,并附带一些你可以在本地系统或网络浏览器上练习的简单实践活动。课程首先介绍 Ansible 的基础知识,然后逐步深入到清单、模块、变量、YAML、Playbooks、角色等方面,最后还将涵盖与 AWS 和 Docker 的 Ansible 集成!

每个示例都托管在一个便捷的仓库中,拥有独立的版本,方便您完全按照视频教程进行学习,或将其作为自己创作的起点。学习过程中还穿插了测验和挑战,以帮助您巩固所学知识!

这个课程和其他课程有何不同之处?

  • 通过这个全面课程,你将获得掌握 Ansible 所需的一切,无需分别购买初级和高级课程!
  • 通过灵活的学习方式,在可在线或离线运行的实验室环境中进行实践,并将其作为超越本课程的重要学习资源。
  • 使用最新版本的 Ansible 保持领先——我们的课程采用最新的主要版本,而其他过时的课程则不提及所使用的 Ansible 版本。
  • 通过丰富的实战资源拓展你的技能范围,课程中引用了 200 多个 Ansible YAML 示例。

课程额外优势

  • 自 2018 年以来,这门由讲师亲自维护和管理的课程持续提供专家级、最新的指导,并历经多次重大修订,以确保与 Ansible 的最新更新保持同步。
  • 通过 Udemy 上的所有课程内容,尽享清晰体验,最高分辨率为令人惊叹的 1080p。
  • 通过使用与课程完全匹配、词汇一致的精准个人制作字幕和闭路字幕,增强您的学习体验。无需再依赖自动生成的字幕!

为什么要学习 Ansible?

Ansible 不仅是一个非常出色的工具,还能在职业和个人层面助您一臂之力。它是一个极其简单的 IT 自动化引擎,能够自动化多种 IT 任务,包括云资源分配、配置管理、应用部署和内部服务编排。

Ansible 专为多层部署而设计,它通过描述所有系统之间的相互关系来对整个 IT 基础设施进行建模,而不是逐个管理单个系统。这种做法确保了对 IT 基础设施的整体把握,并有助于您更高效地管理它。

课程更新日志

2024 年 9 月更新

Ansible Lab – 已更新至 10.4.0!

2024 年 8 月更新

Ansible Lab – 已更新至 10.3.0!

2024 年 7 月更新

  • Ansible Lab – 已更新至 10.1.0!
  • CentOS Lab 主机已从 CentOS 8 更新至 CentOS 9 Stream
  • 安装 Ansible 实验环境视频更新
  • Ansible 库存 – 视频更新
  • Ansible playbook 的创建与执行 – 视频更新
  • Ansible 块 – 视频更新信息
  • 实验增强 – 添加了友好的辅助功能(请参考实验欢迎提示)

2024 年 5 月更新

  • Ansible Lab – 已更新至 9.5.1!
  • 基于 Ansible 的 AWS 集成 – 视频更新

2023 年 2 月更新

Ansible Lab – 已更新至 7.2.0 版本!

2023 年 1 月更新

Ansible Lab – 已更新至 7.1.0!

2022 年 7 月更新

Ansible Lab – 已更新至 6.1.0!

2022 年 3 月更新

  • 课程介绍更新 – 讲师介绍!
  • 在所有内容中,对涉及外部引用的部分进行细微的修正
  • 为所有课程制作的所有字幕和闭路字幕
  • 使用 Google Cloud Shell 的免费版运行实验室说明

2022 年 2 月更新

Ansible Lab – 已更新至 5.3.0!

2022 年 1 月更新

  • 所有课程内容已全面更新!视觉效果得到提升,同时增加了屏幕上的二维码,方便通过手机或平板快速访问外部资源。链接已刷新,并对细节更改进行了修正。新增了 Ansible Gym 学习挑战环节。
  • Ansible Lab – 已更新至 5.0 版本!

2021 年 12 月更新

课程实验现已支持使用免费 Google 账户在 Google Cloud Shell 中运行。

2021 年 6 月更新

Ansible Lab – 已更新至 4.0 版本!

2021 年 4 月更新

  • Ansible Lab – 已更新至 3.0 版本!
  • 实验室环境现已支持 Windows、Mac 及 Linux 的 x86 系统,同时也支持 ARM 架构,因此课程可以在新的苹果硅架构(例如 M1 处理器及更高版本,需要支持相应版本的 Docker Desktop)或 Raspberry Pi 4 上运行。

2020 年 12 月更新

课程已全面升级,全新版本《Dive Into Ansible》已发布,取代了旧版《Mastering Ansible》。

  • 整个课程已更新至最新版 Ansible,当前版本为 2.10
  • Python 3,本课程全程采用
  • 实验室体验已大幅改善。我们已弃用基于 Virtualbox 的虚拟机,实验室现在完全在 Docker 容器中运行!只需一条命令即可启动实验室,所有系统现在也均可通过您的网络浏览器访问。
  • 实践练习、测验
  • 在一个 Ansible playbook 项目中,我们部署了一个网站,并加入了一个特别的彩蛋,即一个名为“Playbook Stacker”的 Ansible 主题游戏

2018 年 2 月更新

Dive Into Ansible 的初次发布。

2017 年 11 月

先前版本的创建和开发,当时被称为“掌握 Ansible”。

此课程面向哪些人

  • DevOps 工程师
  • 系统管理员
  • 运维工程师
  • 云计算工程师
  • 网站可靠性工程师
  • 希望真正学习和掌握 Ansible 的人
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。