首页
›
半导体工艺与制造设备
›
043-项目工程实践
›
《持续集成中的环境与部署策略实战》
VIP20
本课程属于:043-项目工程实践
半导体工艺与制造设备 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
持续集成中的环境与部署策略实战
📚 共计 30 章节
第01章
CI/CD概述
什么是持续集成、持续交付与持续部署,为什么需要CI/CD,核心价值与挑战
基础
概念
第02章
版本控制与分支策略
Git Flow、GitHub Flow、Trunk-Based Development,分支策略选择与团队协作
Git
协作
第03章
构建工具与自动化
Maven、Gradle、npm、Webpack,构建脚本编写与缓存优化
构建
自动化
第04章
单元测试与代码质量
JUnit、pytest、SonarQube,测试覆盖率门禁,静态代码分析
测试
质量
第05章
环境管理
开发/测试/预发布/生产环境,环境一致性(Docker化),配置管理
环境
Docker
第06章
基础设施即代码
Terraform、Ansible、CloudFormation,声明式与命令式,状态管理
IaC
自动化
第07章
容器化与编排
Dockerfile最佳实践,Docker Compose多环境,K8s基础与Pod管理
容器
K8s
第08章
CI服务器搭建
Jenkins、GitLab CI、GitHub Actions、CircleCI,Pipeline即代码
CI
Pipeline
第09章
Pipeline设计模式
并行/串行阶段,Fan-in/Fan-out,失败重试与超时处理
模式
Pipeline
第10章
制品管理
Nexus、Artifactory、Docker Registry,制品版本化与清理策略
制品
仓库
第11章
数据库变更管理
Flyway、Liquibase,数据库迁移脚本,回滚策略与数据一致性
数据库
迁移
第12章
配置中心
Spring Cloud Config、Consul、etcd,配置热更新,敏感信息加密
配置
热更新
第13章
密钥与凭证管理
HashiCorp Vault、AWS Secrets Manager,动态密钥,审计日志
安全
密钥
第14章
部署策略(上)
蓝绿部署、滚动部署、金丝雀部署,原理与适用场景
部署
策略
第15章
部署策略(下)
A/B测试部署、影子部署、功能开关(Feature Flag),渐进式交付
部署
渐进式
第16章
健康检查与自愈
Liveness/Readiness Probe,熔断器(Hystrix/Resilience4j),自动扩缩容
可观测
弹性
第17章
监控与可观测性
Prometheus+Grafana,日志聚合(ELK/Loki),分布式追踪(Jaeger/Zipkin)
监控
追踪
第18章
告警与通知
告警规则设计,告警沉默与升级,PagerDuty/钉钉/企业微信集成
告警
通知
第19章
安全集成
SAST、DAST、SCA,安全门禁,应用安全测试
安全
DevSecOps
第20章
合规与审计
合规检查(PCI-DSS、SOC2),审计日志,不可变基础设施
合规
审计
第21章
多环境发布策略
开发→测试→预发布→生产,环境晋升条件,手动/自动门禁
发布
门禁
第22章
回滚与恢复
快速回滚策略,数据库回滚,版本回退与数据补偿
回滚
容错
第23章
混沌工程
Chaos Monkey、Litmus,故障注入,弹性测试
混沌
弹性
第24章
GitOps
Argo CD、Flux,声明式部署,漂移检测与自动修复
GitOps
声明式
第25章
平台工程与内部开发者平台
Backstage、Humanitec,开发者自服务,黄金路径
平台
开发者体验
第26章
多集群与多云部署
Kubernetes Federation,Cluster API,多云CI/CD策略
多云
K8s
第27章
边缘部署
边缘计算场景,轻量级K3s,离线部署与同步策略
边缘
K3s
第28章
移动端CI/CD
Fastlane、App Center,签名管理,TestFlight与Google Play分发
移动端
分发
第29章
前端CI/CD
静态资源构建,CDN缓存刷新,Serverless部署(Vercel/Netlify)
前端
Serverless
第30章
CI/CD度量与优化
部署频率、变更前置时间、变更失败率、故障恢复时间(DORA指标)
度量
DORA
所属VIP或分类
同VIP:Python系统实战
同VIP:从零构建自己的项目工程架构
同VIP:从项目结构到交付:完整流程实战课程