Amazon Simple Workflow Service
开发人员指南 (API 版本 2012-01-25)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

开始设置 Amazon SWF

本节讨论使用 Amazon Simple Workflow Service (Amazon SWF) 进行开发的先决条件以及可用的开发选项。使用任何 AWS 服务的第一步都是注册 AWS 账户,注册详情见下述章节所述。设置账户后,您可以选择使用 AWS 支持的任何编程语言来进行 Amazon SWF 开发。针对 Java 和 Ruby 开发人员,还提供了 AWS Flow Framework。通过 AWS Identity and Access Management,您可以授予 AWS 账户拥有者以外的人员对 Amazon SWF 资源的访问权限。

AWS 账户和访问密钥

若要访问 Amazon SWF,您需要注册 AWS 账户。

如需注册 AWS 账户

  1. 打开 http://amazonaws.cn/,然后选择 Create an AWS Account

    注意

    如果您之前已登录 AWS 管理控制台,则可能无法在浏览器中执行此操作。在此情况下,请选择 Sign in to a different account,然后选择 Create a new AWS account

  2. 按照屏幕上的说明进行操作。

    作为注册流程的一部分,您会收到一个电话,需要您使用电话键盘输入一个 PIN 码。

要获取 IAM 用户的访问密钥 ID 和秘密访问密钥。

访问密钥包含访问密钥 ID 和秘密访问密钥,用于签署对 AWS 发出的编程请求。如果没有访问密钥,您可以使用AWS 管理控制台进行创建。建议您使用 AWS 账户根用户 访问秘钥而不是使用 IAM 账户根用户访问秘钥。IAM 让您可以安全地控制对您的 AWS 账户中 AWS 服务和资源的访问。

仅当创建访问密钥时,您才能查看或下载秘密访问密钥。以后您无法恢复它们。不过,您随时可以创建新的访问密钥。您还必须拥有执行所需 IAM 操作的权限。有关更多信息,请参阅 IAM 用户指南 中的访问 IAM 资源所需的权限

  1. 打开 IAM 控制台

  2. 在控制台的导航窗格中,选择 Users

  3. 选择您的 IAM 用户名称(而不是复选框)。

  4. 选择安全证书选项卡,然后选择创建访问秘钥

  5. 要查看新访问秘钥,请选择显示。您的凭证与下面类似:

    • 访问密钥 ID:AKIAIOSFODNN7EXAMPLE

    • 私有访问密钥:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

  6. 要下载密钥对文件,请选择下载 .csv 文件。将密钥存储在安全位置。

    请对密钥保密以保护您的 AWS 账户,切勿通过电子邮件发送密钥。请勿对组织外部共享密钥,即使有来自 AWS 或 Amazon.com 的询问。合法代表 Amazon 的任何人永远都不会要求您提供密钥。

相关主题

终端节点

为了降低延迟并将数据存储在符合要求的位置,Amazon SWF 在不同地区提供了终端节点。

Amazon SWF 中的每个终端节点完全独立;在一个地区注册的任何域、工作流程和活动不与另一地区的这些项共享任何数据或属性。换言之,注册 Amazon SWF 域、工作流程或活动时,它仅存在于注册它的地区。例如,可在两个不同的区域注册名为 SWF-Flows-1 的域,但二者不共享任何数据或属性 - 它们都是完全独立的域。

有关 Amazon SWF 终端节点的列表,请参阅地区和终端节点