新网Logo
首页>主机-资讯>

出海企业的“生意经”,AdTiming把移动广告聚合平台迁移到AWS上

登录 注册

出海企业的“生意经”,AdTiming把移动广告聚合平台迁移到AWS上

  • 来源:网络
  • 更新日期:2020-06-09

摘要:  AdTiming成立于2016年,是一家专注于全球广告业务变现的公司,虽然成立时间不长,但已成长为亚太地区的巨头企业,是中国企业成功走向海外的典型代表。AdTiming的业务覆盖范围达

  AdTiming成立于2016年,是一家专注于全球广告业务变现的公司,虽然成立时间不长,但已成长为亚太地区的巨头企业,是中国企业成功走向海外的典型代表。AdTiming的业务覆盖范围达200多个国家和地区,对接30多家渠道伙伴,旗下移动广告聚合平台服务的广告主和开发者超过两千多个,涉及游戏、电商、社交、工具等各个品类。显然,对于这种拥有庞大业务的跨国企业来说,底层技术支撑平台必须足够强大,才能快速响应市场,满足业务实时性要求。

  那么,AdTiming的底层IT基础设施到底是如何部署的呢?整个数据架构经历了怎样的变革历程?AdTiming CTO张文涛以及AdTiming CIO黎为民,进行了详细解读。

  搭建移动广告聚合平台之初

  “广告聚合算法,都是以毫秒计算,平台的稳定性和是否延时直接决定着广告收益,也决定着开发者的使用体验。”张文涛首先强调了Mediation platform广告聚合平台的重要性。

 

  什么是广告聚合?可能很多人都不太了解!如果用一句话概括,你可以把它理解为是主打智能化、自动化营销的流媒体。广告平台要做的是降低广告投放门槛,为广告主提供除头部渠道以外的优质营销增长机会;而对于开发者来说,可以通过开放的SDK对接更多的广告平台,实现全球流量的一站式管理,最终实现流量变现。

  目前,国内企业在广告聚合方面的起步普遍比较晚,AdTiming是第一家致力于这一领域的企业,之所以能和国外很多大型平台同台竞技,其实核心竞争力只有一个,就是采用了世界最前沿的技术来管理数据。AdTiming以大数据为基础,结合AI算法,为开发者提供广告平台服务。

  具体而言,AdTiming有两个主要项目:一个是XTiming开发者出海扶持计划。主要目的是为了更好地服务于中小开发者,提供面向全球市场的游戏评测、投放者测试、推介发行和广告变现等各环节的公益性服务。通过AdTiming的行业经验和产业链能力,Xtiming扶持计划可以帮助中小开发者跨过国界挑战,让所有业务顺利着路。

  这也符合我国对内对外的贸易政策,为了加快恢复经济发展,国家鼓励广大企业“大胆走出去”。但是,对于很多中小企业来说,选择出海,意味着要面对一个完全陌生的环境,如何借力使力,少走一些弯路,成为企业普遍关心的问题。AdTiming可以帮助具有特殊应用需求的企业,牵线搭桥,把中国制造领域中如游戏这样的优秀原创内容快速推向全球。

  另一个是Mediation platform广告聚合平台,被分为SaaS版本和Open Mediation开源服务。Mediation的SaaS版本主要服务的是中小开发者,而Open Mediation服务的是大型开发者和发行,满足“In house”式的私有化需求。AdTiming可以提供端到端的开源,包括从客户端SDK到服务器再到Dashboard,开发者可以快速构建一个属于自己的广告变现平台。

  从混合IT基础架构走向全云时代

  要想帮助中国企业顺利出海,AdTiming必须打造业界最强广告投放平台。换言之,AdTiming要想获得更长远发展,必须通过更稳定、安全、可靠的IT基础架构,来支撑业务平台的实时协作、统一管理、数据共享等需求。起初,AdTiming的IT基础架构采用的是混合模式,在国内采用IDC托管服务、海外采用云服务。之后,随着业务的快速发展,AdTiming迫切需要在整体IT成本可控的情况下,能快速地在全球范围内部署IT资源,满足业务迅速增长的需求。

  “AdTiming的客户遍及全球,要服务好客户,为客户带来更多的价值,就必须大幅度提升IT基础架构的各方面能力。经过充分的测试和评估,我们最终决定采用亚马逊云,将AdTiming移动广告聚合平台全面迁移到亚马逊云上。”张文涛说道。

  之前,那种混合的IT基础架构,明显已跟不上企业业务扩张的节奏。首先,托管IDC资源调配不够灵活,当需要拓展资源时,通常需要花费数周时间进行规划和调试,无法满足突发性业务需求,服务器的管理和运维成本也越来越高。其次,各个数据中心之间的网络规划、环网的数据传输和带宽能力都需要提前进行规划,不能随着业务的增长灵活调整需求。其三,原有云服务商提供的服务都是IaaS层面,几乎没有PaaS层面的功能,这使得AdTiming的技术团队需要投入更多的精力来开发基础服务功能。

  最后,经过深思熟虑,AdTiming开启了IT基础架构变革之旅。2019年6月初,AdTiming开始制定迁移计划;6月下旬开始进行各业务系统测试;7月初开始迁移,仅用1个月的时间就完成了整个系统的迁移。目前,AdTiming移动广告聚合平台已经在AWS上持续稳定地运行,所使用的AWS云服务包括Amazon Elastic Compute Cloud (Amazon EC2)、Amazon Virtual Private Cloud (Amazon VPC)、AWS Private Link、Amazon CloudFront、Amazon Simple Storage Service (Amazon S3)、Amazon Athena、Amazon CloudWatch、AWS CloudTrail、AWS Glue、AWS Key Management Service(AWS KMS)等。

  走向开源,让移动广告开发快速上手

  AdTiming之所以选择与亚马逊云服务(AWS)合作,看重的是AWS在AdTech广告技术行业的生态圈以及全球化的技术覆盖能力。另外,一个最重要的原因是,AWS能全面支持开源技术。

  “把Mediation开源之后,开发者可以非常方便的搭建一套强大的私有Mediation系统。除了把Mediation SDK开源外,AdTiming还把Mediation Server、Mediation DataCenter以及Mediation Dashboard全部开源,这在全球范围内尚属首次。” 黎为民介绍道,AdTiming在3月底推出了首个Open Mediation全开源项目,开发者可以根据自己的需求进行功能的选择和定制,实现与自有BI系统紧密的整合以及数据的私有化闭环——从app的推广数据到app内的用户行为数据到app的广告变现数据。

 

  那么,开发者该如何使用Open Mediation呢?如果现阶段开发者没有迫切的自建In-House广告变现平台的需求以及流量变现的know-how积累,可以方便地使用AdTiming的Mediation SaaS服务来最大化收益并专注与打磨主营业务。等到积累到一定程度需要建立完全私有可控的端到端广告业务的时候,可以直接使用Open Mediation迅速部署运行,账号配置、Waterfall设置、历史数据、APP表现、用户层级数据等全部数据可以一键导入至Open Mediation,实现以完全同样的操作方式无缝切换,保障运营不中断、开发者收益不会受到损失。

  AdTiming希望Open Mediation最终会形成一个强大的开源社区,通过开发者的积极参与和回馈一起共同把广告聚合打磨得更好,使所有人都受益。目前,Open Mediation开源社区表现很活跃。开源发布第一天开始,就有很多中大型开发者在试用,并提出了宝贵的反馈意见和新功能的贡献。

  Open Mediation开源自AdTiming本身部署在AWS云平台上的日请求100亿次以上的广告平台,稳定性和性能可以经受得住各种考验。为了更好地支持开源策略,Open Mediation还在AWS云平台上实现了与Redis、Kafka、Hadoop等主流开源技术的集成,可以说,实现了针对开发者的开箱即用并极大地降低了学习成本。

  总体来看,Open Mediation平台利用AWS数据湖解决方案来实现大数据时代的广告变现业务的落地,其中对象存储S3承担了海量数据最高性价比的存储功能,系统内嵌的Amazon Athena数据分析服务则让用户在不搭建集群的情况下直接读取数据,然后进行数据分析处理,结合Amazon RDS数据库服务套件进行各种报表展示,对于开发者来说,使用起来非常方便。对于性能要求很高的业务场景,还可以使用RedShift结合AWS Glue、EMR等服务进一步挖掘海量数据的价值,以更快捷的方式提供最新企业收益画像,并指导主营业务的产品优化决策参考。