AWS Compute Services category icon 计算 - 亚马逊 Web Services 概述

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

AWS Compute Services category icon 计算

数以百万计的组织使用运行不同的工作负载 AWS 计算服务。

每项服务均在图表后面进行描述。为了帮助您决定哪种服务最能满足您的需求,请参阅选择 AWS 计算服务还是亚马逊 Lightsail 还是亚马逊?EC2 。有关一般信息,请参阅计算依据 AWS.

显示的示意图 AWS 计算服务

返回AWS 服务

比较 AWS 计算服务

类别 AWS 服务
实例(虚拟机)
容器
无服务器
  • AWS Lambda— 无需考虑服务器即可运行代码。只需为所消耗的计算时间付费。

边缘和混合动力
  • AWS Outposts— 跑 AWS 内部基础设施和服务,提供真正一致的混合体验

  • AWS Snow Family— 在恶劣或断开连接的边缘环境中收集和处理数据

  • AWS Wavelength— 为 5G 设备提供超低延迟的应用程序

  • VMwareCloud on AWS— 适用于所有 vSphere 工作负载的首选服务,可快速扩展并迁移到云端

  • AWS Local Zones — 在离最终用户更近的地方运行延迟敏感型应用程序

成本和容量管理
  • AWSS@@ avings Plan — 灵活的定价模式,最多可节省 72% AWS 计算使用情况

  • AWS Compute Optimizer— 建议最佳 AWS 为您的工作负载计算资源以降低成本并提高性能

  • AWS Elastic Beanstalk— 用于部署和扩展 Web 应用程序和服务的电子asy-to-use 服务

  • EC2Image Builder — 构建和维护安全的 Linux 或 Windows 服务器映像

  • Elastic Load Balancing (ELB) — 自动将传入的应用程序流量分配到多个目标

Amazon EC2

亚马逊弹性计算云 (AmazonEC2) 是一项网络服务,可在云中提供安全、可调整大小的计算容量。该服务旨在降低开发人员进行网络规模级计算的难度。

Amazon 的简单网页界面EC2允许您以最小的摩擦获取和配置容量。该服务使您可以完全控制您的计算资源,并允许您在 Amazon 经过验证的计算环境中运行。Amazon EC2 将获取和启动新服务器实例(称为 Amazon EC2 实例)所需的时间缩短至几分钟,这样您就可以根据计算需求的变化快速向上和向下扩展容量。Amazon 允许您仅为实际使用的容量付费,从而EC2改变了计算的经济性。Amazon EC2 为开发人员和系统管理员提供了构建故障弹性应用程序以及将自己与常见故障场景隔离开来的工具。

实例类型

亚马逊将亚马逊规模的经济收益EC2传递给您。您为实际消耗的计算容量支付的费率非常低。有关更详细的描述,请参阅 Amazon EC2 定价

