利用 AWS 和 Serverless 技术释放创新的力量,这是可扩展、经济实惠和高效计算的未来。
亚马逊是世界上最大的公司之一,最初是一家不起眼的在线书店,现在已经发展成为一个几乎可以购买任何东西的市场。许多人不知道的是,亚马逊实际上从其服务器托管业务亚马逊网络服务(AWS)中获得了更多收入。使其成为全球最大的网络托管公司,在34个地区拥有超过125个数据中心。
AWS 提供从传统虚拟主机 (EC2) 到现代无服务器架构的一系列服务。Nexoid 利用 AWS 的无服务器服务,不仅确保了高性能,还确保了高安全性。AWS 的客户包括大公司、银行、政府甚至军方,这意味着他们非常重视安全。甚至我们也无法访问服务器。
无服务器技术,也称为微服务,是一种创新的架构。传统架构通常意味着连接到数据库服务器的 Web 应用程序服务器,而 Web 服务器大部分时间都处于空闲状态(浪费金钱)。传统架构在活动突然涌入时也会出现故障,从而导致瓶颈和超时。
相比之下,无服务器技术将代码分解成由庞大的机器池处理的小片段,即 AWS 中的 “lambda”。这些服务器等待请求,请求可能来自外部最终用户、亚马逊仓库中的内部机器人或任意数量的其他 AWS 服务。当请求到达 lambda 时,lambda 会运行一小段代码来处理请求,然后停止。
例如,如果一百万人同时登录 Nexoid,则一百万个 lambda 将在几毫秒内激活、处理请求并关闭。这就是为什么 Nexoid 总是快速准备就绪的原因。对于大多数 ERP 提供商来说,情况并非如此。
无服务器技术既解决了传统架构中的瓶颈问题,也解决了资源浪费问题。我们只为lambda使用的实际处理时间付费,因此成本效益提高了数百倍。