博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【案例学习】芬兰铁路的 Docker 使用实践分享
阅读量:6001 次
发布时间:2019-06-20

本文共 1052 字,大约阅读时间需要 3 分钟。

写在前面

VR集团是一家经营芬兰铁路的国有公司, 每年提供8200万辆客运列车服务并且可以运输3600万吨货物。拥有150多年历史的运输业务分成了不同的部门,这些部门都有各自的技术团队,但整个集团却没有内部的开发团队,因此每个部门都会利用外部供应商和合作伙伴提供的技术支持来满足他们对应用程序开发的需求。

在DockerCon 欧洲大会的第二天,VR集团的集成经理Markus Niskanen和埃森哲公司解决方案架构师Oscar Renalias讲述了他们是如何共同合作,为芬兰铁路的关键业务(包括预订和通勤等应用程序)进行现代化改造。

0

合作提高效率

芬兰铁路公司开始与埃森哲公司进行长期合作,共同设计了一款基于Docker企业版(EE)的全新通用应用程序平台。借助埃森哲公司的“容器迁移工厂(Container Migration Factory)”项目,芬兰铁路可以使用数百名受过Docker培训的埃森哲架构师,这意味着该项目可以进行更有效地交付。例如,埃森哲公司定制了一个Terraform脚;本,这个脚本可在25分钟内为公有云设置好Docker EE环境。

【备注:阿里云也提供相关的Terraform最佳实践经验,可以参考文章
1

2

3

4

他们对运行在大型机上的旧版预订系统和传统通勤服务应用程序开始改造。他们用微服务重写了这些应用程序,并将其从专有的软件平台转移到包含更多开源组件的平台。

扩大现代化改造规模

Docker EE 的实施大约始于一年前,随着第一个应用程序的重写,该团队发现了将一些现有应用程序迁移到Docker平台的机会。Docker EE现在已经成为所有类型应用程序的单一平台——从非生产开发的工作负载到微服务应用程序再到旧版的应用程序。

1

通勤服务应用程序已经在6月份上线了,新的预订系统也在今年的8月份正式上线了。芬兰铁路已经看到了一些令人印象深刻的结果:

  • 节约成本:平均成本节约了50%;
  • 可视化:通过集中的日志记录和监控更好地查看所有应用程序
  • 标准化:通用平台和架构的标准化,可以在所有应用程序和所有芬兰铁路供应商的平台上使用。
  • 一致性:一致的应用程序交付管道,适用于所有人。这使得新的承包商和供应商可以很容易地融入到相同的环境和流程中。

目前,芬兰铁路公司通过使用Docker EE 平台取得了许多成果。这些成功使Markus现在可以将Docker EE平台推广到公司的内部团队使用。为了将所有工作都交给Docker EE 来完成,他们正在积极的进行推广。

3

4
5

转载地址:http://iikmx.baihongyu.com/

你可能感兴趣的文章
mysql慢查询日志分析工具mysqldumpslow
查看>>
4.09.1
查看>>
电话本管理程序(实现增删改查功能)
查看>>
LOCK_TIMEOUT
查看>>
Python脱产8期 Day29 2019/5/24
查看>>
学c#语言的感想
查看>>
Windows 驱动模型的发展历史
查看>>
Android视图的截图
查看>>
App列表之分组ListView
查看>>
Android&iOS崩溃堆栈上报
查看>>
关于iOS开发的各种证书
查看>>
【Openjudge】 算24
查看>>
lvreduce -L 1000M /dev/vg0/lv0 表示最后缩减至多大,不是减少了多大
查看>>
ES 自动恢复分片的时候不恢复了是磁盘超过了85%,然后不恢复了 ES可以配置多个数据目录...
查看>>
linux查杀病毒的几个思路
查看>>
宽带速度
查看>>
构建之法阅读笔记5
查看>>
Android判断网络连接状态
查看>>
leetcode_1033. Moving Stones Until Consecutive
查看>>
logback logback.xml常用配置详解(二)<appender>
查看>>