基于 Lambda 的 CI/CD
客户痛点:客户的服务使用 Lambda 构建,大量的 Lambda 部署工作导致运维成本增加,致使产品迭代效率低下。
项目成果:1.搭建基于 Lambda 的 Pipeline,实现多环境自动化部署;2.实现 CloudFormation 模板化创建 Pipeline。
滚动更新 / 蓝绿部署 / 灰度发布
有效保证业务不中断
引入自动化静态代码扫描 / 安全扫描
代码提交后自动触发CI/CD Pipeline
有效缩短应用发布周期
进行自动化应用发布版本管理
可快速实现回滚
每个微服务独立 CI/CD Pipeline,松耦合
减少运维部门部署压力
减少测试部门测试压力
引入自动化单元测试 / 自动化集成测试
整个 CI/CD Pipeline设计会充分考虑安全问题,例如只使用 IAM Role, 敏感信息托管,对高环境访问的限制等。