客户案例 / 软件与互联网

2023

GoPlus Security 在亚马逊云科技上为用户构建 Web3 安全屏障

GoPlus Security 将原有自建的服务全面迁移至亚马逊云科技并转换为托管服务后获得了超过 20% 的综合性价比提升,在高并发场景下为用户提供日均 3000 万次以上的检测服务。

20%

迁移到亚马逊云科技后的综合性价比提升

零中断

借助亚马逊云科技迁移与传输服务实现业务零中断

3000 万次

在亚马逊云科技上支持日均 3000 万次的检测 API 调用

1 秒

在 1 秒内为客户返回安全检测结果

概述

GoPlus Security 提供开放、无需许可、用户驱动的安全数据基础设施和安全服务平台,致力于打造 Web3 的“安全基础设施”。通过将原有自建的服务全面迁移至亚马逊云科技并转换为托管服务,GoPlus Security 为 Web3 安全基础设施所提供的各项检测 API 实现了更强的多并发支持能力和更短的响应时间,从而实现了超过 20% 的综合性价比提升。同时结合亚马逊云科技的一系列安全服务,GoPlus Security 能够更有把握地保护云上业务免遭安全威胁。

Amazon Web Services Case Study: GoPlus

机会 | 建设数据安全基础设施和安全服务平台,为 Web3 项目和应用保驾护航

伴随着全球 Web3 生态的飞速增长,链上资产和项目也随之呈现爆发态势。各类资产的安全性越来越受到用户的关注,而互联网安全威胁也逐渐向 Web3 应用渗透,伪造合约、恶意地址等风险逐渐显现,行业需要一系列安全服务来保障生态的健康发展。

GoPlus Security 是一个专注于为不同类型的区块链用户提供安全服务的平台,旨在通过提供开放、无需许可、用户驱动的安全服务,构建 Web3 的安全基础设施。GoPlus Security 的平台覆盖多条公链和多种风险类型,支持用户自主提交风险数据,并通过使用 Token 和 dApp 合约检测等技术实现快速处理和实时风险预警,同时为用户提供动态的检测结果。用户可以快速接入第三方应用平台,使得使用更加便捷。截至目前,GoPlus Security 已经成功覆盖了 2.61M+ Token、4M+ verifiedNFT、11.9K+ 授权合约、5000+ dApp 的检测,并且每天能够处理超过 3000 万次的查询请求。

面对全球 Web3 项目数量的快速发展和安全威胁等级的提升,GoPlus Security 开始规划安全引擎架构的升级,以针对 Token、地址、NFT、授权合约、dApp 和签名等多场景提供更加广泛的支持。而要服务全球 Web3 用户,GoPlus Security 就需要与全球化的云服务提供商合作。“多数 Web3 项目都是全球化的服务,用户可能分布在各个大洲,所以在提供 Web3 安全服务时,我们需要让用户在任何地方都能够快速获得结果。” GoPlus Security 创始人 Mike 说:“既有的平台在全球化服务能力上已经出现瓶颈,我们在进行安全引擎架构提升的同时也希望与更大的云平台进行合作,拓展 Web3 安全基础架构的覆盖外延。”

kr_quotemark

Amazon Aurora 对常见关系型数据库的兼容能力使技术团队无需进行更多的架构改造,就能够为 Web3 安全基础设施业务提供更高的性能,为日均超过 3000 万次的安全服务调用提供支撑,相较自建数据库在成本方面更具优势,为企业带来了超过 20% 的综合性价比提升。”

Mike
GoPlus Security 创始人

解决方案 | 迁移亚马逊云科技,实现全球覆盖、支持更大规模的并发与秒级响应

在决定迁移之前,GoPlus Security 对多家云服务商对比之后发现亚马逊云科技在地理区域分布上更具优势,这些广泛的基础设施可以让 GoPlus Security 在更接近用户的地方提供服务,从而降低延迟。此外,亚马逊云科技在安全合规能力方面也更符合 GoPlus Security 的需求。

通过参与亚马逊云科技 Web3 相关的行业研讨会,GoPlus Security 与亚马逊云科技团队建立了紧密的联系。针对 GoPlus Security 在 Web3 安全基础设施方面的安全引擎存在数据量大、全量分析耗时长的问题,亚马逊云科技提供了详细的架构优化建议——通过云原生的服务为全球分布的 Web3 安全基础设施应用提供高可用性、高性能和高并发响应能力。“我们评估了 Amazon Aurora 数据库的多只读副本设计和自动多区域复制功能,针对安全检测 API 调用这样的性能密集型场景,亚马逊云科技的托管服务提供了优异的表现。与其他关系数据库的兼容能力意味着我们不需要做更多的学习,就可以直接把这种性能优势应用到我们的服务中。” Mike 谈到。

