AWS 案例研究:智慧芽

编辑:轱辘   来源:awschina   科技业界   2018-03-07 19:44:33

我们将业务从本地 IDC 服务器迁移到 AWS 云平台,深刻体会到云的高可靠性和安全性。使用 AWS 云平台带来了极大便利,让我们节省成本,加快业务创新。我们的业务全都部署在 AWS 上,对 AWS 拥有长久的信心。

——吴瑞璎

智慧芽信息科技(苏州)有限公司运维平台经理 

关于智慧芽

智慧芽信息科技(苏州)有限公司成立于2007年,是全球性的专利查询、分析与管理一站式平台,基于大数据,提供全球专利数据库、Insights 分析系统和 3D 全景专利分析地图等强大而易用的专利工具,让全球客户了解并高效地使用专利,追踪技术脉络,实时分析竞争对手,洞悉创新趋势,为科技创新指路,成就商业革新。

为什么选择 AWS

由于有大量海外客户,这就要求智慧芽能够:

• 首先做到全球化覆盖,多地统一管理;

 其次是数据库的安全与保密,运营的稳定性和可靠性;

• 最后是自身业务的快速更迭,满足企业创新不断深化的要求。

全球化覆盖

根据智慧芽的客户分布情况,智慧芽采用了 AWS 在美国、欧洲、亚太的区域和由光环新网运营的中国(北京)区域。利用 AWS 的全球化覆盖,智慧芽各地均可使用相同的服务,构成相同的网站架构,从而达到技术的一致性,也方便快速精准定位各地出现的问题,方便运维管理工作。利用 AWS CloudFormation,智慧芽可以通过模板维护整个 AWS 平台上的资源,准确地配置或者新启同样的资源,在特殊情况下可以随时复制同样的数据中心架构或其中组件。

高安全性

专利数据是智慧芽的核心资产。AWS 倡导安全责任共担,由 AWS 做好基础设施安全,提供丰富的安全实践指南和服务,指导客户运用好 AWS 提供的安全措施,结合第三方安全工具,做好上层应用的安全。智慧芽认真地参考 AWS 的最佳实践做法,采用了包括 Amazon Virtual Private Cloud(Amazon VPC)和 AWS WAF(Web应用防火墙)在内的一系列安全措施。专利数据库放在私有网络(Amazon VPC)中,对端口进行了严格的权限设置,每个机器只能访问到相应的数据库。通过 AWS WAF,可以过滤恶意的 Web 流量。

智慧芽还开放了 AWS Trusted Advisor 的所有功能,帮助其更新平台漏洞,完善安全配置,合理使用资源,控制成本。

强大的数据管理功能

智慧芽一开始在 AWS 平台上自己搭建了MongoDB 数据库。后来发现采用 Amazon DynamoDB 托管数据库,更加省时省力。智慧芽 DynamoDB 存储了1.3亿条专利数据,并且根据业务需求调整吞吐量,满足不同时段来自用户和内部的数据导出、插入以及修复场景。

Amazon Simple Storage Service(Amazon S3)提供了存储类别,标准类型的 Amazon S3 用于存储频繁访问的数据,长期归档数据可以采用价格更低廉的 Amazon Glacier,而且只要配置好存储策略,数据便会自动迁移到最合适的存储类别,应用程序无需任何更改。智慧芽将静态文件、静态网站放在 Amazon S3 上,并设置了生命周期归档策略,定期清理和转移到 Glacier。

利用 AWS Data Pipeline,智慧芽很容易实现大量专利数据在不同区域之间移动。

“我们之前使用本地 IDC 服务器发生过失火问题,造成数据丢失,给公司带来很大经济损失,也影响业务的持续开展,促使我们最终采用云服务。AWS 不管从技术还是从服务来看,都是世界一流的,所以我们选择 AWS。在使用 AWS 过程中,我们深刻体会到云的高可靠性,同时还给我们的业务创新带来了意外惊喜。我们的业务全都部署在 AWS 上,对 AWS 拥有长久的信心。”

——智慧芽运维平台经理吴瑞璎

图1是智慧芽的系统架构图,智慧芽的业务全都部署在 AWS 上,除了上述服务外,智慧芽还使用了AWS Lambda、Amazon EMR、Amazon EC2 Container Service (Amazon ECS)、Amazon Simple Queue Service (SQS、Amazon Simple Notification Service(SNS)、Amazon Simple Email Service(SES)等等。

图1 基于AWS云平台的系统架构图

获得的成效

AWS 云服务带给智慧芽的好处主要归结为两个方面:

1. 降低成本约50%;

2. 产品迭代速度提高了100%。

降低成本

降低成本主要包括节约一次性前期投入的成本和后期运维成本。智慧芽使用 AWS 云平台后,上云初期成本投入比自建机房减少约20%,一年成本下降约50%。

通过使用 AWS 云服务,学习成本得到降低,仅需较短的时间,即可通过 AWS 提供的服务完成业务架构的部署,减少了原来对环境搭建的学习和调研时间。由于减少了人工的维护和底层服务的搭建以及排障等,运维人员和运维时间都相对减少,从而达到对总拥有成本的控制。

加快产品迭代

加快产品迭代速度方面表现在,采用 AWS 平台和专业技术支持,加之 AWS 所具有的稳定性,智慧芽的工作人员可以更加专注于产品的研发。产品上线时间大幅缩短,迭代周期从1个月缩短到现在的两周,提高100%。

完成向 AWS 平台迁移的2016年,智慧芽实现了销售额翻番。2017年,有望继续依靠稳定的服务和加速后的迭代速度占领市场,完成销售额提高60%的任务。

AWS 为智慧芽的业务开展提供了有力保障。未来,智慧芽将在 AWS 平台上探索更多的潜能,优化专利咨询服务创新。

联系 AWS 技术专家?

马上点击“阅读原文

标签: 云计算,智慧,平台,AWS,专利,数据,服务