Flipboard 案例研究
2014 年
Flipboard 位于加利福尼亚州的帕洛阿尔托,是世界上首批社交杂志之一。受印刷媒体的美感与简易性的启发,该公司以从根本上改善人们在社交网络上发现、查看和分享内容的方式为使命。
只需一些工程师,我们就能在大约 6 个月内完成从概念到产品交付的过程,而这很大程度上是因为在一个有效的云基础设施中进行部署非常迅速。”
Greg Scallan
Flipboard 首席架构师
挑战
Flipboard 从创立之时就在 Amazon Web Services (AWS) 上运行其基础设施。Flipboard 的首席架构师 Greg Scallan 说: “我们的服务目前全部在多个可用区域的 AWS 上运行。” 我们选择 AWS 的原因是,它能够提供我们构建数据中心所需的大部分解决方案。另外,我们还非常欣赏他们提供的灵活性,因为我们因业务前景变化而试验了多种解决方案。”
为什么选择 Amazon Web Services
为什么选择 Amazon Web Services
Flipboard 采用了 AWS 的以下服务:
- Amazon EC2 用于所有服务器端处理,从处理最终用户请求到数据运行,包括大型 Hadoop 基础设施
- 用于运营数据的 Amazon SimpleDB
- 用于关键任务数据的 Amazon Relational Database Service (Amazon RDS)
- Amazon Simple Queue Service (Amazon SQS)
- Amazon CloudWatch
- Amazon Elastic Load Balancing (Amazon ELB)
- 用于静态和动态内容分发的 Amazon Simple Storage Service (Amazon S3) 和 Amazon CloudFront
- Amazon Mechanical Turk
为了构建自己的解决方案,该团队使用了其操作工具和管理服务器中的 Python/Ruby AWS 开发工具包。Scallan 解释道: “我们将 Java AWS 开发工具包用于核心工程服务。我们采用了许多不同的语言,选择了最符合当前需求的语言。”
效益
Flipboard 拥有数以百计运行的 Amazon EC2 实例,并且该数字还在随其增加的用户群和功能集而不断增长。Scallan 说: “只需一些工程师,我们就能在大约 6 个月内完成从概念到产品交付的过程,而这很大程度上是因为在一个有效的云基础设施中进行部署非常迅速。”
Flipboard 团队一直在研究其他的 AWS 解决方案,并且愿意根据业务发展需要使用其他产品。
该团队最为欣赏的是 AWS 在其首次发布之前为原型构建提供的灵活性。Scallan 说:“这的确为我们提供了帮助,使我们能够在高度紧张的时间期限内,在许多新玩家不断出现的市场中发布有效产品。”
关于 Flipboard
Flipboard 位于加利福尼亚州的帕洛阿尔托,是世界上首批社交杂志之一。受印刷媒体的美感与简易性的启发,该公司以从根本上改善人们在社交网络上发现、查看和分享内容的方式为使命。
使用的 AWS 服务
Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,可以在云中提供安全并且可调整大小的计算容量。该服务旨在让开发人员能够更轻松地进行 Web 规模的云计算。
Amazon CloudWatch
Amazon CloudWatch 是一种面向开发运营工程师、开发人员、站点可靠性工程师 (SRE) 和 IT 经理的监控和可观测性服务。
了解更多 »
Amazon SimpleDB
Amazon SimpleDB 是一种高度可用的 NoSQL 数据存储,能够减轻数据库管理工作。
了解更多 »
Amazon ELB
Elastic Load Balancing 在多个目标(如 Amazon EC2 实例、容器、IP 地址和 Lambda 函数)之间自动分配传入的应用程序流量。
了解更多 »
Amazon RDS
Amazon Relational Database Service (Amazon RDS) 让您能够在云中轻松设置、操作和扩展关系数据库。
Amazon S3
Amazon Simple Storage Service (Amazon S3) 是一种对象存储服务,提供行业领先的可扩展性、数据可用性、安全性和性能。
开始使用
各行各业中所有规模的公司都在使用 AWS 对其日常业务进行转型。联系我们的专家,立即踏上您的 AWS 云之旅。