AWS Batch 让开发人员、科学家和工程师能够轻松高效地在 AWS 上运行成千上万项批处理计算任务。AWS Batch 可根据提交的批处理任务的数量和特定资源要求,动态预置计算资源 (CPU 或 内存优化型实例) 的最佳数量和类型。借助 AWS Batch,您无需安装和管理运行您的任务所使用的批处理计算软件或服务器群集,从而使您能够专注于分析结果和解决问题。AWS Batch 可以跨多种 AWS 计算服务和功能 (如 Amazon EC2 和竞价型实例) 计划、安排和执行您的批处理计算工作负载。
AWS Batch 不收取任何额外费用。您只需为存储和运行您的批处理任务而创建的 AWS 资源 (如 EC2 实例) 付费。
了解 AWS Batch 可如何帮助您高效运行批处理计算工作负载。
完全托管
借助 AWS Batch,您无需运行第三方商业或开源批处理解决方案,也无需安装或管理批处理软件或服务器。AWS Batch 可为您管理所有基础设施,从而避免了预置、管理、监控和扩展您的批处理计算任务所带来的复杂性。
与 AWS 集成
AWS Batch 已与 AWS 平台进行本地集成,让您能够利用 AWS 的扩展、联网和访问管理功能。这便于您轻松运行能够安全地从 AWS 数据存储 (如 Amazon S3 和 Amazon DynamoDB) 中检索数据并向其中写入数据的任务。
成本优化的资源预置
AWS Batch 可根据所提交的批处理任务的数量和资源要求预置计算资源并优化任务分配。AWS Batch 能够将计算资源动态扩展至运行您的批处理任务所需的任何数量,从而使您不必受固定容量群集的限制。此外,AWS Batch 还可代表您针对竞价型实例动态出价,从而进一步降低运行您的批处理任务而产生的费用。