DevOps

DevOps

通过为初学者设计的结构化学习路径,掌握现代 DevOps 实践和工具。本路线图提供了一种系统化的方式来理解持续集成、交付和部署。其中包含的 DevOps 实战课程和真实世界练习有助于培养专业的软件开发和 IT 运维实践技能。

423 技能|24 课程
Linux 快速入门
Linux 快速入门
Linux 快速入门 course cover

Linux 快速入门

Linux
这是一份面向 Linux 新手的入门指南,旨在帮助初学者快速上手。通过完成十个实验,你将掌握 Linux 的基础知识,轻松完成基本任务。
0%
已完成 0 / 10 实验
Git 入门指南 course cover

Git 入门指南

Git
在本综合入门课程中掌握 Git 版本控制的基础知识。通过实践操作和互动挑战,学习从基本命令到高级操作的一切。非常适合有志成为开发人员的新手以及初次接触版本控制的用户。
0%
已完成 0 / 20 实验
Shell 入门 course cover

Shell 入门

ShellLinux
本课程将为您打下坚实的 Bash Shell 脚本基础,涵盖 Linux 命令行基础知识。通过实践操作和真实场景挑战,您将掌握文件管理、文本处理和自动化技术,从而高效地在日常工作中运用 Shell。
0%
已完成 0 / 18 实验
Docker 入门指南 course cover

Docker 入门指南

DockerDevOps
本课程旨在帮助您快速上手 Docker。我们将涵盖 Docker 的基础知识,包括其架构、组件,以及如何使用它来构建和运行容器。
0%
已完成 0 / 16 实验
Kubernetes 入门 course cover

Kubernetes 入门

KubernetesDevOps
在开箱即用的 v1.35.5 集群中构建扎实的 Kubernetes 实践基础。通过循序渐进的实验和重点突出的挑战,你将逐步掌握查看集群状态,以及部署、调试、暴露、扩缩容、更新和回滚应用。
0%
已完成 0 / 12 实验
Python 快速入门 course cover

Python 快速入门

Python
本实践课程专为初学者设计,帮助你掌握 Python 基础知识。通过互动实验和实际挑战,学习数据类型、控制结构、函数、模块和数据结构等核心概念。非常适合刚开始学习 Python 编程的学员。
0%
已完成 0 / 10 实验
GitHub Actions 入门指南 course cover

GitHub Actions 入门指南

GitDevOps
在本综合性的初学者课程中,掌握 GitHub Actions 的 CI/CD 工作流程。通过实践操作和引人入胜的挑战,学习从创建第一个工作流程到高级自动化的所有内容。非常适合希望自动化开发流程的开发者。
0%
已完成 0 / 10 实验
Jenkins 入门指南 course cover

Jenkins 入门指南

JenkinsDevOps
在本课程中,您将学习如何使用 Docker 在 Linux 机器上安装 Jenkins,并掌握 CI/CD 的基础知识。从探索界面到创建流水线和管理安全,本综合课程涵盖了您开始使用 Jenkins 所需的一切。
0%
已完成 0 / 27 实验
Ansible 入门 course cover

Ansible 入门

AnsibleDevOpsLinux
通过在两个由 SSH 管理的 Linux 节点上构建并验证真实的自动化流程,学习 Ansible。13 个引导实验配套 13 个独立挑战,从控制节点的离线安装逐步进阶到可复用角色、可靠维护以及由 cron 自然触发的报告。
0%
已完成 0 / 26 实验
Terraform 入门 course cover

Terraform 入门

DevOps
在本课程中,学习使用 Terraform 进行基础设施即代码 (Infrastructure as Code) 的基础知识。探索安装、项目设置、资源创建、变量、输出、模块、状态管理和资源销毁。
0%
已完成 0 / 8 实验
DevOps 监控与日志管理 course cover

DevOps 监控与日志管理

DevOpsDocker
掌握 DevOps 环境下监控与日志管理的核心要点。本综合课程涵盖使用 Prometheus 进行指标收集,Grafana 进行可视化,以及 Loki 进行日志聚合。通过实践操作,您将学会搭建监控基础设施、配置 exporter、创建仪表盘、编写告警规则以及分析系统日志——这些都是维护可靠且可观测系统的关键技能。
0%
已完成 0 / 9 实验
带回退方案的网站部署 course cover
项目

带回退方案的网站部署

DevOpsLinux
发布网站更新,检查真实用户路径,并在失败后恢复完整的已知可用版本。
0%
已完成 0 / 3 实验
用容器交付咖啡馆菜单 course cover
项目

用容器交付咖啡馆菜单

DevOpsDocker
将完整咖啡馆网站打包为 Docker 镜像,无源目录挂载运行,再独立交付面包店菜单。
0%
已完成 0 / 2 实验
让访客簿在容器重建后依然保存 course cover
项目

让访客簿在容器重建后依然保存

DevOpsDocker
在替换 Docker 容器时保留展览的原有与新增留言,再独立保存照片说明和上传图片。
0%
已完成 0 / 2 实验
为预约应用建立独立试用环境 course cover
项目

为预约应用建立独立试用环境

DevOpsDocker
创建独立的预约试用环境,测试真实名额和宾客名单,并在更换试用容器时保留正式工作坊。
0%
已完成 0 / 2 实验
在上线前拦住有问题的发布 course cover
项目

在上线前拦住有问题的发布

DevOpsLinux
编写真实访客检查,阻止损坏的展览网站发布,并交付精确受测包,同时保留正常用户路径。
0%
已完成 0 / 3 实验
当顾客无法使用服务时发出告警 course cover
项目

当顾客无法使用服务时发出告警

DevOpsLinux
围绕图书馆真实用户路径配置 Prometheus,忽略短暂故障,并接收实际失败与恢复通知。
0%
已完成 0 / 2 实验
跨两个服务追踪失败请求 course cover
项目

跨两个服务追踪失败请求

DevOpsLinux
关联真实入口与后端日志,恢复礼品店的准确估价,并保留正常客户路线。
0%
已完成 0 / 2 实验
证明订单备份确实能恢复商店 course cover
项目

证明订单备份确实能恢复商店

DevOpsPostgreSQL
创建恢复点明确的 PostgreSQL 自定义格式备份,在独立可写商店中恢复完整订单,并保留原始数据。
0%
已完成 0 / 3 实验
自动化每日销售导出 course cover
项目

自动化每日销售导出

DevOpsLinuxShell
发布完整的咖啡馆销售 CSV,失败时保留上份正确报表,并通过真实 systemd 调度恢复更新。
0%
已完成 0 / 3 实验
工作进程故障后完成后台任务 course cover
项目

工作进程故障后完成后台任务

DevOpsPython
在工作进程中断后恢复真实 RabbitMQ 出票任务,并用 SQLite 事务让重复处理保持安全。
0%
已完成 0 / 2 实验
用少量流量试用新版本 course cover
项目

用少量流量试用新版本

LinuxDevOps
通过真实加权流量和版本价格,停止错误试验并推广正确的展览语音导览。
0%
已完成 0 / 2 实验
使用 Terraform 重建预览站 course cover
项目

使用 Terraform 重建预览站

DevOpsDocker
使用限定范围的 Terraform 计划恢复丢失的 Docker 预览站,同时保留相邻站点、状态映射和已有共享网络。
0%
已完成 0 / 2 实验
让未就绪 Pod 远离访客 course cover
项目

让未就绪 Pod 远离访客

DevOpsKubernetes
在 Kubernetes 副本建立索引时维持真实博物馆搜索,应用业务就绪、启动预算并完成更慢的更新。
0%
已完成 0 / 2 实验