12月21日,在阿里云弹性计算年度峰会上,ADmobile首席架构师王威发表了《ADmobile广告业务云上弹性计算最佳实践》的演讲,介绍了ADmobile业务云上最佳实践。
【图:ADmobile首席架构师王威】
本文主要根据王威的演讲整理而成,内容分为四部分:
- 业务背景介绍;
- 业务发展中的技术痛点;
- 解决方案;
- 实践经验。
01 ADmobile(艾狄墨搏)业务背景介绍
ADmobile是一家程序化的广告聚合SaaS服务商,通过自主研发的广告聚合管理系统,整合流量管理、UR工具,为APP广告变现提升收益。通过一站式广告聚合平台,ADmobile提供专业多维度的数据报表,还有聚合管理、灵活的运营方式和多样灵活的优化工具。
上图可以看到,ADmobile业务发展中服务资源的变化:从最早期就是一台服务器、一个数据库支撑我们业务发展,到现在有200台以上的服务器,还有数据库、中间件、负载均衡等一系列云资源。业务高峰的时候,ECS数量一度达到400台,甚至曾经超过500台;业务高速发展的同时,流量也在激增,对于技术和运维都是一种极大的挑战。
02 ADmobile业务发展中的三大技术痛点
在早期的方案当中,对