使用CI/CD和基础设施即代码提高应用程序信心
来自菜鸟教程
视频
关于谈话
曾经通过 CI/CD 运行代码更改,并且在管道检查中一切都通过干净和绿色,然后在部署后的实时目标环境中遇到未检测到的严重故障?
这种情况非常普遍,会影响许多团队和组织,甚至是具有最严格测试实践的团队。 在大多数情况下,可以通过对目标环境中的应用程序运行基本的冒烟测试来消除这种行为。 目标环境中的冒烟测试应用程序将暴露不需要的模式/行为,并提供对应用程序如何执行的深入了解。
本演讲将讨论使用基础设施即代码 (IaC) 将冒烟测试模式实施到 CI/CD 管道中的优势。
你会学到什么
- 团队如何利用自动化来确保应用程序在目标环境中进行实时测试。
- 如何利用基础架构即代码来配置 Kubernetes 集群、部署应用程序和实时测试,然后销毁在单个 CI/CD 管道运行中创建的所有资源。
资源
关于演示者
Angel Rivera 是 CircleCI 的开发者倡导者。 他的职业生涯始于卡纳维拉尔角空军基地的美国空军空间系统运营专家,在那里他意识到了自己对技术和软件开发的热情。 他在私营、公共和军事部门拥有丰富的经验,他的技术经验包括军事/太空升降操作、技术写作、软件开发和 SRE/DevOps 工程。 他还在国防和联邦部门(如合同、信息系统安全和管理)方面拥有丰富的经验。