AWS 上的容器

在最安全、可靠和可扩展的环境中运行您的容器
AWS 容器服务使您可以更轻松地管理您的底层基础设施,无论是在本地还是在云中,因此您可以专注于创新和您的业务需求。如今,云中所有容器将近 80% 都在 AWS 上运行。由于 AWS 具有安全性、可靠性和可扩展性,Samsung、Expedia、GoDaddy 和 Snap 等客户都选择在 AWS 上运行他们的容器。
构建安全微服务
确保容器之间的强安全隔离。AWS 提供最新的安全更新,让您可以为每个容器设置精细的访问权限。AWS 提供 210 多项安全、合规性和治理服务,以及最能满足您需求的关键功能。
更快地从想法到市场
使用 AWS Copilot 或 AWS App Runner 快速着手,以减少运营开销和管理。AWS 可以帮助您的团队快速发布应用程序、简化反馈、更快地迭代想法并加快上市时间。
选择适合您需求的计算和容器编排器

从最广泛的服务中选择以运行您的容器。选择 AWS Fargate 进行容器的无服务器计算,将由 AWS 管理您的基础设施调配。 要完全控制您的计算环境,请选择在 Amazon Elastic Compute Cloud (EC2) 上运行您的容器。对于容器编排器,您可以选择 Amazon Elastic Container Service (ECS) 或 Amazon Elastic Kubernetes Service (EKS)。

以高可靠性跨 AWS 集成

结合了容器的敏捷性与云的弹性和安全性。AWS 容器服务在设计上与其他 AWS 服务深度集成,无论联网、安全还是监控方面,都能让您的容器应用程序利用 AWS 的广度和深度。AWS 容器服务在遍布 25 个区域的 80 多个可用区 (AZ) 的广泛全球基础设施上运行。有关容器服务 SLA 的更多信息,请访问 Amazon ECSAmazon EKSAWS Fargate

80%

运行在云中的容器化应用程序都在 AWS 上运行*

150%

AWS 容器服务的同比增长比率

10 倍

Amazon EKS 使用量在一年内的增长幅度

3 倍

Fargate 使用量在一年内的增长幅度,每周运行 1 亿个任务

超过 140 亿

使用 Amazon Elastic Container Registry (ECR) 的每周镜像拉取
*https://nucleusresearch.com/research/single/guidebook-containers-and-kubernetes-on-aws/

AWS 容器服务

子类
使用案例
AWS 服务
容器编排
运行容器化应用程序或构建微服务
关闭

Amazon Elastic Container Service (ECS)

使用 AWS 的完全托管式容器编排服务轻松部署、管理和扩展容器化应用程序。

使用 Kubernetes 管理容器
关闭

Amazon Elastic Kubernetes Service (EKS)

使用最值得信赖的 Kubernetes 运行方式在 AWS 云中或本地启动、运行和扩展 Kubernetes 应用程序。

计算选项
运行容器而无需管理服务器
关闭

AWS Fargate

在 Amazon ECS 或 Amazon EKS 上运行您的容器,而无需管理您的底层计算基础设施。

使用服务器级控制运行容器
关闭

Amazon Elastic Compute Cloud (EC2)

将您的容器部署在提供安全、可调整大小的计算能力的自主管理的云基础设施上。

运行容错工作负载,节省高达 90%
关闭

Amazon EC2 Spot 实例

Amazon EC2 Spot 实例让您可以利用 AWS 云中未使用的 EC2 容量。

支持容器的工具和服务
快速启动和管理容器化应用程序
关闭

AWS Copilot

快速启动和管理 AWS 上的容器化应用程序。

以公开或私密方式共享和部署容器软件
关闭

Amazon Elastic Container Registry (ECR)

以公开或私密方式共享和部署容器软件。

适用于所有服务的应用程序级网络
关闭

AWS App Mesh

AWS App Mesh 是一种服务网格,可提供应用程序级联网,让您的服务可以轻松跨多种类型的计算基础设施相互通信。

云资源交付服务
关闭

AWS Cloud Map

借助 Cloud Map,您可以为应用程序资源定义自定义名称,并维护这些动态变化资源的更新位置。

将 Lambda 函数打包和部署为容器镜像
关闭

AWS Lambda

AWS Lambda 是一种无服务器的计算服务,让您无需预置或管理服务器、创建可感知工作负载的集群扩展逻辑、维护事件集成或管理运行时,即可运行代码。

在完全托管式服务上构建并运行容器化的应用程序
关闭

AWS App Runner

无需具备基础设施经验,即可快速大规模部署容器化 Web 应用程序和 API。

以固定的每月价格运行简单的容器化应用程序
关闭

Amazon Lightsail

以固定的每月价格运行简单的容器化应用程序。

将现有应用程序容器化并迁移现有应用程序
关闭

AWS App2Container (A2C)

使用命令行工具(CLI)将 .NET 和 Java 应用程序现代化为容器化应用程序。

