阿里云 CDN 和 Web 应用防火墙服务,在亚航(AirAsia)季度大促活动中,成功为其网站和应用程序的正常、安全运行保驾护航,提升了网站访问的性能和用户的访问体验。

背景

客户简介:亚航是亚洲最大的廉价航空公司,连续11年获得“世界最佳低成本航空公司”称号。 截止到目前,亚航在25个国家经营着超过195条国际航线,涉及亚洲、澳大利亚、新西兰、美国等国家超过130个热门城市。

活动简介:亚航在每个季度会举行一次大型机票促销活动,6月大促的时间为6月16日零点到6月19日24点。大促前期,亚航做了大量的对外宣传,在公众号、网站、搜索引擎、广告牌随处可见亚航的广告。由于促销的机票涉及到195条航线的所有航班(规定的时间段),同时在大促期间还有一些免费机票抢购活动,所以访问量较平时有超过十倍的增长。

挑战

亚航面对的主要挑战包括:
  • 安全需求:亚航高度依赖网络售票平台,包括亚航官网和手机App。由于是亚洲最大的廉价航空公司,所以低价机票让“爬虫”有利可图。每天亚航的官网都会遭受大量的爬虫攻击。据统计,亚航每天遭受超过数千万次攻击,专业而猛烈的爬虫攻击让亚航蒙受了巨大的经济损失。显而易见,在大促期间,亚航会被更多的专业爬虫“光顾”。
  • 全球加速需求:亚航在全球25个国家经营着航线,而亚航官网和手机App的源站部署都在澳洲。由于跨国链路速率较慢且经常出现拥塞等情况,导致一些国家的用户访问亚航的官网和app经常性出现延时较高的问题。此外,官网页面内容较多,从源站获取内容需要耗费大量时间,这在大促期间,对用户体验的影响尤为巨大。
  • 减轻源站压力需求:亚航的源站部署在传统机房,面临着负载高、扩容难的问题,这也给大促造成了一定的不确定性。

阿里云解决方案

解决方案: 阿里云团队采用了DNS+CDN+WAF+源站 的传统架构,主要包括以下方面:
  • CDN:针对越来越多的中国大陆用户访问亚航网站的情况,大促前夕,阿里云协助亚航将网站全部部署到阿里云的CDN上;阿里云CDN团队通过合理评估大促期间的访问流量,有效地分配CDN节点,并通过配置waitingroom来有效缓解源站的压力。大促期间,主页的 hitrate高达95%,访问体验较平时有了较大的提升,源站在没有扩容的情况下,虽然负载较高,但总体运行稳定,用户体验有较为显著的提升。了解阿里云CDN,请参见阿里云CDN
  • 安全:安全团队在大促期间专人24/7支持,对于刷票类请求做到快速封禁,并长期持续分析 大促期间的占座情况,将占座率压到了比较低的水平,保证业务营收的稳定。了解阿里云WAF,请参见Web应用防火墙
  • 技术客户经理团队:在大促前期,阿里云技术客户经理团队深入对接客户需求,准备预案。在大促期间,现场支持,深度对接业务部门,保证大促的顺利进行。
主要效果:
  • 访问速度:整体页面加载时长降低150%以上。
  • 源站稳定性:通过有序回源机制,保障活动的顺利进行。
  • 动态数据:借助阿里云全站加速,通过动态数据传输优化,动态数据传输平均提速50%以上。了解阿里云全站加速,请参见阿里云全站加速
  • 恶意刷票:通过CDN+WAF(Anti-Bot)架构调整,在大促期间,恶意占座情况得到了一定程度上的改善;加之安全的防护,占座情况得到有效的控制。

客户价值

在阿里云团队的紧密护航支持下,亚航度过了平稳的季度大促,终端用户体验得到了显著的提升,同时高占座的问题在大促期间也得到了有效的抑制,业务营收达到预期。阿里云助力亚航实现更多可能!