原标题:O2O+云计算,“新美大”发力云端新生态
随着互联网线上业务的兴起,大量用户通过线上方式来进行服务体验或消费。传统线下服务商的发展或多或少受到阻滞,是否积极地拥抱互联网成为了一个“to be or not to be”式的问题。
在大多数传统服务商看来,不拥抱互联网等于落后,但全面转向互联网又不知道从何入手。而“互联网+”概念的提出,无疑为这个难题的解决提供了一种全新的思路。传统行业可以借助互联网平台,两者进行深度融合、优势互补,将资源配置优化,从而发挥最大的社会与经济效力。
美团和大众点评在2015年10月合并后的新美大,成为一家O2O领域的超级独角兽,团购市场份额超85%,用户数近6亿。在合并之后,新美大将自己定位为一家“互联网+”公司,致力于为各行各业创造价值,打造闭环。为各个服务行业打造了精细化的信息系统,以期大大提升全行业“互联网+”进程。
在2016年,新美大将联手合作伙伴,结合美团云平台和大数据解决方案,推出餐饮、酒店、旅游三个行业云整体解决方案。帮助餐饮店家、酒店、景区,提升信息化水平,建设智慧餐厅、智慧酒店以及智慧旅游景区。
构建于云端的新美大业务
俗话说“民以食为天”,餐饮在我们的日常生活中占据了非常大的比重,“下馆子”已经成为了我们生活中很平常的一个组成部分。但事实上,餐饮行业的整体信息化水平非常低,随处可见的小餐馆以单据形式进行收银买单,甚至一些我们经常光临的大型连锁餐厅也无法保证其从前端排队点餐到后台的烹饪、供应链整个流程能够通过信息化方式完成,跑单、漏单、错单层出不穷。
之所以会出现这种问题的根本原因有两个:一是餐饮系统提供商太多太杂,各有专精但缺乏有效的整合,一家餐厅可能从前到后使用了3-4个供应商的系统,各个系统之间没有统一的接口进行对接,自然也就无法跑通从前到后的整个业务流程。
二是餐饮品牌的生命周期短,相比于处于后台的信息化系统,餐饮老板们更情愿在菜谱、装修等看得见的地方上下功夫。但是看不见就代表不重要吗,一份实用的点餐系统可以为餐厅节省2-3个点餐员、一个SaaS化的收银系统可以让管理层精确无误的了解餐厅的经营状况、一个打通了线上与线下两端的会员系统能够轻松筛选出愿意来店面消费的线上用户并进行精准营销、一个汇集了线上线下数据的大数据平台能够准确的分析出商圈人群的偏好性,甚至对线下活动、店面选址给出有理论依据的建议。
构建于美团云平台之上的餐饮云方案
-
C端用户使用智能设备,排队,点餐,支付,而且集中在饭口时间,并发访问大,加之不断地刷新,各类请求会集中到后端,美团云提供的负载均衡服务会自动分发相关请求到相应服务器,商家可以根据业务实时调整主机的配置和数量,满足业务的需求。
-
美团云对象存储满足商家对菜品多维度展示需求,商家将菜品三维展示图,制作过程,配料表,相关产地等存放在对象存储中,美团云为商家各类展示文件提供防盗链,水印,剪裁等功能。同时提供专门API 为前端调取文件使用。美团云同时为商家的后厨制作直播提供存储,CDN
以及编解码的服务,满足商家直播需求。能够让用户通过外卖,团购,智慧餐厅,商家微信服务号等实时查看商家后厨制作情况。为餐饮最终用户提供高品质,卫生的餐饮服务。
-
将传统的 POS 系统(餐饮收银管理系统)SaaS化部署于云端,提供更好的网络保障,降低访问延迟,提高系统平台稳定性,同时要能够将已部署的 SaaS系统快速打包为模板,快速复制到新店,减少新部署时间。另外,SaaS系统重视数据的安全问题,在保证系统高可用的同时,保证数据的安全,美团云为客户提供了数据库自动备份等各类备份方案供客户选择,满足客户的备份需求。
-
传统的餐饮管理系统部署很难做到高等级的安全防护水平,美团云为用户提供平台级的防DDoS攻击,扫描等安全防护。也为用户提供可选的第三方安全检测工具。满足用户的安全需求,降低用户在此方面的投入成本。
-
美团云同时为商家提供数据平台,商家可以将自己的数据导入到数据平台,根据商家的需求,及美团的数据结果返回最终的结果给餐饮商家。满足商家的对店面选址,商圈状况,用户画像,管理决策等的数据需求。
酒店相比于餐饮行业拥有更多的品牌价值,同时由于各个连锁酒店分散在全国各地,统一化管理,统一化运维也促使这整个酒店行业信息系统的SaaS化。
以酒店PMS系统架构在公有云为例,PMS系统包括很多业务模块,酒店各门店工作人员可以通过PMS移动用户端或者网页,访问部署在美团云上的酒店PMS系统。
美团云在数据中心公网入口部署有防DDos攻击、漏洞扫描、黑洞防攻击等安全设备,并部署有多项网络监控项,预订、入住、结账等业务请求通经由负载均衡服务转发到多台PMS应用服务器中,PMS应用服务器处理业务请求,并将结果写入后端的主备业务数据库,数据库支持读写分离、故障切换和自动备份等功能。
考虑到大型连锁酒店的大规模并发访问,美团云提供Redis和memcache缓存服务,提高读缓存命中率,SSD盘虚拟机和数据库满足高IO应用。美团云的按流量计费,可以帮助酒店客户应对不同时间段的流量变化,节省带宽成本。
大型酒店很多都有自己的数据中心或租用IDC机房,在数据中心有大量既有业务的部署,无法实现全部迁移到公有云,因此美团云建议用户采用混合云的方式。
基于此,美团云提供专线接入或者GRE隧道方式,美团云数据中心采用裸光纤+波分方案,支持用户混合云基于公有云灾备和公有云两地三中心的灾备,考虑到酒店用户业务和数据在美团云上安全性和隔离,美团云二层实现VXLAN的二层隔离。同时提供专有网络服务(VPC),用户可以定义自己的子网和网络架构以及端口限制等。通过混合云的方式,用户可以实现平滑迁移,资源的统一管理和关键业务的冗余。
将会员营销APP整体构架于高弹性高扩展性的云计算平台,用户APP请求美团云,通过监控、安全等多个功能模块,并经由负载均衡服务转发到接入网关集群中由接入集群转发至各个SOA业务模块。各个SOA业务模块部署于不同的VPC中,保证各个SOA业务模块的隔离,拆分业务逻辑。通过缓存服务缓解大用户量、短时间高并发带来的数据库瓶颈。用户也可以采用带有高性能SSD磁盘的云服务器自行构建与运维数据库。
美团云对象存储为酒店行业提供了静态内容分发与处理的公有云实现,三副本的数据存储、自动选择国内优质CDN节点,接入即加速,让酒店的客户在全国各地畅快浏览所需内容;对象存储自带的图片服务支持缩略、裁剪、水印、压缩和格式转换等图片处理功能,以及音视频转码、回源鉴权、视频点播等,让酒店营销告别文字时代,走进图片和视频的任意编辑时代。
依托美团线上业务,用户通过API将门店地理位置信息传给美团云数据平台,数据平台自动返回当前门店周边的美食、娱乐POI信息,帮助终端用户找到酒店门店周边的吃喝玩乐地点。
通过大数据分析系统对景区采集的数据进行处理,把大量的客户按照用户的行为、需求、偏好以及价值等因素对客户进行分类,然后每种类型中抽取出典型特征,赋予名字、统计学要素、场景等描述,建立游客、城市、商户的画像。可通过此来预测景区旅游未来趋势及行为,为决策行为提供前瞻的、基于知识的数据支撑。
游客画像展示了景区全部游客的特征属性;城市画像则是横向对比全国所有旅游城市的特征属性,为城市化旅游差异化建设提供有力参考。
旅游云用户画像维度展示
旅游用户的消费娱乐倾向
支撑起美团三大生态圈解决方案的是新美大自主研发的美团云平台,整个云平台使用KVM作为底层虚拟化技术,采用有中心的分布式存储架构,使用硬件overlay做为网络隔离技术,结合美团自建的高品质机房,为整个美团云业务提供安全可靠的稳定的基础设施架构。
在云平台的实现中做到了以下几点
大部分组件基于自研Python应用框架
美团云大数据平台支持Java、Python、Ruby、PHP、C++、R、Hive(类SQL语言)提交MapReduce程序,用于数据处理。支持采用sqoop和自研发的HDFS delay模块将数据传入美团云,转储到HDFS,直接进行离线数据计算和分析。也可以使用SDK、命令行、API将数据传入美团云对象存储(MSS)或者kafka,进行流式数据计算和分析。
计算结果统一汇入美团云对象存储或者关系、非关系型数据库,用以展示。基于二层隔离的计算集群可以根据需要,设定Hadoop的节点数目,需要***的Hadoop生态链的基础和扩展组件,如Hive、Pig、HBase、Spark等也可以通过命令行进行添加,同时支持原生组件Oozie监控集群的运行状态和JOB的运行进度。支持打印错误日志,通过控制台输出错误日志信息对集群做简易的调试。
美团云大数据平台组件架构
新美大极为重视技术,并把自身定义为一家“互联网+”公司。美团云为餐饮、酒店、旅游行业提供完整的云化解决方案,并不是为了博取一个噱头,而是依托新美大在O2O行业中的深耕,以及技术上的积累,顺势而为。餐饮、酒店、旅游三朵云,也是贯彻新美大成立之初就制定的“T”字形战略,深耕细作优势行业,完善新美大生态圈,辐射生活服务的各个领域,提升全行业“互联网+”进程,在共赢中印证自身价值。
新美大很新,但是尊重传统;新美大很美,但是甘当绿叶;新美大很大,但是从小做起。
以上就是美团云的餐饮云、酒店云、旅游云解决方案,想亲身体验美团云的服务,可以在5月16日-5月23日“美团云周年庆”活动期间登录美团云官网,抢云主机、数据库、缓存、网络及对象存储最低至4折的优惠!
点击“阅读原文”,进入美团云516周年庆活动页抢优惠!
原标题:一款云端测试平台是如何炼成的?
ZD至顶网软件频道消息:有一款应用,它具备了让人眼前一亮的创意和一个非常专业的初创团队,所有人都认为成功离它只有一步之遥。但在上线一两天内竟由于用户流量太大,导致应用频繁宕机,而不得不暂停服务。当技术团队通宵达旦的查找问题时,却发现是当初设计的架构导致了今天的严重故障。在无奈的回炉再造后,新推出的版本不仅后台架构变了,UI也变了,造成了非常大的人力和时间的浪费。甚至可能在回炉期间错过转瞬即逝的市场先机。
以上这个例子只是很多不成功案例的缩影,很多公司在初创阶段总会犯一个错误,就是急着把产品上线,而对产品的稳定性和用户体验没有给予足够重视,并且将产品的测试放在整个规划周期的最后,一旦出现问题,留给解决的时间非常短。
其实如果能够在产品设计的早期就将测试结合进来的话,很多问题在初期就可以用最小的代价发现并避免。前期测试越多后期压力就越小,产品质量也会越高,精心打磨的产品体验不但能赢得用户的尊重,也会获得市场的认可。
一家坚持十年的专业测试平台
SOASTA是一家专门为应用(App)提供云端测试服务的知名国际公司,也是较早在国内倡导和传播先进的应用测试理念与科学方法的公司。SOASTA创立于2006年,经过十年发展已经成为全球应用性能分析服务领导者,于2016年推出了全球合作伙伴生态计划,青云QingCloud 作为SOASTA在中国大陆唯一的生态合作伙伴,携手SOASTA为双方共同的客户提供更加丰富、优质的服务。
CloudTest(云测试)是SOASTA的主打产品,它借助云资源对应用程序进行专业测试,确保其能够处理大流量的数据,引领了行业趋势。
该平台允许开发者测试Web 应用以及移动应用的效率,它既可以作为云端的按需服务,又可以作为虚拟的硬件设备,让开发者测试和监控应用的 bug、加载时间和其他问题。
SOASTA的客户包括美国最顶尖的零售商 Target、Best Buy、Gilt Groupe 以及Mattel、Netflix和Western Union等覆盖财务服务、媒体、电信和科技领域等 3000 多家公司。目前进入中国市场也已经有3年多时间,主要立足于电商、大型企业客户,服务过如中国移动音乐基地、苹果iCloud、太平洋保险、招商银行等知名企业。
基于云端的测试平台长什么样?
正如它的名字一样,CloudTest是一个基于云端的测试平台。SOASTA自己完全不做物理的基础架构设施建设,所有主机、带宽、IP都是租用云服务商合作伙伴的。采用这种模式,SOASTA可以跨云平台,从不同的云上启动机器,每一台机器都可以模拟几百个用户来访问某个公司的网站/应用(APP)。用这种方式可以测试客户的应用后台在同一个时段内能够承受多大的并发量,配合客户做上线前的准备。
如果不使用云,用户就需要自己买服务器,自己构建平台,自己部署软件,这个准备工作将极其昂贵,并且非常耗时。CloudTest可以快速的跨云平台启动大量的主机,迅速的把测试案例下载到主机上,模拟用户访问客户的网站和应用,从客户的网站上看起来就像是真实的用户在访问一样。
曾经在2012年,为了测试伦敦奥运会官方网站能否承受住全球各地涌入的流量,伦敦奥组委就联合SOASTA借助云服务来模拟该网站或其它在线应用需要面对的流量。如果是以前做这种测试,可能需要花费数周的时间建立上百个服务器,而仅仅测试这一项就需要投入数百万美金。通过云的方式,完全可以在几分钟内模拟十万个用户,数分钟内就可以得到这些测试数据。
在CloudTest云端测试平台上,弹性、可扩展、自由伸缩、即用即付这些云计算的特点都得到了淋漓尽致的体现,而国内将这些特点发挥到极致的非QingCloud莫属。
SOASTA与QingCloud的相识发生在三年前,首次接触QingCloud时SOASTA还只是抱着试试看的想法。因为自身就做性能测试,所以SOASTA对云计算平台的性能也极为看重。
在随后的试用过程中,SOASTA公司中国区技术总监Tony Wang也被QingCloud的性能表现所征服:“由于我们本身就是做性能测试的业务,所以对云服务的性能极为看重,经过使用后我们对青云QingCloud的性能非常满意。现在我遇到国内外客户时首选就是介绍青云,SOASTA已将青云作为国内最主要的合作伙伴。”
QingCloud的工程师对性能有着严苛的追求,在IaaS上完全屏蔽了硬件层,并将虚拟化性能提升至接近物理裸机的水平,提供了高性能的IaaS服务。同时QingCloud实现了资源的秒级计费和秒级调度,使得实现高弹性和可伸缩性成为可能。在QingCloud控制台中还提供了自动伸缩、定时器等多种工具来帮助用户自动调节资源规模。SOASTA
的CloudTest在提供测试服务时不可避免地需要反复购买、释放云主机,秒级计费和停机后资源不收费模式可以让SOASTA以最节省的方式灵活使用云资源。
吸引SOASTA的另一个原因是QingCloud丰富的API。SOASTA本质上是一家SaaS公司,当他们向客户提供服务的时候,不希望用户花很多时间在IaaS上面,不用考虑怎么部署服务器、管理服务器。其做法是在IaaS之上写了一层自己的API,来接口所有的不同的IaaS平台(包括QingCloud、亚马逊、Rackspace等不同云服务商),尽量不让客户接触IaaS界面。在应用QingCloud云服务时,SOASTA就没有使用QingCloud的Portal,全部使用QingCloud的API来自己搭建。
API是资源调度的编程语言,QingCloud通过API将所有资源组件化,用户用起来就像搭积木一样。QingCloud的API可以控制许多层面,可操作资源包含主机、硬盘、映像、备份、负载均衡器、私有网络、路由器、公网IP、防火墙、SSH密钥、标签、监控、操作日志、数据库、Spark等等。目前QingCloud开放了300多个KPI,并鼓励用户和合作伙伴在QingCloud
API的基础上搭建更丰富的上层平台。
与国内很多云计算公司不同,QingCloud是最早提供API的本土IaaS云平台,且控制台100%全部基于API实现,这也意味着QingCloud开放的API是非常完整和彻底的。
同时,得益于秒级调度资源的特性,QingCloud API的响应速度非常快,能够更好的保证API的性能。正是由于QingCloud极致的性能和丰富的API,SOASTA CloudTest 可以在很短时间内为客户构建起模拟数十万用户的测试平台,帮助初创企业、团队更好的完成产品设计、开发,为我们的移动互联生活创造出更多有趣、有价值的应用。