借助引导式体验将应用程序重新部署到 Amazon ECS
关闭

AWS Migration Hub Orchestrator

借助引导式体验将应用程序重新部署到 Amazon ECS。

本地
在您自己的本地基础设施上轻松运行容器。
关闭

Amazon ECS Anywhere

在您自己的本地基础设施上轻松运行容器。

在自己的基础设施中创建和操作 Kubernetes 集群
关闭

Amazon EKS Anywhere

在本地创建和运行 Kubernetes 集群,包括在您自己的虚拟机 (VM) 和裸机服务器上。

企业级容器管理
自动化的容器和无服务器部署管理
关闭

AWS Proton

连接和协调基础设施调配、代码部署、监控和更新所需的每个工具。

完全托管式的一站式应用程序平台
关闭

Red Hat OpenShift Service on AWS (ROSA)

借助 ROSA,您可以使用现有的 OpenShift 工作流程运行容器化应用程序,并降低管理的复杂性。

开源
运行为 Amazon EKS 提供支持的 Kubernetes 发行版本
关闭

Amazon EKS Distro

运行为 Amazon EKS 提供支持的开源 Kubernetes 发行版本。

将现有应用程序容器化并迁移现有应用程序
关闭

AWS App2Container (A2C)

使用命令行工具 (CLI) 将 .NET 和 Java 应用程序现代化为容器化应用程序。

*https://nucleusresearch.com/research/single/guidebook-containers-and-kubernetes-on-aws/

AWS 容器服务

子类 使用案例 AWS 服务
容器编排 运行容器化应用程序或构建微服务  Amazon Elastic Container Service (ECS)
使用 Kubernetes 管理容器 Amazon Elastic Kubernetes Service (EKS)
计算选项 运行容器而无需管理服务器

AWS Fargate
使用服务器级控制运行容器

Amazon Elastic Compute Cloud (EC2)
运行容错工作负载,节省高达 90% Amazon EC2 Spot 实例
支持容器的工具和服务 快速启动和管理容器化应用程序
AWS Copilot
以公开或私密方式共享和部署容器软件 Amazon Elastic Container Registry (ECR)
适用于所有服务的应用程序级网络 AWS App Mesh
云资源交付服务 AWS Cloud Map
将 Lambda 函数打包和部署为容器镜像 AWS Lambda
在完全托管的服务上构建并运行容器化的应用程序
AWS App Runner
以固定的每月价格运行简单的容器化应用程序 Amazon Lightsail
将现有应用程序容器化并迁移现有应用程序 AWS App2Container
借助引导式体验将应用程序重新部署到 Amazon ECS AWS Migration Hub Orchestrator
本地 在客户托管的基础设施中运行容器 Amazon ECS Anywhere
在自己的基础设施中创建和操作 Kubernetes 集群 Amazon EKS Anywhere
企业级容器管理 自动化的容器和无服务器部署管理
AWS Proton
完全托管式的一站式应用程序平台 Red Hat OpenShift Service on AWS (ROSA)
开源 运行为 Amazon EKS 提供支持的 Kubernetes 发行版本 Amazon EKS Distro
将现有应用程序容器化并迁移现有应用程序 AWS App2Container

使用案例

构建微服务

拆分应用程序并将它们作为独立的组件运行,这些组件称为微服务,并使用容器来隔离进程。

利用批处理

将批处理和提取、转换和加载 (ETL) 作业打包至容器中,即可快速启动作业,并能根据需求进行动态扩展。

扩展机器学习模型

快速扩展机器学习 (ML) 模型以进行培训和推断,并且可在任何平台上借用容器将其运行至接近您的数据源。

标准化混合应用程序代码

通过为容器中的应用程序构建工作流并在本地和云环境之间运行它们来标准化部署代码的方式。

将应用程序迁移到云中

打包整个应用程序并将它们移动到云中,而无需进行任何代码更改。

构建平台即服务 (PaaS)

帮助开发人员快速创新。使用容器标准化您的应用程序部署和管理的方式,无需管理基础设施。

客户案例

Volkswagen Group 客户案例

Volkswagen Group 使用包括 Amazon ECS 在内的多个 AWS 服务构建虚拟现实(VR)和增强现实(AR)应用程序。了解 Volkswagen 如何提高其 3D 数据准备管道的效率及其渲染能力以及在云中的速度。

在此处阅读全文 »

New Relic 客户案例

New Relic 将其服务平台重构为 Amazon EKS,以在八个月内从基于主机的定价模式转变为基于消费的定价模式。

在此处阅读全文 »

Babbel 客户案例

语言学习软件 Babbel 选择了 Amazon ECS、AWS Fargate 和 AWS Lambda 来帮助他们快速适应不断变化的全球需求。

在此处阅读全文 »

Snap Inc. 是一家相机和社交媒体公司,它让人们能够充分表达真我、生活在当下,了解世界,并一起寻找乐趣。