优化
应用程序性能
提升员工技能
方法是依托 AWS Certification
现代化改造
旧有商业操作系统基础架构
缩短
开发时间
提高
员工满意度和生产力
概述
Verisk Analytics Inc. (Verisk)是全球保险行业领先的战略数据分析和技术合作伙伴,该公司正致力于改进应用程序架构,减少对商业操作系统(OS)许可的依赖。尽管该公司之前已将本地数据中心迁移到 Amazon Web Services(AWS),但他们仍然在商业操作系统的云端上运行已迁移的工作负载,就像以前在数据中心运行这些工作负载一样,没有充分利用“真正的 AWS 云优化”。
通过 AWS Application Modernization Lab(即 AWS AML,这是一个分为三个阶段的 AWS 计划,专注于提升技能和加速实施客户云现代化战略),Verisk 的软件、数据、基础设施、安全和 DevOps 工程团队学到了堪为最佳实践的云现代化技能。掌握这些关键知识后,Verisk 持续运用最佳实践来摆脱对商业许可的依赖,对现有解决方案进行现代化改造并开发新产品。

机会 | 使用 AWS AML 提高生产力并减少 Verisk 对商业操作系统的依赖
Verisk 成立于 1971 年,最初是保险机构的附属私营公司。时至今日,该公司已发展成一家跨国公司,为全球保险行业提供战略数据见解和风险分析服务。早在 AWS AML 项目启动之前的几年,Verisk 就已采取措施向云采用迈进,包括从物理数据中心迁移到 Amazon Elastic Compute Cloud(即 Amazon EC2,可以为几乎任何工作负载提供安全且大小可调的计算容量);但是,仍然存在因使用商业操作系统许可产生的成本和不灵活性。
尽管 Verisk 的数据中心和应用程序已迁移到 AWS 云端,但该公司尚未使用所有适当的 AWS 解决方案全面优化旧有商业操作系统技术堆栈,未实现理想的成本效率、可扩展性和性能。因此,该公司的意外伤害解决方案团队联系了 AWS AML 团队。“我们试着通过 AWS AML 计划了解如何充分利用 AWS 基础设施,”Verisk 业务技术副总裁 Christopher Queenan 说道,“我们想获得 AWS AML 团队的指导和技能培养,学习如何更多地使用 Amazon 基于 Linux 的操作系统,从而优化我们的解决方案套件。”
在 AWS AML 的“技术发现”阶段结束后,AWS AML 实践实验部分花了大约 8 周时间才完成。来自 Verisk 的两个团队参与了该项目,其中一个团队严格负责开发方面的工作,另一个团队则负责 DevOps 方面的工作。在第一阶段,该公司与 AWS 解决方案架构师合作,对公司现有架构进行深入研究。“AWS AML 团队在深入研究整个应用程序架构方面做得非常出色,”Verisk 意外伤害解决方案团队业务技术助理副总裁 Linto Mathew 表示,“我们立即就能看出最初探究的这些深层问题最终会产生怎样的作用,并助力开发出理想的最终产品。”