Amazon EC2 实例类型是根据其系列、代数、处理器系列、其他功能和大小命名的。

  • 按需实例 — 使用按需实例,您可以按小时或秒为计算容量付费,具体取决于您运行的实例。无需长期承诺或预付款。您可以根据应用程序的需求增加或减少计算容量,并且只需为您使用的实例支付指定的每小时费率即可。按需实例推荐用于:

    • 偏爱 Amazon 的低成本和灵活性,EC2无需任何预付款或长期承诺的用户

    • 具有短期、尖峰或不可预测的工作负载且无法中断的应用程序

    • 首次在 Amazon 上开发或测试EC2的应用程序

  • 竞价型实例 — 与按需价格相比,竞价型实例最高可享受 90% 的折扣,并允许您充分利用未使用的亚马逊EC2容量 AWS Cloud。 您可以显著降低应用程序的运行成本,在预算不变的情况下增加应用程序的计算容量和吞吐量,并启用新型的云计算应用程序。建议将 Spot 实例用于:

    • 具有灵活开始和结束时间的应用程序

    • 只有以非常低的计算价格才能实现的应用程序

    • 有紧急计算需求以获得大量额外容量的用户

  • 预留实例 — 与按需实例定价相比,预留实例为您提供大幅折扣(高达 72%)。使用可转换预留实例时,您可以灵活地更改系列、操作系统类型和租约,同时还能享受预留实例定价带来的好处。

  • C7g 实例C7g 实例,由最新一代提供支持 AWS Graviton3处理器为计算密集型工作负载提供了亚马逊上最好的EC2性价比。C7g 实例非常适合高性能计算 (HPC)、批处理、电子设计自动化 (EDA)、游戏、视频编码、科学建模、分布式分析、CPU基于机器学习的推理和广告投放。

  • Inf2 实例Inf2 实例专为深度学习推理而构建。它们在 Amazon 中以最低的成本EC2为生成式 AI 模型(包括大型语言模型 (LLMs) 和视觉转换器)提供高性能。Inf2 实例由以下设备提供支持 AWS Inferentia2,第二代 AWS 推理加速器。

  • M7g 实例M7g 实例,由最新一代提供支持 AWS Graviton3处理器为通用工作负载提供了亚马逊上最好的性价EC2比。M7g 实例非常适合基于开源软件构建的应用程序,例如应用程序服务器、微服务、游戏服务器、中型数据存储和缓存队列。

  • R7g 实例R7g 实例,由最新一代提供支持 AWS Graviton3处理器为内存密集型工作负载提供了亚马逊上最好的EC2性价比。R7g 实例非常适合内存密集型工作负载,例如开源数据库、内存缓存和近乎实时的大数据分析。

  • Trn1 实例 — 由 T AWSrainium 加速器提供支持的 Trn1 实例专为生成式 AI 模型(包括潜在扩散模型)的高性能深度学习训练而构建。LLMs与其他同类的 Ama EC2 zon 实例相比,Trn1 实例最多可 cost-to-train 节省 50% 的费用。

  • S@@ avin gs Plans — Savings Plans是一种灵活的定价模式,它提供低廉的Fargate使用价格,以换取承诺在一年或三年内保持稳定的使用量(以美元/小时衡量)。 EC2

  • 专用主机-专用主机是专供您使用的物理EC2服务器。专用主机允许您使用现有的服务器绑定软件许可证,包括 Windows Server、Microsoft Ser SQL ver 和 SUSE Linux 企业服务器(受许可条款约束),从而帮助您降低成本,还可以帮助您满足合规性要求。

Amazon A EC2 uto Scaling

Amazon A EC2 uto Scaling 可帮助您保持应用程序的可用性,并允许您根据自己定义的条件自动添加或删除EC2实例。您可以使用 Amazon A EC2 uto Scaling 的队列管理功能来维护车队的运行状况和可用性。您还可以使用 Amazon A EC2 uto Scaling 的动态和预测扩展功能来添加或删除EC2实例。动态扩展可以响应不断变化的需求,预测性扩展会根据预测的需求自动安排正确数量的EC2实例。动态缩放和预测性缩放可以一起使用,以加快扩展速度。

亚马逊 EC2 Image Builder

EC2Image Builder 简化了用于的容器映像的构建、测试VMs和部署 AWS 或本地。

保留虚拟机 (VM) 和容器镜像 up-to-date 可能非常耗时、资源密集且容易出错。目前,客户要么手动更新和快照,要VMs么让团队构建自动化脚本来维护映像。

EC2Image Builder 通过提供简单的图形界面、内置的自动化功能 up-to-date 和,显著减少了保存图像和安全的工作量 AWS-提供的安全设置。使用 Image Builder,无需手动步骤来更新图像,也不必构建自己的自动化管道。

Image Builder 是免费提供的,但底层产品的成本除外 AWS 用于创建、存储和共享图像的资源。

Amazon Lightsail

Amazon Lightsail 旨在成为启动和管理虚拟专用服务器的最简单方法 AWS。 Lightsail 计划包括快速启动项目所需的一切,包括SSD基于虚拟机的存储、数据传输、DNS管理和静态 IP 地址,价格低廉、可预测。

Amazon Linux 2023

亚马逊 Linux 2023 (AL2023) 是我们新的基于 Linux 的操作系统 AWS 旨在为开发和运行您的云应用程序提供安全、稳定、高性能的环境。AL2023 提供与各种产品的无缝集成 AWS 服务和开发工具,并为基于 Amazon EC2 Graviton 的实例提供优化的性能 AWS Support 无需支付额外的许可费用。从 AL2 023 开始,将每两年推出一款新的亚马逊 Linux 主要版本。这种节奏为您提供了更可预测的发布周期和长达 5 年的支持,使您可以更轻松地计划升级。

AL2与亚马逊 Linux 2 (AL2) 相比,023 提供了多项改进。例如,AL2023 采用一种 security-by-default 方法来帮助改善您的安全状况,即预先配置的安全策略(SELinux处于宽容模式并默认IMDSv2启用),以及内核实时补丁的可用性。通过版本控制存储库进行确定性升级,您可以锁定到特定版本的 Amazon Linux 软件包存储库,从而控制吸收更新的方式和时间。借助此功能,您可以确保整个环境中软件包版本和更新之间的一致性,从而更有效地遵守最佳操作实践。有关完整比较,请参阅比较亚马逊 Linux 2 和亚马逊 Linux 2023

