决策指南:选择托管选项 - Amazon GameLift Servers

决策指南:选择托管选项

Amazon GameLift Servers 提供多种托管选项,每种选项均针对不同的托管场景和需求而设计。本指南可帮助您根据游戏的技术需求、运营偏好和业务限制来选择实例集类型。有关简要说明,请参阅 Amazon GameLift Servers 游戏托管方案

实例集对比

下表比较了各种托管选项的关键特征:

托管选项 适用场景 管理级别 主要优势
托管式 EC2 需 AWS 全面管理的生产环境托管 完全托管 自动扩缩、全局覆盖、最大限度地减少运营开销
托管式容器 需要编排的容器化应用程序 完全托管 容器编排、资源效率、现代部署
Anywhere 本地、混合或开发环境 自行管理 硬件控制、满足合规性要求、成本优化

关键决策因素

在选择托管选项时,请考虑以下因素:

操作复杂性

您希望承担多少基础设施管理工作? 托管式实例集的运营开销极低,而 Anywhere 实例集可提供完全控制权,但需要投入更多管理精力。

可扩展性要求

是否需要根据玩家需求实现自动扩缩? 托管式实例集提供内置的自动扩缩功能,而 Anywhere 实例集则需要手动管理容量。

地理分布

您的玩家分布在哪些区域? 托管式实例集可以部署在全球多个 AWS 区域,而 Anywhere 实例集的部署范围取决于您自己的基础设施位置。

合规性与安全性

您是否有特定的合规要求,或者需要将数据保存在本地? Anywhere 实例集可让您完全掌控基础设施及数据存储位置。

费用注意事项

您的预算和成本优化策略是什么? 比较选项时,需同时考虑基础设施成本和运营开销。

混合解决方案

您不必只为游戏托管解决方案选择一种类型的实例集。许多游戏使用混合方法,结合多种实例集类型以针对不同的场景进行优化:

  • 开发和测试:使用 Anywhere 实例集进行开发和测试,然后部署到托管式实例集进行生产。

  • 区域优化:在玩家密度较高的 AWS 区域使用托管式实例集,在已有自有基础设施的区域使用 Anywhere 实例集。

  • 成本优化:使用托管式实例集满足基础容量需求,使用 Anywhere 实例集处理流量峰值或特定工作负载。