下载PDF
BMC > 实例探究 > 全球健康服务公司
BMC Logo

Global Health Service Company

技术
  • 应用基础设施与中间件 - API 集成与管理
  • 应用基础设施与中间件 - 数据交换与集成
适用行业
  • 医疗保健和医院
适用功能
  • 商业运营
用例
  • 网络安全
  • 基础设施检查
服务
  • 软件设计与工程服务
  • 系统集成
挑战
全球健康服务公司 (GHSC) 正在管理一项包括大型机应用程序团队在内的企业范围的 DevOps 计划。该公司希望对其索赔处理团队发布的每个大型机产品执行 COBOL 源代码安全和语法检查。该公司对其分布式和移动应用程序执行安全和代码语法扫描,并需要为大型机团队重复该过程。该公司还需要以类似的方式管理大型机和分布式代码发布的能力。这将为开发提供问题的快速反馈,并为管理层提供一个用于分析应用程序代码质量的通用仪表板 (SonarQube)。这些扫描对于企业 DevOps 工作的持续集成实践至关重要。
关于客户
客户是一家全球健康服务公司 (GHSC),负责管理企业范围的 DevOps 计划,包括大型机应用程序团队。该公司拥有一个任务关键型索赔处理应用程序,该应用程序规模庞大,包含 COBOL、批处理、IMS/DB/DC 和 Db2。该公司对其分布式和移动应用程序执行安全和代码语法扫描,并希望为大型机团队复制该过程。他们还希望以类似的方式管理大型机和分布式代码发布,以便快速向开发人员反馈问题,并为管理层提供一个用于分析应用程序代码质量的通用仪表板。
解决方案
任务关键型索赔处理应用程序规模庞大,包括 COBOL、批处理、IMS/DB/DC 和 Db2。在 2017 年初的 Topaz POC 期间,Compuware 向 GHSC 团队演示了 Jenkins 插件如何将已发布的 COBOL 源代码从应用程序中提取到 SonarQube 服务器,以便使用 HP Fortify 进行安全扫描,并使用 SonarQube for COBOL 插件进行语法扫描。GHSC 的 DevOps 专家和顾问与 Compuware 产品经理 Steve Kansa 和现场技术支持代表 Andy Jepeal 合作,在 Jenkins 服务器上实施了 Compuware 源代码下载插件以及 Topaz CLI,SonarQube 和 HP Fortify 扫描在该服务器上执行并报告给 SonarQube 仪表板。Steve 协助开发了执行这些提取所需的 Jenkins 管道脚本。
运营影响
  • As COBOL code changes are checked into the Endevor QA level for the application, a Jenkins pipeline is executed. This pipeline downloads any program that has been changed and performs the HP Fortify and SonarQube code scans.
  • Developers and managers know the next day if there are any issues and can take appropriate actions. Code below quality standards is automatically prevented from moving into QA or higher.
  • The claims processing team is now integrated into the DevOps Continuous Integration practices at this GHSC.
数量效益
  • Improved code quality through automated security and syntax checking.
  • Reduced time to identify and resolve issues due to immediate feedback.
  • Increased efficiency by integrating the claims processing team into the DevOps Continuous Integration practices.

相关案例.

联系我们

欢迎与我们交流!

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

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