Re:Invent 生存指南新版本

Date8 月 2, 2021

您听说过扩大规模,但缩小规模呢?想象一下,在一次大的营销推动之后,您有一个同时连接了数千个用户的应用程序。您已经规划了基础设施,使其能够随着需求增长。然而,流量高峰不会永远持续下去。如果您没有正确计划,那么在匆忙之后您可能会留下大量不必要的基础设施,如果您不使用它,这些备用服务器只会让您花钱。

这个问题的解决方案是使您的架构具有弹性和可扩展性——但云计算中的弹性究竟是什么?

我们一一仔细审查来自我们社区的新条目,以确保它们符合高质量的设计和功能标准。

这种情况的一个例子是,如果您的 Web 应用程序出现在 Hacker News 或 Product Hunt 等网站上。发生这种情况时,您可能会突然遇到交通拥堵的情况。如果您无法向上扩展,那么您的应用程序可能会在负载下瘫痪。结果可能会严重损害您的声誉——如果人们不能使用您的网站,他们就看不到您提供的服务。

可扩展性与弹性

弹性包括扩大规模的能力,但也包括扩大规模的能力 缩小.这个想法是您可以快速配置新的基础设施来处理高负载的流量,就像上面的例子一样。但是在那次匆忙之后会发生什么?如果您让所有这些新实例保持运行状态,您的账单将会飙升,因为您将为未使用的资源付费。在最坏的情况下,这些资源甚至可以抵消突然涌入的收入。弹性系统可以防止这种情况发生。经过一段时间的扩展后,您的基础设施可以缩减,这意味着您只需支付通常的资源使用费用,并为高流量时期支付一些额外费用。

行政

发表评论