首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >案例研究:SOS国际利用Kubernetes在互联世界提供紧急援助

案例研究:SOS国际利用Kubernetes在互联世界提供紧急援助

作者头像
CNCF
发布2019-12-04 15:33:40
3970
发布2019-12-04 15:33:40
举报
文章被收录于专栏:CNCFCNCF

SOS国际:利用Kubernetes在互联世界提供紧急援助

公司:SOS国际

地点:丹麦腓特烈堡

工业:医疗和旅游援助

挑战

在过去的60年里,SOS国际一直在北欧地区提供可靠的医疗和旅游援助。近年来,公司的业务策略要求在数字领域进行日益激烈的开发,但在IT系统方面,“SOS的遗产非常分散”,有三个传统的单体(Java、.NET和IBM的AS/400)和瀑布式方法,企业架构主管Martin Ahrentsen表示:“我们被迫同时采用新技术和新工作方式,让我们可以在更短的时间内提高效率。这是一种更加敏捷的方法,我们需要一个平台来帮助我们将其交付给业务。”

解决方案

在搜索标准系统失败后,该公司决定采用平台方法,寻找一个Kubernetes和容器技术的解决方案。RedHat OpenShift被证明是SOS支离破碎系统的完美选择。“我们使用了许多不同的技术,包括代码语言和其他技术,所有这些技术都可以使用新平台上的资源。”Ahrentsen说。在该公司的三个产品中,“我们可以提供新技术给其中两个(.NET和Java)。”该平台于2018年春天上线;现在有6个基于微服务架构的新项目正在进行中,加上该公司所有的Java应用程序目前正在直接迁移(“lift and shift”)。

影响

Kubernetes“改善了上市时间、灵活性以及适应变化和新技术的能力”Ahrentsen表示:“从软件准备好发布到可以发布之间的时间得到了极大的改善。”SOS国际的思维方式也发生了变化:“由于我们拥有Kubernetes和方便使用的脚本,可以帮助我们实现自动化,轻松创建CI/CD管道,这引发了许多内部人士对如何实现完全自动化的兴趣。它创造了一个非常好的氛围,以便开始探索旅程。”他说。此外,作为云原生社区的一部分,这帮助公司吸引了人才。“他们想使用酷的新技术。”Ahrentsen说:“在我们入职培训的时候,我们可以看到,我们之所以被IT专业人士选中,是因为我们提供了新技术。”

“云原生软件和技术目前推动的变革速度是惊人的,追随和采用它对我们来说非常关键。Kubernetes和云原生提供的惊人技术为SOS开启了向数字未来的转变。” - Martin Ahrentsen,SOS国际企业架构主管

60年来,SOS国际一直为北欧国家的客户提供可靠的紧急医疗和旅行援助。

SOS的操作员每年要处理100万起案件和100多万次电话呼叫。但在过去四年里,该公司的商业策略要求其在数字领域进行日益激烈的发展。

在IT系统方面,“SOS拥有非常分散的遗产”,三个传统的单体运行在公司自己的数据中心,采用瀑布式方法,企业架构主管Martin Ahrentsen表示:“我们必须同时采用新技术和新的工作方式,这样我们才能更有效率,缩短投放市场的时间。这是一种更加敏捷的方法,我们需要一个平台来帮助我们将其交付给业务。”

很长一段时间以来,Ahrentsen和他的团队一直在寻找一种可以在SOS工作的标准解决方案。“像我们这样的援助公司并不多,所以你找不到一个适合这种情况的标准体系;没有完美的匹配。”他说:“我们可以采用一个标准体系,并对其进行过度扭曲,使其不再是标准体系。在此基础上,我们决定寻找一个技术平台,使用一些通用组件来构建新的数字系统和核心系统。”

“我们必须提供新的数字服务,但我们也必须迁移旧的东西,我们必须把我们的核心系统转换成建立在这个平台之上的新系统。我们选择这项技术的原因之一,是我们可以在改变旧服务的同时建立新的数字服务。” - Martin Ahrentsen,SOS国际企业架构主管

Ahrentsen相信Kubernetes能做些什么,于是将注意力集中在能够立即满足业务需求的平台上。该公司选择使用RedHat的OpenShift容器平台,该平台包含Docker容器和Kubernetes,以及一整套技术,包括RedHat的超融合基础设施和一些中间件组件,所有这些都来自开源社区。

