亚马逊AWS助力华夏航空开启数字化转型之旅

在当今社会,商业网络早就突破了时间和地域的限制。一家深圳的企业,也许主要客户集中在欧洲和美国;一家东北的企业,在重庆、贵州也会拥有不少客户。到区域市场谈判开拓、为客户做现场支持、参加各地的招标和展会,很多人变成了空中飞人,在空中不断穿梭。乘坐飞机,已经像打车一般普及;航空业的高度发展,也让乘客的体验变得更好。我们习惯了网上订票、选择联程航线、随时变更航班,但是有谁注意过,这些航空服务高度发展的背后,需要怎样的IT技术支持呢?

普通人想要一窥航空业背后的技术支持体系并非易事,不过近日零镜网记者受邀参观了华夏航空AOC(运行中心),并向华夏航空首席信息官蒋涵如先生请教了航空公司后方IT技术支持系统的一些情况。在华夏航空AOC的大屏幕上,我们可以看到不同航线、航班、乘客的具体情况,而这背后对IT系统的需求远比我们想象的要复杂得多。

IT源于业务需求

成立于2006年的华夏航空是目前中国唯一专注于支线航空运营的独立航空公司, 目前已在贵阳、重庆、大连、呼和浩特、西安建立了5个运营基地和天津、成都、兴义、库尔勒、克拉玛依等5个过夜基地,开通航线123条,其中国内航线120条,国际支线航线3条,独飞航线114条,占公司航线比例达93%,支线航线占比96%,飞往全国100余个航点,以干支结合的模式搭建起一个有效衔接骨干航线的全国性支线航空网络。华夏航空选用庞巴迪CRJ900NG和空客A320作为主力运营机型,开启支线市场双机型运营模式。

华夏航空专注支线运营的特色,意味着其目标乘客通常会同时选择第三方干线航班,这就会涉及到了复杂的干支转换、联程匹配、中转服务的问题。为了提高用户体验、降低乘机成本,华夏航空早在2015年就推出了“云上公交”产品,并逐渐联合各大主要干线航空公司和支线机场推出了“云上公交网”系统。从黔西南偏远地市可以“999元飞全国”,华夏航空让更多普通人实现了航空出行的梦想。

2016年末,随着更多运营基地和支线航班的开通,原有的“云上公交网”系统难以应对新的需求,华夏航空又推出了“云上公交网”的升级版产品——华夏中转2.0业务,在连通城市数量、联程产品的丰富度、出行保障及中转增值服务等方面均有很大提升。

业务扩张推动IT升级

中转2.0业务系统的实施,并非简单的业务流程切换就可以实现。“当时华夏航空机队规模到了20多架,信息化需求爆增。过去,我们很多处理业务的流程,在机队规模不大的情况下,业务部门可以用手工去完成。但是到了这个规模节点,大家觉得手工处理业务的人手不太够了,所以都提出了信息化需求。”在蒋涵如先生看来,当时华夏航空的业务规模依靠传统的操作模式已经难以持续,升级IT系统是必然的选择。

为了满足业务需求,华夏航空首先采取了传统IT解决方案。购买国际知名的ERP系统和维修管理系统,同时也自研了部分运营保障、运行控制等系统。硬件方面,最初的设计是将基础设施托管在电信运营商机房、机场信息中心机房以及自家AOC的机房。

在2016年,公有云对于整个IT行业来说已经是非常成熟的模式,对航空业来说却是比较陌生的事物,航空业对公有云的态度也非常谨慎。但是随着业务量的增加和服务范围的扩大,传统模式的瓶颈越来越明显。原有IT系统在使用过程中,本地虚拟化部署、IDC租赁、设备老化、带宽不足、系统假死等问题日渐严重。面对这些问题,华夏航空开始把目光转向了公有云服务,希望打造一个高性能、高可靠、高弹性的云上系统。

2016年底,华夏航空开始与包括亚马逊AWS在内的众多公有云服务提供商接触。作为全球领先的公有云服务提供商,亚马逊AWS的技术实力、服务能力和产品成熟度获得了华夏航空的认可。经过近一年的广泛调研、测试、供应商高管对话,到2017年底,华夏航空最终确定采用亚马逊AWS的公有云产品来取代传统基础设施。

公有云的价值

“当时我们对公有云的思路很简单,认为通过公有云能够方便快捷地建立我们需要的基础设施,但是随着和亚马逊AWS沟通的深入,我们发现公有云除了能够提供基础设施,还能在IT建设方面给予很帮助。”华夏航空运用公有云的过程,同时也是业务数字化转型的过程。公有云平台自身的能力和PaaS功能,可以让企业在业务迁移上云的同时,实现系统改造和业务的数字化转型。