使用 AWS AML,我们可以提升员工的能力。员工可以获得技能,产出有利于公司的可交付成果,从而脱颖而出。”
Christopher Queenan
Verisk Analytics Inc. 业务技术副总裁
解决方案 | 使用 AWS AML 行动手册加速现代化
实验完成后,该团队过渡到最后阶段:AWS AML 第 2 阶段“DIY 现代化”。在此阶段,Verisk 的 Liability Navigator 的现代化改造通过生产部署继续推进。除了使用 AWS AML 团队的服务,Verisk 开发团队还选择了其认为会对旧有应用程序现代化改造产生良好效果的多个解决方案。Lability Navigator 经过现代化改造,可以使用 AWS Lambda(一项事件驱动的无服务器计算服务)在无服务器基础设施上运行,从而消除了对商业操作系统的需求和依赖。
完成从 SQL Server 单租户环境到多租户应用程序的迁移,极大地提高了性能。多租户应用程序由 Amazon DynamoDB 提供支持,后者是一项快速、灵活的 NoSQL 数据库服务,可在任何规模下实现个位数毫秒级的性能。使用经现代化改造的应用程序,Verisk 可以在单一实例中为许多客户提供服务,提高整体生产力。通过无服务器解决方案,该公司还节省了资源并提高了性能。
通过 AWS AML 获取了技术知识后,Verisk 应用了这些技术,使用 AWS 技术从头开始构建产品。在产品开发中,该公司继续使用 AWS Lambda 和 Amazon Elastic Container Service(Amazon ECS),简化容器化应用程序的部署、管理和扩缩。一些新产品使用了源自 AWS AML 项目的架构和基础设施构思。其中一个例子就是 Discovery Navigator,这是一个医疗信息检索工具,由自然语言处理提供支持,有助于加快解决保险索赔。“我们在培训中学到的现代化最佳实践可以应用于实际场景,”Verisk 开发经理 Anilkumar Kukkal 说道,“我们在云卓越中心以及所有当前和下游项目中运用这些知识。”
在 AWS AML 计划期间,Verisk DevOps 团队了解到 AWS Cloud Development Kit(AWS CDK),这是一个软件开发框架,可使用熟悉的编程语言对应用程序进行建模,从而加快云开发进程。该公司接受了充分的 AWS CDK 培训,现在正在许多管道中使用相关知识和技能。Verisk 将 AWS CDK 与 Python 结合使用,加速了无服务器部署进度。另一个优势是,在 AWS AML 项目期间开发的框架可重复使用,这节省了很多时间。“我们与 AWS AML 团队合作,构建了可在未来应用程序开发中重复使用的库,”Verisk 技术架构师 Ranjith Panakal 表示,“这为我们节省了很多时间。”
在完成 AWS AML 项目后,Verisk 通过在员工中推广 AWS 教育,持续提升团队技能并制定最佳实践。参与该项目的每个人都通过 AWS AML 计划获得了 AWS 认证。现在,每年获得新的 AWS 认证已成为该公司的一项持续性举措。这项举措鼓励员工参加和完成各种培训活动,提高了员工的士气和参与度。“AWS AML 让我们制定了目标,即每位员工每年获得一项新的 AWS 认证。获得 AWS 认证意味着对新产品和新解决方案有了新的思维方式,”Mathew 说道,“我们相信这些学习会惠及我们每一位员工,进而使整个公司受益。”
成果 | 继续对架构进行转型和现代化改造
在使用 AWS AML 成功完成旧有商业操作系统中应用程序的现代化改造后,Verisk 体验到了其中的优势,并计划在未来的项目中继续构建和改造架构。该公司坚信,通过 AWS AML 获得的知识会在未来带来更多成长,并进一步节省成本。
“使用 AWS AML,我们可以提升员工的能力,”Queenan 表示,“员工可以获得技能,产出有利于公司的可交付成果,从而脱颖而出。有了 AWS AML,公司和员工之间实现了双赢。”
关于 Verisk Analytics Inc.
Verisk 是全球保险行业领先的战略数据分析和技术合作伙伴,核心业务是帮助客户提高效率、改进承保/索赔结果、打击欺诈行为,并就全球风险做出明智的决策。
使用的 AWS 服务
AWS Application Modernization Lab
实现业务应用程序的现代化是开展业务所不可避免的。借助 AWS,您可以决定应用程序的迁移方式和节奏,并充分利用业界中高度可靠的基础设施和全面多样的服务。
AWS CDK
AWS Cloud Development Kit(AWS CDK)通过常用的编程语言对应用程序进行建模,进而加速云开发。
Amazon EC2
Amazon Elastic Compute Cloud(Amazon EC2)提供最广泛、最深入的计算平台,拥有超过 750 个实例,可选择最新的处理器、存储、网络、操作系统和购买模型,以帮助您最好地满足工作负载的需求。
AWS Lambda
AWS Lambda 是一项计算服务,可以运行您的代码以响应事件并自动管理计算资源,这使其成为将想法转化为现代生产无服务器应用程序的最快方式。
更多营销与广告客户案例
行动起来
无论行业无论规模,每天都有各种机构在使用 AWS 实现自身业务转型、实现企业愿景。欢迎您联系我们的专家,立即踏上您的 AWS 之旅。