GameLift 中的基础设施安全性 - Amazon GameLift
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

GameLift 中的基础设施安全性

如果将GameLift FleetIQ用作 Amazon EC2 的独立功能,另请参阅 Amazon EC2 用户指南(适用于 Linux 实例) 中的 Amazon EC2 中的安全性

作为一项托管服务,GameLift 由 Amazon Web Services:安全流程概述白皮书中所述的 AWS 全球网络安全程序提供保护。

您可以使用 AWS 发布的 API 调用通过网络访问 GameLift。客户端必须支持传输层安全性 (TLS) 1.0 或更高版本。建议使用 TLS 1.2 或更高版本。客户端还必须支持具有完全向前保密 (PFS) 的密码套件,例如 Ephemeral Diffie-Hellman (DHE) 或 Elliptic Curve Ephemeral Diffie-Hellman (ECDHE)。大多数现代系统(如 Java 7 及更高版本)都支持这些模式。

此外,必须使用访问密钥 ID 和与 IAM 委托人关联的秘密访问密钥来对请求进行签名。或者,您可以使用 AWS Security Token Service (AWS STS) 生成临时安全凭证来对请求进行签名。

GameLift 服务将所有队组放置到 Amazon Virtual Private Cloud (VPC) 中,以便每个队组都存在于 AWS 云中逻辑隔离的区域内。您还可以使用 GameLift 策略来控制来自特定 VPC 终端节点或特定 VPC 的访问。事实上,这隔离了在 AWS 网络中仅从一个特定 VPC 到给定 GameLift 资源的网络访问。创建队组时,需要指定端口号和 IP 地址的范围。这些范围限制了入站流量访问队组 VPC 上托管游戏服务器的方式。选择队组访问设置时,请使用标准安全最佳实践。