亚马逊-云计算与上海东方明珠新媒体股份有限公司成功案例
作为一家多元化经营的集团公司,东方明珠拥有丰富的线上、线下业务,包括IPTV、OTT、游戏、移动视频、电商、东方明珠电视塔文化旅游、广告等。随着各项业务的快速发展,东方明珠也开始面临着巨大的挑战,这就是如何打通线上、线下业务,使其能互联互通,共享数据,相互促进,以形成涵盖“内容、平台、渠道、服务”的互联网媒体生态系统。
在采用AWS云服务之前,东方明珠各项业务的IT系统分别部署在不同的IDC和自有服务器上,相互之间互不关联,这使得线上、线下业务难以打通,无法很好地整合利用各种资源来促进业务的快速发展。如果能够利用AWS云平台,建立一个公共的云端数据库,将线下和线上的数据都整合在云端数据库中,再利用大数据分析将有效的用户信息提取出来,就可以充分利用现有的线下数据,扩大线上业务的用户群体。另一方面,原有的多IDC部署模式不仅形成了信息孤岛,同时也使东方明珠必须投入更多的人力去进行IT资源的管理和调配,使得人力成本和时间成本居高不下。
为了应对这些挑战,东方明珠了解、评估了多种技术架构,最终决定利用由光环新网运营的AWS中国(北京)区域和有西云数据运营的AWS中国(宁夏)区域,建立起涵盖所有线上、线下业务的混合云架构,在AWS云上建立统一的数据存储、分析、处理系统,将来自各业务模块原有IDC系统的数据汇聚到公有云中,通过业务数据的打通实现线上、线下业务的融合。
“我们选择AWS云平台主要基于三个原因:其一是AWS云平台极高的安全性和稳定性;其二是AWS提供了非常丰富的模块化功能,使我们能够按照业务需求选用不同的云服务;其三是AWS在国内外拥有众多的成功案例可供我们参考借鉴。”东方明珠新媒体股份有限公司高级副总裁、研究院院长范若晗说。
东方明珠在2015年成为AWS中国区的优先体验用户,开始利用AWS云平台,分步骤构建混合云,实现业务整合。通过对各业务模块的仔细分析,东方明珠决定首先将视频转码和对用户数据进行分析的大数据处理系统完全部署到AWS云平台上。视频转码是纯粹的计算需求,只需要Amazon Elastic Compute Cloud (Amazon EC2)、AWS消息组件和Amazon Simple Storage Service (Amazon S3) 就能实现,技术方案比较简单,容易实现。图1是东方明珠的视频转码架构图。
图1 东方明珠视频转码架构
大数据处理是东方明珠的后台业务,由于自己搭建大数据处理的底层架构比较复杂,耗时、耗力且成本高昂,因此在使用AWS云平台之前,东方明珠并没有建立起完善的大数据处理系统。AWS完善的大数据处理架构和云服务使东方明珠可以利用Amazon Relational Database Service (Amazon RDS)、Amazon EMR等云服务,快速建立起云端的大数据处理系统,各个业务部门只需直接将数据上传到云端,就可以在云端进行统一的分类和处理,不仅打通了线上、线下业务,实现了业务层面的融合,同时还极大地节省了人力成本和时间成本。图2是东方明珠数据处理平台架构图。
图2 东方明珠数据处理平台架构图
使用AWS云平台给东方明珠带来了三方面的好处。其一是通过AWS构建了混合云架构,建立起云端的大数据处理系统,完美地整合了现有的业务系统,实现了业务层面的融合。其二是加快了新项目上线的时间,节省了成本。传统的IDC模式下,服务器的采购部署流程至少需要一个月,现在仅需一天时间,即可完成新项目的部署。同时借助Elastic Load Balancing和AWS Auto Scaling,可以灵活地伸缩系统,既满足峰值需求,又降低成本。其三是可以低成本且快速地尝试新的解决方案,从业务需求、性能、成本等多方面进行分析评估,实现业务系统的优化。
在完成了从传统IDC模式向AWS云平台迁移之后,东方明珠开始进行下一步工作:比较公有云和混合云架构,更细致地进行成本考量,把适合在公有云上的项目都迁移到AWS云平台上,同时也把更适合在私有云上运行的项目回迁到自建服务器上。“这种双向使用AWS云平台的模式帮助我们在满足业务需求的同时,最大限度地降低了成本。”范若晗说。在未来,东方明珠希望能使用更多种类的AWS云服务,不断完善其混合云业务平台,实现功能与成本的平衡。