亚马逊 Linux 2023 现已全面推出 AWS 区域,包括 AWS GovCloud (US) 和中国地区。

AWS App Runner

AWS App Runner是一项完全托管的服务,可让开发人员轻松快速部署容器化 Web 应用程序APIs,而且无需事先具备基础架构经验。从源代码或容器镜像开始。 AWS App Runner 自动构建和部署 Web 应用程序,并通过加密实现流量负载平衡。App Runner 还会自动向上或向下扩展,以满足您的流量需求。使用 App Runner 时,您无需考虑服务器或扩展,而是有更多时间专注于应用程序。

AWS Batch

AWS Batch使开发人员、科学家和工程师能够轻松高效地运行成千上万的批量计算作业 AWS. AWS Batch 根据提交的批处理作业的数量和特定资源需求,动态配置计算资源的最佳数量和类型(例如CPU或内存优化型实例)。随着 AWS Batch,您无需安装和管理用于运行作业的批处理计算软件或服务器集群,这样您就可以专注于分析结果和解决问题。 AWS Batch 规划、安排和运行您的全方位批量计算工作负载 AWS 计算服务和功能,例如 Amazon EC2 和 Spot 实例。

AWS Elastic Beanstalk

AWS Elastic Beanstalk是一项 easy-to-use 用于部署和扩展使用 Java 开发的 Web 应用程序和服务的服务。 NET、、Node.js PHP、Python、Ruby、Go 和 Docker 在熟悉的服务器上,例如 Apache、Nginx、Passenger 和 Internet 信息服务 ()。IIS

你可以简单地上传你的代码,然后 AWS Elastic Beanstalk 自动处理部署,从容量配置、负载平衡和 auto scaling 到应用程序运行状况监控。同时,您可以完全控制 AWS 资源为您的应用程序提供动力,并且可以随时访问底层资源。

AWS Fargate

AWS Fargate是 Amazon 的计算引擎ECS,它允许您运行容器,而无需管理服务器或集群。随着 AWS Fargate,您不再需要预置、配置和扩展集群VMs来运行容器。这样一来,您就无需再选择服务器类型、确定扩展集群的时间和优化集群打包。Fargate 使您无需与服务器或集群交互或思考服务器或集群。Fargate 让您可以专注于设计和构建应用程序,而不必管理运行应用程序的基础架构。

亚马逊ECS有两种模式:Fargate 启动类型和EC2启动类型。使用 Fargate 启动类型,您所要做的就是将应用程序打包到容器中,指定CPU和内存要求,定义网络和IAM策略,然后启动应用程序。EC2启动类型允许您对运行容器应用程序的基础架构进行服务器级、更精细的控制。使用EC2启动类型,您可以使用 Amazon ECS 来管理服务器集群并安排容器在服务器上的放置。Amazon ECS 会跟踪集群中的所有CPU、内存和其他资源,还会根据您指定的资源要求找到最适合容器运行的服务器。

您负责配置、修补和扩展服务器群集。您可以决定使用哪种类型的服务器、在集群中运行哪些应用程序和容器数量以优化利用率,以及何时应在集群中添加或删除服务器。EC2launch type 使您可以更好地控制服务器群集,并提供更广泛的自定义选项,这些选项可能是支持某些特定应用程序或可能的合规性和政府要求所必需的。

AWS Lambda

AWS Lambda利用 ,您可以运行代码,而无需预置或管理服务器。您只需按消耗的计算时间付费 - 代码未运行时不产生费用。借助 Lambda,您几乎可以为任何类型的应用程序或后端服务运行代码,所有这些都无需管理。只需上传您的代码,Lambda 就会处理运行和扩展代码所需的一切,使其具有高可用性。你可以将你的代码设置为自动从其他代码运行 AWS 服务,或者你可以直接从任何网络或移动应用程序调用。

AWS Serverless Application Repository

这些区域有:AWS Serverless Application Repository使您能够针对常见用例(例如 Web 和移动后端、事件和数据处理、记录、监控、物联网 (IoT) 等)快速部署代码示例、组件和完整应用程序。每个应用程序都打包了一个 AWS Serverless Application Model (AWS SAM) 定义以下内容的模板 AWS 使用的资源。公开共享的应用程序还包括指向应用程序源代码的链接。使用不收取任何额外费用 AWS Serverless Application Repository -你只需要为此付出代价 AWS 在您部署的应用程序中使用的资源。

