Amadeus部署在Google Cloud上部署云本机购物应用程序
Amadeus已经使用了谷歌云,以便它声称是第一个核心旅游行业申请部署在公共云上。
全球售票分布系统运营商还宣布,这是第一个在10多年前开始的技术马拉松之后关闭其所有大型机。
该公司表示,它现在在开放系统上运行了100%,这使得它使其能够开发新产品,并且在不等待定制大型机编码举行的情况下更快地开发新产品和功能。
从云角度来看,Amadeus Master Pricer应用程序代表Amadeus策略推出基于云的策略的第一步,全球分布在私有和公共云上。
Amadeus表示,它正在逐步迁移其购物应用程序,以跨多个地区在公共云上运行。它表示,这将使它能够更快地缩放系统容量,使其能够支持高峰旅行。
Amadeus技术平台和工程高级副总裁Dietmar Fauser说:“我们有想到2006年的大型机,并于2014年开始云。”
他说,在关键的驱动因素中是红帽和谷歌的决定,在公共云中击败kubernetes。FAUSER表示,这对Amadeus非常重要,因为通过Kubernetes,Amadeus将能够在其数据中心中具有更高水平的自动化,并使可以移动到云端。
虽然,大型机一直是旅行业的追求行业的摩托者 - 但是,该行业的未来现在在云中,“他说。
“我赞同成为这一班班的一部分。这种过渡反映了Amadeus的无情承诺,以投资能力更好的旅程。这个里程碑是研发[研究和开发]和运营团队在合作,Devops方法中的共同努力的结果。“
根据FAUSER,使用谷歌云使Amadeus能够开始使用人工智能(AI),物联网(物联网)和机器学习等技术,可以用于改善人们预订旅行的经验。
FAUSER表示,Amadeus在转向云中采取了机会主义的方法,选择了在公司数据中心以高容量运行的应用程序。
“我们选择的申请是不受受监管数据影响的应用程序。他们相对现代,不断重写,“他说。
他补充说,这使它们成为重新开发作为云本机应用程序的理想候选者,然后可以在公共云中托管。
Amadeus选择使用Google云平台(GCP)基础架构 - AS-Service(IAAS)提供,而不是使用Google平台内置的附加服务。FAUSER表示这很重要,因为AMADEUS不希望被绑在特定的云平台上,因此而不是使用Google平台中内置的数据库服务,它将COUCBASE作为其云本机应用程序的数据库。
“我们可以部署CouchBaseAcross不同的基础架构并享受实时数据同步,”FAUSER添加了。
向前展开,AS和当公共云提供商开始汇聚其应用程序编程接口(API)时,FAUSER表示可能可以使用来自不同公共云提供商的API,而无需重写应用程序。
他补充说,AWS正在进行一些进展:“S3是一个很好的例子,现在是每个人的标准API。”
Amadeus的方法已经意味着它可以选择部署其云原生应用的位置。“我们有一个严格的设计原则,申请不应该对底层基础设施作出任何假设,”FAUSER说。
“我们可以在您的数据中心在Google Cloud和谷歌云和内部部署完全相同的应用程序。它在kubernetes上运行。我们使用OpenStack,在我们使用谷歌的公共云中使用openstack,“他补充说。
但是,云本机的应用程序必须意识到网络延迟。为了限制网络延迟的影响,FAUSER表示:“我们有设计指导,该地图认为,默认情况下,所有本地通信都在特定的数据中心区域内停留。数据在区域之间不会流动,无论是在线上还是在谷歌云之间。“
然后,唯一需要监视延迟的应用程序是那些确实需要交叉区域的应用程序。