当今在国际数字经济中流通的资金多过以往任何时期。
这对全球的企业来说是个好消息。不过会有一个问题出现。当人们购买国外商品时,商家必须处理国外支付。
而且国外支付的处理费用并不便宜。外汇汇率不断波动,银行通过传统 IT 基础设施处理成千上万笔外币转账的成本很高。
各企业都在呼吁一种更灵活、更具成本效益的方式,
处理客户的国际支付。
因此,为了满足这一需求,Currencycloud 于 2012 年成立,为企业处理国外支付提供了一种更快捷的新方式,即通过云计算处理。
但每次赢得新客户时,该系统都要花费数周至数月的时间来启动新的服务器和数据中心,很快,该系统也不能很好地满足需求。
它需要一种能够随市场对 Currencycloud 服务的需求而同步发展的 IT 基础设施来提供支持。下面的内容讲述了 Currencycloud 如何将其 IT 基础设施迁移到 AWS 云,然后努力扩展业务的过程。
为了与本地服务器保持一致性,您需要具备足够的处理能力和数据存储能力,才能够随时应对客户流量绝对峰值。对于 Currencycloud 来说,绝对高峰是在圣诞节和网络星期一(感恩节假期之后的第一个上班日的网购促销活动)之类的时段。
问题是,在其他时间,服务器和数据存储将被浪费。而且,启动和维护每台新服务器需要数千美元的费用。
在迁移到 AWS 之前,Currencycloud 需要数周时间才能启动并运行服务器。这导致新产品无法如愿快速推出,也无法为新客户提供服务。浪费、开支和延误等因素限制了其发展。
Currencycloud 需要一家规模既足以应对客户流量高峰,又能在客户流量较少时灵活缩减规模的提供商。
Currencycloud 有一些主要的发展目标,所以如果选用的提供商在上述五点中有任何一点做不到位,都会严重影响公司的发展。
于是 Currencycloud 开始了考察工作。该公司参加了 AWS 的活动,了解了云架构的潜力,还看到了英国金融监管机构“金融行为监管局(FCA)”关于安全云计算优点的宣传指南,所以准备与 AWS 合作。
AWS 荣幸被选中。
从起初阶段,AWS 的解决方案架构师就与 Currencycloud 的团队密切合作,以找到满足每项需求的正确方法。
我们需要共同克服一些重大挑战。
金融科技领域的创新突飞猛进,因此对于市场上的新参与者,在监管方面通常没有参照经验。创建新型金融科技业务的企业需要与监管机构合作,降低商业模式的风险。
Currencycloud 也不例外。但 AWS 拥有所有必要的工具,可以通过云安全地处理国外支付。
AWS 在确保安全方面采取责任共担的方式:这种模式将云的安全性和云中的安全性做了区分。
AWS 负责为构成云计算机房的 IT 基础设施(如物理数据中心、基础设施和网络)保证安全。而 AWS 客户端使用 AWS 提供的工具保护客户在云中的数据安全。比如防火墙、操作系统以及 Identity and Access Management(IAM)。
该模式是 51 项合规性保证计划的一部分,包括 ISO27001 等认证、欧盟数据保护指令等法规以及互联网安全中心(CIS)等框架。
您可以在此处进一步了解每个保障计划的详细信息。
向审计人员证明您的物理数据中心是否安全连接在一起,并不容易。现场检查每台服务器和数据中心是否存在故障或漏洞相当耗时,有时可能需要数周才能完成。
通过使用 AWS,Currencycloud 不再需要维护物理基础设施,这一切都已安排妥当。
AWS 负责处理加密、防火墙强度等繁重工作,并确保符合最高国际安全标准。
Currencycloud 需要做的就是将其代码提取出来,并发送给审计人员进行审查。
Amazon Elastic Compute Cloud(Amazon EC2)提供几乎无限的计算能力,企业可根据需要随时访问。随着业务的增长,您可以即时添加服务器实例。
Amazon Aurora 是一种数据库引擎,以开源成本提供商用级数据库引擎。它不会将您限制在合同约束中,而且与 MySQL 数据库引擎完全兼容,可以轻松顺利地完成引擎间的迁移。
每当 Currencycloud 需要处理客户流量高峰时,它都可以快速配置所需的计算资源和数据容量。只需登录其账户并设置所需参数,服务器实例和数据库就能在几分钟内启动并运行。
Amazon EC2 和 Amazon Aurora 是按使用量付费的服务,客户不用全程支付用于处理峰值时段流量而配置的服务器费用。因此,Currencycloud 可以在需要时以成本价格处理流量高峰,而在最近一次的网络星期一之后流量减少时,其成本也会降低。
Amazon EC2 的服务水平协议规定,全球所有区域的实例可用率均为 99.95%。而且,如果有服务器出现故障,还有数百台备用服务器可立即取而代之。同样,借助 Amazon Aurora,Currencycloud 每使用 10GB 数据库空间,AWS 就会在三个可用区内对数据进行六次复制。每个可用区每 5 分钟就会备份一次。这一点,本地 IT 无法与之相比。
AWS 的解决方案架构师建议聘请迁移专家 Claranet 来提供实际支持。Claranet 是帮助企业无忧地将 IT 基础设施迁移到云的专家,精通 AWS 的所有产品。
该团队能够在 Currencycloud IT 团队、Claranet 和 AWS 之间,找出可能导致迁移失败的隐患,从而加快迁移进程。
然后,在一切迁移准备就绪后,该团队使用 AWS Snowball 将数 PB 级数据传输到新的基础设施。
通常,通过 100Mbps 连接传输该级别的数据需要几个月的时间。Snowball 的速度将其缩短到一天以内。
自动化在任何云安全计划中都是重要一部分,不仅能高效处理大规模检查,还能减少人为配置错误。
每当部署新代码时,您都能自动进行基础设施和应用程序安全检查,以持续执行安全和合规控制,始终确保机密性、完整性和可用性。
有了后端运营的支持,Currencycloud 的团队就可以放下这类工作,全身心地投入到新产品和新服务的开发中。
无论是其数据库,还是服务器容量,都是为了帮助 Currencycloud 开发各种新产品和服务,并迅速将其推向市场。
该公司聘请了 30 名开发人员,利用以下这些创建新型国外支付工具:
- AI + 模式识别
- 流媒体技术
- 语音识别
- 物联网
- 以及 Dash Button
公司的所有精力都用于发展业务、改善客户服务和开发新的创意。而这一切都不会受制于它所依托的技术。
您必须根据您对技术在一年、两年甚至五年后的预期发展来选择提供商。
请务必确保您选择的提供商将伴随您企业的发展节奏同步开发合适的技术。
云计算提供商的创新能力越强,您就越能利用他们的技术开发出领先市场的产品,而其他企业则需要花费数年时间才能独立开发出这些产品。
Amazon Aurora 的速度和规模远胜于 MySQL,而且它仍与开源的 MySQL 数据具有 100% 的兼容性。这对我们处理客户数据的方式产生了巨大的影响。
您注册使用 Amazon Aurora 时,不会像其他商业数据库那样受合同的约束。我们在此基础上试用了一段时间,如果您既需要快速扩展数据库,又必须遵守严格的法规,我们会强烈推荐您使用这项服务。
您或您的 IT 团队并不是每天都要进行迁移。但对您的云提供商而言,这确实是他们的日常工作。
我们在迁移计划的早期阶段就聘请了 AWS 的解决方案架构师和 Claranet,便于他们从一开始就参与到迁移计划的设计中。
他们对如何根据我们的需求配置 IAM 和防火墙的安全性进行了深入细致的分析,在这几个月中提供了非常宝贵的支持。
如果提供了支持,那么就充分利用。您的提供商希望与您一样顺利地完成整个过程。