教程:使用 Fargate 资源创建托管计算环境 - AWS Batch

教程:使用 Fargate 资源创建托管计算环境

完成以下步骤以使用 AWS Fargate 资源创建托管计算环境。

  1. 打开AWS Batch控制台,地址:https://console.aws.amazon.com/batch/

  2. 从导航栏中,选择要使用的AWS 区域。

  3. 在导航窗格中,选择计算环境

  4. 选择创建

  5. 配置计算环境。

    注意

    Windows containers on AWS Fargate 作业的计算环境必须至少有一个 vCPU。

    1. 对于计算环境配置,请选择 Fargate

    2. 对于名称,为计算环境指定唯一名称。名称最长可以包含 128 个字符。可以包含大小写字母、数字、连字符(-)和下划线(_)。

    3. 对于服务角色,请选择服务相关角色,该角色允许 AWS Batch 服务代表您调用所需 AWS 的 API 操作。例如,选择 AWSServiceRoleForBatch。有关更多信息,请参阅 AWS Batch 的服务相关角色权限

    4. (可选)展开标签。要添加标签,请选择 Add tag(添加标签)。然后,输入一个和可选的。选择 Add tag(添加标签)

    5. 选择下一页

  6. 实例配置部分:

    1. (可选)要使用 Fargate Spot 容量,请打开 Fargate Spot。有关 Fargate Spot 的信息,请参阅使用 Amazon EC2 Spot and Fargate_SPOT

    2. 对于 Maximum vCPUs,选择您的计算环境可以横向扩展到的 vCPU 的最大数目,而无论作业队列需求如何。

    3. 选择下一页

  7. 配置网络。

    重要

    计算资源需要访问才能与 Amazon ECS 服务端点通信。这可以通过接口 VPC 端点或具有公共 IP 地址的计算资源实现。

    有关接口 VPC 端点的更多信息,请参阅 Amazon Elastic Container Service 开发人员指南中的 Amazon ECS 接口 VPC 端点(AWS PrivateLink)

    如果没有配置接口 VPC 端点,并且计算资源没有公共 IP 地址,则必须使用网络地址转换 (NAT) 来提供这种访问。有关更多信息,请参阅《Amazon VPC 用户指南》中的。有关更多信息,请参阅 教程:创建 VPC

    1. 对于虚拟私有云(VPC)ID,请选择要在其中启动实例的 VPC。

    2. 对于子网,选择要使用的子网。默认情况下,选定的 VPC 中的所有子网都可用。

      注意

      Fargate 上的 AWS Batch 目前不支持 Local Zones。有关更多信息,请参阅 Amazon Elastic Container Service 开发人员指南Local Zones、Wavelength Zones 和 AWS Outposts 中的 Amazon ECS 集群

    3. 对于 Security groups,选择要附加到实例的安全组。默认情况下,将选择您的 VPC 的默认安全组。

    4. 选择下一页

  8. 对于查看,请查看配置步骤。如果需要进行更改,请选择 Edit(编辑)。完成后,选择创建计算环境