你也可以使用 AWS Serverless Application Repository 发布您自己的应用程序,并在团队内部、整个组织内或与整个社区共享。要共享您构建的应用程序,请将其发布到 AWS Serverless Application Repository.

AWS Outposts

AWS Outposts带上原生的 AWS 几乎任何数据中心、托管空间或本地设施的服务、基础设施和运营模式。您可以在本地和云端使用相同的、相同的工具、相同的硬件和相同的功能来提供真正一致的混合体验。APIsOutposts 可用于支持由于低延迟或本地数据处理需求而需要保留在本地的工作负载。

AWS Outposts 有两种变体:

  • VMwareCloud on AWS Outposts 允许您使用与运行基础架构相同的VMware控制平面。APIs

  • AWS-原生变体 AWS Outposts 允许你使用与运行时完全APIs相同的控制平面 AWS Cloud,但是在本地。

AWS Outposts 基础架构由以下人员全面管理、维护和支持 AWS 提供对最新版本的访问权限 AWS 服务的支持。入门很简单,您只需登录 AWS Management Console 订购 Outposts 服务器,从各种计算和存储选项中进行选择。您可以订购一台或多台服务器,也可以订购四分之一、半机架和全机架单元。

AWS Wavelength

AWS Wavelength是一个 AWS 基础设施产品针对移动边缘计算应用进行了优化。波长区域是 AWS 嵌入式基础架构部署 AWS 位于 5G 网络边缘的通信服务提供商 (CSP) 数据中心内的计算和存储服务,因此来自 5G 设备的应用流量无需离开电信网络即可到达在 Wavelength Zones 中运行的应用服务器。这避免了应用程序流量必须通过互联网经过多个跳跃才能到达目的地而产生的延迟,从而使客户能够充分利用现代 5G 网络提供的延迟和带宽优势。

VMwareCloud on AWS

VMwareCloud on AWS是一款由联合开发的集成云产品 AWS 并VMware提供高度可扩展、安全和创新的服务,使组织能够无缝迁移其本地VMwarevSphere环境并将其扩展到 AWS Cloud 在下一代亚马逊弹性计算云 (AmazonEC2) 裸机基础设施上运行。VMwareCloud on AWS 非常适合希望将本地vSphere工作负载迁移到公共云、整合和扩展其数据中心容量以及优化、简化和现代化其灾难恢复解决方案的企业 IT 基础设施和运营组织。

VMwareCloud on AWS 由其合作伙伴在全球范围内交付、销售VMware和支持,提供以下服务 AWS 区域: AWS 欧洲(斯德哥尔摩), AWS 美国东部(弗吉尼亚北部), AWS 美国东部(俄亥俄州), AWS 美国西部(加利福尼亚北部), AWS 美国西部(俄勒冈), AWS 加拿大(中部), AWS 欧洲(法兰克福), AWS 欧洲(爱尔兰), AWS 欧洲(伦敦), AWS 欧洲(巴黎), AWS 欧洲(米兰), AWS 亚太地区(新加坡), AWS 亚太地区(悉尼), AWS 亚太地区(东京), AWS 亚太地区(孟买)区域, AWS 南美洲(圣保罗), AWS 亚太地区(首尔),以及 AWS GovCloud (美国西部)。每次发布后,VMwareCloud 都会开启 AWS 可用性将扩展到其他全球区域。

VMwareCloud on AWS 带来了广泛、多样和丰富的创新 AWS 为在计算、存储和网络虚拟化平台上运行VMware的企业应用程序提供原生服务。这使组织能够通过本机集成,轻松快速地为其企业应用程序添加新的创新 AWS 基础设施和平台功能,例如 AWS Lambda、亚马逊简单队列服务(亚马逊SQS)、亚马逊 S3、Elastic Load Balancing、亚马逊RDS、亚马逊 DynamoDB、亚马逊 Kinesis 和亚马逊 Redshift 等。

开启VMware云端时 AWS,组织可以通过在本地数据中心和本地数据中心使用相同的VMware云基础技术(包括vSphereSANNSX、v 和 vCenter Server)来简化混合 IT 运营 AWS Cloud 无需购买任何新的或定制的硬件、重写应用程序或修改其操作模式。该服务会自动配置基础架构,并在您的本地环境和环境之间提供完全的虚拟机兼容性和工作负载可移植性 AWS Cloud。 开启VMware云端时 AWS,你可以使用各种各样的 AWS 服务,包括计算、数据库、分析、物联网、安全、移动、部署、应用程序服务等。

返回AWS 服务