感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
平台工程导论
- 开发人员对平台工程的看法
- 了解开发团队的好处
- 使平台工程与发展目标保持一致
面向开发人员的自助服务平台
- 自助服务和按需资源原则
- 利用内部平台进行开发和测试
- 动手实践:设置自助式沙盒环境
开发自动化
- 在开发过程中自动执行重复性任务
- 面向开发人员的持续集成 (CI) 和持续部署 (CD)
- 动手实践:创建自动化生成和部署管道
利用 Microservices 和容器
- 微服务架构简介
- 使用 Docker 进行容器化,使用 Kubernetes 进行编排
- 动手实践:容器化应用程序并部署到 Kubernetes
监控和可观测性
- 用于监视应用程序运行状况的工具和做法
- 在开发中实现可观测性
- 动手实践:将监控工具集成到开发工作流中
开发团队的安全性和合规性
- 将安全实践嵌入到开发生命周期中
- 通过自动检查确保合规性
- 动手实践:在 CI/CD 中应用安全扫描和合规性工具
Collaboration 和 Communication
- 使用平台工具进行团队协作的最佳实践
- 在以平台为中心的开发中实现有效沟通
- 动手实践:使用平台工具进行协作项目管理
项目工作
- 使用平台工程原理开发小型项目
- 整合自动化、监控和安全性
- 同行评审和反馈会议
摘要和后续步骤
要求
- 了解软件开发生命周期 (SDLC)
- 具有版本控制系统(例如 Git)的经验
- 熟悉基本的容器化概念
观众
- 软件开发人员
- 开发团队成员
- DevOps 从业者
21 小时