令数亿用户变美的 Camera 360,为何只“宠”我一人?

 

答案很简单!...

时间飞逝

2017年在不知不觉中即将成为过去

值得开心的是

元旦、春节、元宵等假期就要来了
美好的假期

可以看书、吃饭、旅行、到处走走停停

还可以宅在家、走亲访友
只要不上班,假期就意味着无限种可能
当然,完美假期少不了各种拍拍拍

那么多美照真是一张都不想删

可这么一来

不但手机存储空间捉急

跟亲朋好友们分享也很成问题

好在现在有了云技术

比如拍照app 的大佬 Camera 360

让保存和分享美照就只是轻轻一触
诞生快七年的 Camera 360

在全球范围内拥有了超过八亿的用户

每天上传照片的数量已经超过2亿!

这对背后的云服务不啻为一项巨大的考验
经过千挑万选

Camera 360 背后的品果科技选择了 AWS 服务
为什么选择 AWS?
品果科技拥有多条产品线,用户数超过8亿,主要分布在中国和东南亚各国,在选择云平台时,主要关注三个方面:是否能覆盖全球用户?成本效益以及系统的安全性与可靠性
全球化覆盖
品果科技的用户遍布海内外,因此,在选择云服务商时,全球化覆盖的 AWS 自然成为首选目标。而事实上,在 AWS 正式进入中国市场之前,品果科技就已经开始使用 AWS 在海外的云服务了,对“照片圈”这类社交应用来说,在全球采用统一的平台有利于进行数据整合,为用户提供更高质量的服务。
“AWS 的全球节点分布非常契合 Camera360 全球业务及用户的分布情况,这使得我们在开展海外业务时再无后顾之忧。”

—— 刘朝辉

品果科技云端事业部副总监
成本效益
作为业务发展迅速的初创企业,有效地控制成本、提升效益是至关重要的。品果科技从多个维度来评估使用 AWS 之后的成本效益:成本包括机器的购置费用、人力投入、业务风险;效益包括减少人力投入、系统稳定性提升以及品牌曝光度增加等。

无论选择哪一家云服务商的云平台,都可以实现“即买即用”,但品果科技选择 AWS 时更看重的是 AWS 丰富的自动化运维功能,Amazon CloudWatch、Auto Scaling 的配合使用,可以大幅度降低用户在运维上的人力成本。利用 AWS 提供的 API,品果科技可以根据自己定义的规则编写脚本,当某一时刻用户数量超过既定的标准时,Auto Scaling 就会自动启用新的 Amazon EC2 实例,并且在1到2分钟内完成部署;一旦用户访问量下降,系统将自动关闭多余的 Amazon EC2 实例,确保资源的扩容与收缩与用户访问量的变化保持同步,在确保系统高可用性的同时,最大限度地降低成本。
安全性与可靠性
“我们使用过多家云服务商的产品,从安全性和可靠性上看,AWS 是最好的,这不仅因为 AWS 云平台的技术成熟度高、功能齐全、性能更好,还在于AWS 有一个非常强大的技术支持团队,一旦遇到问题,他们会在第一时间帮助我们解决问题。”刘朝辉说。

为了确保系统的安全可靠,AWS 提供了整套安全解决方案,包括访问控制、身份管理、安全评估、密钥存储和管理以及 Web 应用程序防火墙等。例如,用于访问控制的AWS Identity and Access Management (IAM) 使用户可以根据员工的职责范围指定其对 AWS 服务和资源的访问权限,大幅度提升整个业务系统的安全性和可靠性。在数据存储方面,可用性高达99.999999999%的 Amazon S3 使

Camera360 的数据存储性能和可靠性得到了大幅度的提升。 此外,Amazon VPC 允许用户创建自己的虚拟网络,并在其中配置 AWS 资源、设定访问控制权限,把数据库、应用程序等放置在虚拟私有云中,以防止被攻击和数据泄漏,确保整个系统的安全可靠。
获得的成效
目前,品果科技的旗舰产品 Camera360 已经全部迁移到 AWS 云平台上。
采用的 AWS 服务
Amazon EC2
Elastic Load Balancing (ELB)
AWS Identity and Access Management (IAM)
Amazon CloudWatch
Auto Scaling
Amazon S3
Amazon VPC


在 AWS 技术支持团队的帮助下,整个系统的迁移过程非常平滑。与老系统相比,依托 AWS 的新系统无论是性能、弹性,还是可靠性和稳定性方面都有大幅度的提升。刘朝辉表示:



使用 AWS 云平台,不仅降低了成本、缩短了新业务的上线时间、增强了安全性和稳定性,同时还获得了强大的技术支持力量,使我们可以专心致力于核心业务的拓展。



品果科技通过使用 AWS 服务获得的成效可以归结为以下几方面:

第一、节省成本。主要体现在两个方面:设备购置成本人力成本。Camera360 的用户量增长迅速,而且在不同的时间段照片上传量的变化也很大,一般来说,周六和周日是高峰期,周三是低峰期,过去为了确保高峰期的服务不间断,必须预先购置大量的机器。迁移到 AWS 云平台上后,利用 AWS 的 Auto Scaling 功能,根据访问量随时增加或减少机器数量,大幅度降低了先期投入成本。在人力成本上,使用 AWS 不仅减少了运维人员,同时也不再需要专人负责预算、购买机器等事项了。

第二、新业务上线速度大幅度提升,从部署到上线只需要几个小时。“这在过去是无法想象的,没有使用AWS之前,我们必须编写出搭建运行环境的脚本,然后以此运行每个脚本,最后才能完成新业务上线的任务,通常需要几天的时间。”刘朝辉说。

第三、整个系统的安全性和可靠性大幅度提升,这主要得益于 AWS 成熟的技术和完整的安全管理工具。“过去我们需要自己制定安全策略,并常常需要修改 IP Tables,非常麻烦,现在利用 Amazon VPC,我们可以很方便地隔离不同业务,提升系统的安全性和稳定性。”刘朝辉说。此外,Amazon EBS高达20,000 IOPS 的 IO 速度和 Amazon S3 的使用也使 Camera360 云相册的及时备份从过去的“不可能”变为现在的“很容易”——仅需制定备份策略,系统就会自动完成备份。
马上点击“阅读原文

了解关于 AWS 如何帮助您

安全可靠地处理广泛的大数据使用案例


    关注 AWS


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册