2022 年 9 月,GoPlus Security 团队在与亚马逊云科技的技术团队共同商讨技术方案之后,开始采用热迁移的方式将 Web3 安全基础设施服务从原有平台向亚马逊云科技迁移。在迁移过程中,GoPlus Security 采用了 Amazon Database Migration Service 将自建业务数据库迁移至 Amazon Aurora 托管数据库,并在迁移过程中保持业务的高可用性。在完成迁移后,GoPlus Security 开始在亚马逊云科技上使用一系列托管的服务来替代原有自建的服务,例如通过 Amazon ElastiCache 替换自建 Redis 和 Memcached 服务,让 Web3 安全基础设施服务可以获得更好的实时性能,使用户使用 GoPlus Security 提供的各类检测服务时能够在 1 秒内获得结果。在安全上,GoPlus Security 应用 Amazon Key Management Service (Amazon KMS) 为 Web3 安全基础设施应用创建和控制用于对数据进行加密或数字签名的密钥,并结合 Amazon Secrets Manager 提供的密钥生命周期管理能力以精细化的方式控制云上环境的安全,更好地抵御各类网络威胁。

成果 | 云上托管服务为 Web3 安全检测带来超过 20% 的综合性价比提升

通过 Amazon Aurora 云上托管的数据库替代原企业自建的数据库,GoPlus Security 获得了商业级数据库的性能和可用性。Amazon Aurora 对常见关系型数据库的兼容能力使技术团队无需进行更多的架构改造就能够为 Web3 安全基础设施业务带来更高的性能,轻松支撑日均超过 3000 万次的安全服务调用。相较自建数据库,Amazon Aurora 在成本方面更具优势,为 GoPlus Security 带来了超过 20% 的综合性价比提升。

亚马逊云科技各项服务之间的良好集成性和互操作性也为 GoPlus Security 这样的技术型企业提供了友好的云上服务构建和运维方式,并且亚马逊云科技的数据迁移和传输类服务也帮助 GoPlus Security 快速实现了构建全球覆盖的 Web3 安全基础设施的目标。“我们可以通过端到端的方式将原有平台上的数据库、存储与应用平滑迁移至亚马逊云科技,在迁移过程中对用户透明并保持 Web3 安全基础设施服务的‘零中断’,这既让我们可以维持服务的连续性,也让我们可以在更加全球化的平台上提供更加稳定的服务。” Mike 谈到。

与亚马逊云科技的全面合作也为 GoPlus Security 拓展了更多的业务机遇。“亚马逊云科技深受 Web3 项目与应用开发者所喜爱,在亚马逊云科技上的构建让我们结实了更多的业内伙伴和用户。” Mike 说,“目前已有众多的知名 Web3 项目在使用 GoPlus Security 提供的安全检测服务为用户提供合约防护,以帮助用户规避各类恶意风险,也让我们可以为 Web3 的健康生态提供更多的贡献。”

展望未来,GoPlus Security 技术团队将持续关注亚马逊云科技的创新,并进行更多的技术储备和能力认证。亚马逊云科技将帮助 GoPlus Security 实现 Web3 安全基础设施能力与规模的扩展,优化服务性能和稳定性,为 Web3 应用的开发者与用户提供更加便捷和安全的使用体验,从而助力行业的健康发展。

关于 GoPlus Security

GoPlus Security是一家领先的、持续快速增长的 Web3 安全基础设施供应商,它覆盖了大多数主要的区块链网络,具有多维度的风险检测,以建立一个更安全的 Web3 环境。GoPlus Security 团队通过提供开放、无权限、用户驱动的安全服务,不断为 Web3 构建 "安全基础设施" 和安全服务平台,使 Web3 生态系统更加安全。

GoPlus Security 已经开发了一个实时、动态、自动化的安全检测平台,包括 Token 检测、NFT 检测、恶意地址、授权安全 API 和 dApp 安全信息 API,每天有大约 500 万次数据调用。GoPlus Security 还在 2022 年底推出了安全服务市场。

使用的亚马逊云科技服务

Amazon Aurora

与 MySQL 和 PostgreSQL 兼容的关系数据库,专为云而打造。性能和可用性与商用数据库相当,成本只有其 1/10。

了解更多>>

AWS Database Migration Service

受到全球客户的信任,能够以最短的停机时间安全地迁移 80 多万个数据库开始使用 AWS DMS 联系销售人员

了解更多>>

Amazon ElastiCache

Amazon ElastiCache 是一项完全托管且兼容 Redis 和 Memcached 的服务,可为现代应用程序提供实时、成本优化的性能。

了解更多>>

Amazon Key Management Service (Amazon KMS)

AWS Key Management Service (AWS KMS) 让您能够跨应用程序和 AWS 服务创建、管理和控制加密密钥。

了解更多>>

行动起来

无论行业无论规模,每天都有各种机构在使用 AWS 实现自身业务转型、实现企业愿景。欢迎您联系我们的专家,立即踏上您的 AWS 之旅。