目前公有云服务提供商有很多,每个公有云都有自己的不同优势。当华夏航空面对众多选择时,他们为什么会选择亚马逊AWS呢?“最重要的我认为是两点:一个是亚马逊AWS公有云技术领先,技术成熟度和可靠性让人放心。第二,在跟各个公有云的沟通之中,我们能感受到文化的差异,我们对亚马逊AWS的创新和客户至尚的文化很认同。”

客户至尚不是说说而已,华夏航空在业务迁移过程的每一个环节,都能感受到亚马逊确实是把客户利益放在第一位。比如说在帮助客户开发系统上云的架构时,会帮助客户考虑怎么样让架构最优,让成本更低。蒋涵如先生回顾去年的合作过程,专门提到其中遇到了不少难点和问题,但是亚马逊AWS的工程师非常敬业,第一时间会把客户的需求当成重点去解决,这是华夏航空选择亚马逊AWS的重要原因之一。

云上的中转2.0

在签署服务协议后,华夏航空在2018年开始实施业务迁移。一年时间里,完成了超过17个大小业务系统的上云,并且在迁移过程中对部分业务系统实施了重构优化。特别是类似数据库及负载均衡方面,公有云服务相比传统IT基础设施有明显的优势,更具弹性。在所有上云的业务系统当中,华夏航空的中转2.0系统是第一个搬迁的。因为这是一个给旅客提供中转航班服务产品的系统,对于面向用户(2C)的应用来说,更能凸显公有云的优点。

华夏航空的业务特点是干支结合,旅客经常需要购买两段联程机票;中转2.0系统可以提供通程航班的一站式解决方案,旅客只需要在OTA或者华夏航空官网上购买组合后的中转产品就可以了。旅客购买的是一个虚拟的航班号,中转2.0系统会自动把它分拆到两个航班,自动出票。出票以后,中转2.0系统会实时对机票状态进行跟踪监控,避免因为某个航班取消或者延误而影响旅客出行计划。相较之前采用的中航信黑屏系统(eTerm),新的系统可以显著减轻销售人员的工作负担,避免遗漏。

这个系统之前在本地服务器的虚拟机上运行。当华夏航空中转业务量随着机队规模和航线的增加而大幅度增长时,本地系统就难以应对部分节点的峰值需求,影响了旅客的使用体验。不足两个月的时间里,华夏航空在亚马逊AWS的帮助下完成了中转2.0业务的云部署改造,实现了团队、架构、业务、用户体验的全面升级。

在登陆亚马逊AWS后,公有云在将原有的Oracle数据库改造成MySQL数据库,并做好架构微调和负载均衡后,整个系统的使用效果较之前显著提升。一年的实践检验,让华夏航空充分感受到了公有云服务的优势。“今年我们会继续和AWS深入合作,预计在2020年左右把我们的绝大部分应用迁移到云上。”

公有云带来的变化

亚马逊AWS给华夏航空IT系统带来的改变是全方位的。“几个主要指标都实现了,比如说实现了整个业务系统的高可用,可靠性提高了,整个业务的稳定性也提升了。” 蒋涵如先生谈到上云以后的变化,感触很深。

IT系统的全面进化,一方面让普通旅客也能体会到更顺畅的购票服务,另一方面也让华夏航空的IT管理变得更加轻松,成本更加可控。蒋涵如先生主导实施的基于云原生服务AWS Serverless框架的内部充值中心,主要服务于华夏航空的内部食堂管理和采购等。

上云也是一次修炼

登陆亚马逊AWS的第一年,就带来了让人耳目一新的变化,因此华夏航空将公有云作为了未来两年IT系统升级的重点工作。在2019年,华夏航空会把最核心的运行和保障业务迁到云上。航空公司的运行和保障业务系统平台是所有系统中的“发动机”,航班的运行信息都是用这个平台来交互的,所有的业务部门基本上都要依靠这个系统平台来开展工作。这个平台和其它业务系统有非常大的关联,需要保证24小时不间断运行,因此迁移时必须平滑进行。

上云是一个逐渐深入的过程,在逐渐应对挑战的过程中,亚马逊AWS的工程师也在帮助华夏航空的技术团队不断提升。“公有云对我们技术人员的冲击很大。因为民航业本身就是一个传统行业,这个行业里的IT组织也会非常传统。而上公有云以后,这种观念全部调整过来了,我们学会了DevOps运维研发一体化的模式,也开始慢慢使用持续集成、持续部署的方式工作。我们把原来的瀑布式开发转向了敏捷的迭代式开发,IT团队的思路发生了显著的变化。”

对于华夏航空来说,上云不但改变了IT系统的稳定性和服务效率,改善了旅客的使用体验,同时也实现了IT团队的知识体系升级。在过去的2018年,华夏航空IT技术团队有18人通过了亚马逊AWS的架构师认证。

从疑虑到认可,再到all-in-cloud,公有云的价值在传统行业中的价值,在华夏航空身上体现得淋漓尽致。