基于公司的标准 — 技术匹配、敏捷性匹配、法律要求和能力 — OpenShift解决方案似乎非常适合SOS支离破碎的系统。“我们使用了许多不同的技术,包括代码语言和其他技术,所有这些技术都可以使用新平台上的资源。”Ahrentsen说。在该公司的三个产品中,“我们可以提供新技术给其中两个(.NET和Java)。”

该平台于2018年春天上线;基于微服务体系结构的6个新项目已经启动,加上该公司所有的Java应用程序目前正在经历直接迁移(“lift and shift”)。第一个基于kubernetes的项目是远程医疗(Remote Medical Treatment),客户可以通过语音、聊天或视频与SOS报警中心联系。Ahrentsen说:“我们在相当短的时间内开发了它,重点是完整的CI/CD管道和现代微服务体系结构,所有这些都在双OpenShift集群设置中运行。”也正在推出用于在北欧国家派遣救援卡车的Onsite项目,以及让客户跟踪拖车的Follow Your Truck项目。

“在我们入职培训的时候,我们可以看到,我们之所以被IT专业人士选中,是因为我们提供了新技术。” - Martin Ahrentsen,SOS国际企业架构主管

该平台仍在本地运行,因为SOS在保险业的一些客户,SOS为他们处理数据,还没有云策略。Kubernetes允许SOS从数据中心开始,并在业务就绪后转移到云计算。“在未来三到五年,他们都将有一个策略,我们可能会把数据转移到云计算上。”Ahrentsen说。还可以将敏感数据和非敏感数据迁移到混合云设置。

SOS的技术无疑处于转型阶段。“我们必须提供新的数字服务,但我们也必须迁移旧的东西,我们必须把我们的核心系统转换成建立在这个平台之上的新系统。”Ahrentsen说:“我们选择这项技术的原因之一,是我们可以在改变旧服务的同时建立新的数字服务。”

但Kubernetes已经提高了上市时间,这一点从新项目开发和发布的速度就可以看出。Ahrentsen说:“从软件准备发布到可以发布之间的时间已经得到了极大的改善。”

此外,作为云原生社区的一部分,帮助公司吸引人才,因为它追求的目标是将工程师、操作员和架构师的队伍从今年的60人增加到100人。“他们想要使用酷的新技术。”Ahrentsen说:“在我们入职培训的时候,我们可以看到,我们之所以被IT专业人士选中,是因为我们提供了新技术。”

“在未来世界,所有东西都是连接的,发送数据将为我们创造巨大的潜在新市场机会。但它也将对IT平台和我们需要交付的内容提出巨大的需求。” - Martin Ahrentsen,SOS国际企业架构主管

SOS国际的思维方式也发生了戏剧性的变化:“由于我们拥有Kubernetes和易于使用的脚本,可以帮助我们实现自动化,轻松创建CI/CD管道,这引发了许多内部人士对如何实现完全自动化的兴趣。它创造了一个非常好的氛围,以便开始探索旅程。”

在SOS的这段旅程中,数字化和优化是关键。“为了实现这一目标,我们需要改进,而这不仅仅是在使用Kubernetes和平台的方式上。”Ahrentsen说:“这也是一种构建系统的方式,为自动化做好准备,之后,机器学习和其他有趣的技术也将出现。”

例如:将物联网引入汽车。欧盟委员会现在要求所有新车都必须配备eCall,以便在发生严重交通事故时传输位置和其他数据。SOS提供智能汽车辅助服务。“我们接到呼叫,了解是否需要派遣一个紧急反应小组,或者是否没有造成严重影响。”Ahrentsen说:“在未来世界,所有东西都是连接的,发送数据将为我们创造巨大的潜在新市场机会。但它也将对IT平台和我们需要交付的内容提出巨大的需求。”

https://ec.europa.eu/transport/themes/its/road/action_plan/ecall_en

Ahrentsen认为SOS已经做好了迎接挑战的准备,因为该公司已经做出了技术选择。他表示:“云原生软件和技术目前推动的变革速度是惊人的,追随和采用它对我们来说非常关键。”他说:“Kubernetes和云原生提供的令人惊叹的技术已经为SOS开启了迈向数字未来的变革之路。”

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CNCF 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档