通过简短的互动课程学习 DevOps,您可以在手机上完成学习。DevOps Bootcamp 将带您从最初的 Linux 命令开始,逐步深入到 Docker 容器、Kubernetes 部署、CI/CD 流水线和基础设施即代码,每次讲解一个概念。此外,您还可以通过 AI 导师随时咨询当前课程的相关问题。
课程包含 142 门课程和 568 个课时,分为八个学习方向,难度从入门到高级不等。每个学习方向的第一门课程免费,无需注册即可开始学习。
您将学到什么
• Linux & Bash:命令行、文件和权限、进程、SSH、grep、awk、jq 和 shell 脚本
• Git & GitHub:提交、分支、合并、拉取请求、钩子和发布标签
• Docker:镜像、容器、Dockerfile、Docker Compose、网络、卷和容器安全
• Kubernetes (k8s):集群、Pod、部署、服务、配置、存储和调度
• Helm:图表、发布、values.yaml、模板、钩子和 Helm 在流水线中的应用
• CI/CD:GitHub Actions 工作流、Jenkins 与 Docker、部署策略和流水线安全
• Terraform:基础设施即代码、状态、模块、工作区以及在 AWS 和 Azure 上的配置
• Ansible:清单、剧本、角色、Jinja2 模板、Vault 和 Molecule 测试
• 此外还有 GitOps(Argo CD 和 Flux)、监控和可观测性等内容零停机时间终极部署
动手调试任务
在模拟终端中完成 20 个故障排除任务,模拟 DevOps 工程师在工作中遇到的问题:1.9 GB 的镜像无法拉取、Pod 无法启动、探针在应用启动时将其终止、CI 作业在笔记本电脑上显示绿色但在运行器中显示红色、故障期间警报仍然保持绿色。涵盖五个方面:容器、Kubernetes、CI/CD、可观测性和可靠性。无需部署任何内容,也无需付费。两个任务免费;Pro 版本解锁全部 20 个任务。
有效练习
• 每日迷你测验,每道题都有详细解答
• 答错的题目会以卡片形式出现在你的学习列表中,方便你进行间隔重复练习
• DevOps 速查表,包含你最常用的命令和语法:Docker、kubectl、Git、Linux 等等
• 课程笔记,以及想要复习的笔记列表
借助 AI 学习
• AI 导师:向 AI 导师提问,获取与当前课程相关的解答。免费用户每天可提问几次;专业版用户无每日提问次数限制。
• AI 课程生成器:输入一个 DevOps 主题,即可获得为你量身定制的结构化课程。免费用户每周可创建一节课程;专业版用户每周可创建无限节课程。
• 课程可以翻译成你的母语,应用本身也支持 22 种语言。
保持学习连胜
• 每日连胜记录,并设有连胜冻结机制,即使错过一天也不会抹杀您的学习进度
• 经验值、等级和排行榜
• 可设置学习提醒,时间由您掌控
适用人群
面向转型 DevOps 或平台工程的开发者、学习容器和自动化系统的系统管理员、准备担任云工程师或站点可靠性工程师等职位的学生,以及任何想要了解从 Git 推送到生产环境之间运行机制的人士。无需笔记本电脑、云账户或信用卡即可学习。
免费版和专业版
免费版:包含八个学习路径中每个路径的第一门课程、其他课程的简短预览、两个调试任务、每日测验、记忆卡复习、速查表以及每日几个 AI 导师练习题。
专业版(可在 Google Play 中随时取消订阅):包含所有课程和练习题、全部二十个练习题、无限量的 AI 导师练习题和 AI 课程。
DevOps Bootcamp 是由 CoddyKit 开发的独立学习应用。本课程与 Docker, Inc.、Linux 基金会、云原生计算基金会、HashiCorp、Red Hat、GitHub、Jenkins 项目、亚马逊网络服务 (AWS) 或微软公司没有任何关联,也未获得其认可或赞助。产品名称和商标归其各自所有者所有,仅用于描述课程内容。
隐私政策:https://coddykit.com/terms/privacy-policy
像 DevOps 工程师一样实践 Linux、Git、Kubernetes、Terraform 和 CI/CD。