下载PDF
IBM > 实例探究 > Amica 将软件部署时间缩短了 95% - 98%
IBM Logo

Amica reduces software deployment times by 95 – 98 percent

技术
  • 应用基础设施与中间件 - API 集成与管理
适用功能
  • 离散制造
用例
  • 预测性维护
服务
  • 软件设计与工程服务
挑战
Amica 是一家提供汽车、房屋和人寿保险的互助保险公司,其软件部署流程面临问题。该公司的环境包括众多 Web 服务、多个 Web 应用和核心应用程序。由于有数十名开发人员签入代码,将每个服务和应用程序的正确版本部署到多个测试、生产和备份环境变得极其困难。确保在每个环境中正确安装正确代码的正确版本的过程已成为一场后勤噩梦。当部署出现问题时,它们通常是由应用程序不一致而不是代码缺陷引起的。
关于客户
Amica 是一家提供汽车、房屋和人寿保险的互助保险公司。该公司的环境包括众多 Web 服务、多个 Web 应用和核心应用程序。数十名开发人员正在签入代码,然后该公司必须将这些代码部署到多个环境中。确保将每个服务和应用程序的正确版本部署到众多测试、生产和备份环境的过程变得极其困难。
解决方案
Amica 组建了一个应用程序配置管理 (ACM) 团队,该团队实施了 IBM UrbanCode Deploy 软件,并将其与公司现有的开源工具集成。该团队与客户端/服务器基础架构 (CSI) 团队合作,使用 IBM UrbanCode 软件创建可重复的部署流程,帮助其部署每个 Web 服务和应用程序的正确版本以及所有相关代码的正确版本,从而显著减少兼容性问题。使用 IBM UrbanCode Deploy 软件,团队可以快速重新创建部署。作为更全面的 DevOps 方法的一部分,ACM 还将静态代码分析工具嵌入到其构建和部署流程中。每次将代码签入公司存储库时,这些工具都会对其进行分析,如果代码未达到某个质量阈值,工具就会拒绝它。此过程有助于从一开始就防止部署缺陷。
运营影响
  • Developers have been freed from having to troubleshoot deployment issues.
  • The solution has virtually eliminated downtime for testers.
  • The company can now reject a bad build and leave the environment alone until the issue has been fixed.
数量效益
  • Cut deployment times by 95 – 98 percent
  • Reduced environment downtime for projects using UrbanCode

相关案例.

联系我们

欢迎与我们交流!

* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

Thank you for your message!
We will contact you soon.