AWS Compute Services category icon運算 - Amazon Web Services 概觀

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS Compute Services category icon運算

數百萬組織使用 AWS 運算服務執行各種工作負載。

每個服務都會在圖表後面描述。為了協助您決定最符合您需求的服務,請參閱選擇 AWS 運算服務或 Amazon Lightsail AWS Elastic Beanstalk,或 Amazon EC2?。如需一般資訊,請參閱運算 AWS

顯示 AWS 運算服務的圖表

返回 AWS 服務

比較 AWS 運算服務

類別 AWS 服務
執行個體 (虛擬機器)
容器
無伺服器
  • AWS Lambda — 執行程式碼而不考慮伺服器。僅按您使用的運算時間付費。

Edge 和混合
  • AWS Outposts — 在內部部署執行 AWS 基礎設施和服務,以獲得真正一致的混合體驗

  • AWS Snow Family — 在堅固耐用或中斷連線的邊緣環境中收集和處理資料

  • AWS Wavelength — 為 5G 裝置提供超低延遲應用程式

  • VMware Cloud on AWS — 適用於所有 vSphere 工作負載的偏好服務,可快速擴展並遷移至雲端

  • AWS Local Zones — 執行較接近最終使用者的延遲敏感應用程式

成本和容量管理

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) 是一種 Web 服務,可在雲端中提供安全、可調整大小的運算容量。此服務旨在降低開發人員進行網路規模運算的難度。

Amazon EC2 的簡單 Web 界面可讓您以最小的摩擦力來取得和設定容量。它可讓您完全控制運算資源,並讓您在經過驗證的 Amazon 運算環境中執行。Amazon EC2 將取得和開機新伺服器執行個體 (稱為 Amazon EC2 執行個體) 所需的時間縮短至幾分鐘,可讓您隨著運算需求的變化快速擴展和縮減容量。Amazon EC2 可讓您僅支付實際使用的容量,進而改變運算經濟。Amazon EC2 為開發人員和系統管理員提供工具,以建置故障彈性應用程式,並隔離自己與常見的故障案例。

執行個體類型

Amazon EC2 會將 Amazon 規模的財務優勢傳遞給您。您為實際使用的運算容量支付非常低的費率。如需更詳細的說明,請參閱 Amazon EC2 定價

Amazon EC2 執行個體類型是根據其系列、世代、處理器系列、其他功能和大小來命名。

  • 隨需執行個體 - 使用隨需執行個體時,您需根據執行的執行個體,按小時或秒支付運算容量的費用。不再需要長期承諾或預付款項。您可以根據應用程式的需求來增加或減少運算容量,並且只需為所使用的執行個體支付指定的每小時費率。建議隨需執行個體用於:

    • 偏好 Amazon EC2 低成本和彈性的使用者,無需任何預付付款或長期承諾

    • 具有短期、尖峰或無法預測且無法中斷的工作負載的應用程式

    • 第一次在 Amazon EC2 上開發或測試的應用程式

  • Spot 執行個體 - 與隨需價格相比,Spot 執行個體提供高達 90% 的折扣,可讓您充分利用 中未使用的 Amazon EC2 容量 AWS 雲端。您可以大幅降低執行應用程式的成本、為相同預算增加應用程式的運算容量和輸送量,以及啟用新類型的雲端運算應用程式。Spot 執行個體建議用於:

    • 具有彈性開始和結束時間的應用程式

    • 僅以極低的運算價格運作的應用程式

    • 需要大量額外容量的緊急運算使用者

  • 預留執行個體 — 相較於隨需執行個體定價,預留執行個體可為您提供顯著的折扣 (高達 72%)。當您使用可轉換預留執行個體時,您可以靈活地變更系列、作業系統類型和租用,同時受益於預留執行個體定價。

  • C7g 執行個體 — 採用最新一代 AWS Graviton3 處理器的 C7g 執行個體,可為運算密集型工作負載提供 Amazon EC2 中的最佳價格效能。C7g 執行個體非常適合高效能運算 (HPC)、批次處理、電子設計自動化 (EDA)、遊戲、影片編碼、科學建模、分散式分析、CPU 型 ML 推論和廣告服務。

  • Inf2 執行個體Inf2 執行個體專為深度學習推論而打造。它們以最低成本在 Amazon EC2 中為生成式 AI 模型提供高效能,包括大型語言模型 LLMs) 和視覺轉換器。Inf2 執行個體採用第二代 AWS Inferentia 加速器 Inferentia2 技術。 AWS

  • M7g 執行個體M7g 執行個體採用最新一代的 AWS Graviton3 處理器,可為一般用途工作負載提供 Amazon EC2 中的最佳價格效能。M7g 執行個體非常適合建置在開放原始碼軟體上的應用程式,例如應用程式伺服器、微服務、遊戲伺服器、中型資料存放區和快取機群。

  • R7g 執行個體R7g 執行個體採用最新一代的 AWS Graviton3 處理器,可為記憶體密集型工作負載提供 Amazon EC2 中的最佳價格效能。R7g 執行個體非常適合記憶體密集型工作負載,例如開放原始碼資料庫、記憶體內快取和近乎即時的大數據分析。

  • Trn1 執行個體 — 採用 AWS Trainium 加速器技術的 Trn1 執行個體專為生成式 AI 模型的高效能深度學習訓練而打造,包括 LLMs 和潛在擴散模型。相較於其他相當的 Amazon EC2 執行個體,Trn1 執行個體可提供高達 50% cost-to-train節省。

  • Savings PlansSavings Plans 是一種靈活的定價模式,可在 EC2 和 Fargate 用量上提供低價,以換取承諾一年或三年的一致用量 (以美元/小時為單位)。

  • 專用主機專用主機是專門供您使用的實體 EC2 伺服器。專用主機可讓您使用現有的伺服器繫結軟體授權,包括 Windows Server、Microsoft SQL Server 和 SUSE Linux Enterprise Server (根據您的授權條款),並協助您符合合規要求,以協助您降低成本。

Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling 可協助您維持應用程式可用性,並可讓您根據您定義的條件自動新增或移除 EC2 執行個體。您可以使用 Amazon EC2 Auto Scaling 的機群管理功能來維護機群的運作狀態和可用性。您也可以使用 Amazon EC2 Auto Scaling 的動態和預測擴展功能來新增或移除 EC2 執行個體。動態擴展可回應不斷變化的需求,預測擴展會根據預測的需求自動排程正確數量的 EC2 執行個體。動態擴展和預測擴展可以一起使用,以更快地擴展。

Amazon EC2 Image Builder

EC2 Image Builder 可簡化建置、測試和部署 VMs 和容器映像,以供內部部署 AWS 或內部部署使用。

將虛擬機器 (VM) 和容器映像保持在up-to-date可能會耗時、資源密集且容易出錯。目前,客戶可以手動更新和快照 VMs,也可以讓團隊建置自動化指令碼來維護映像。

EC2 Image Builder 透過提供簡單的圖形界面、內建自動化和 AWS提供的安全設定,大幅減少將映像保持在up-to-date和安全的工作量。使用映像建置器,您不需要手動更新映像的步驟,也不需要建置自己的自動化管道。

Image Builder 是免費提供的,但用於建立、存放和共用映像的基礎 AWS 資源的成本除外。

Amazon Lightsail

Amazon Lightsail 旨在以最簡單的方式啟動和管理虛擬私有伺服器 AWS。 Lightsail計劃包含快速啟動專案所需的一切:VM、SSD 型儲存、資料傳輸、DNS 管理和靜態 IP 地址,且價格低廉、可預測。

Amazon Linux 2023

Amazon Linux 2023 (AL2023) 是我們針對 的全新 Linux 作業系統 AWS ,旨在提供安全、穩定且高效能的環境,以開發和執行您的雲端應用程式。AL2023 提供與各種 AWS 服務和開發工具的無縫整合,並為 Amazon EC2 Graviton 型執行個體提供最佳化效能, 支援 無需額外授權成本。從 AL2023 開始,新的 Amazon Linux 主要版本將每兩年提供一次。此節奏為您提供更可預測的發行週期和長達 5 年的支援,讓您更輕鬆地規劃升級。

AL2023 提供數個優於 Amazon Linux 2 (AL2) 的改進。例如,AL2023 採用security-by-default方法,透過預先設定的安全政策、允許模式的 SELinux 和預設啟用的 IMDSv2,以及核心即時修補的可用性,來協助改善您的安全狀態。透過版本控制的儲存庫進行確定性升級,您可以鎖定至特定版本的 Amazon Linux 套件儲存庫,讓您控制吸收更新的方式和時間。透過此功能,您可以在整個環境中確保套件版本和更新之間的一致性,從而更有效地遵守操作最佳實務。如需完整比較,請參閱比較 Amazon Linux 2 和 Amazon Linux 2023

Amazon 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、.NET、PHP、Node.js、Python、Ruby、Go 和 Docker 開發的 Web 應用程式和服務,例如 Apache、Nginx、 Passenger 和 Internet Information Services (IIS)。

您可以直接上傳程式碼,並 AWS Elastic Beanstalk 自動處理部署,從容量佈建、負載平衡和自動擴展到應用程式運作狀態監控。同時,您可以完全控制為應用程式提供支援 AWS 的資源,並隨時存取基礎資源。

AWS Fargate

AWS Fargate 是 Amazon ECS 的運算引擎,可讓您執行容器,而無需管理伺服器或叢集。使用 AWS Fargate,您不再需要佈建、設定和擴展 VMs 叢集來執行容器。這樣一來即無須選擇伺服器類型、決定何時擴展叢集,或最佳化叢集壓縮。Fargate 免除您與伺服器或叢集互動或思考的需求。Fargate 可讓您專注於設計和建置應用程式,而不是管理執行應用程式的基礎設施。

Amazon ECS 有兩種模式:Fargate 啟動類型和 EC2 啟動類型。使用 Fargate 啟動類型,您只需將應用程式封裝在容器中、指定 CPU 和記憶體需求、定義聯網和 IAM 政策,以及啟動應用程式。EC2 啟動類型可讓您對執行容器應用程式的基礎設施進行伺服器層級、更精細的控制。使用 EC2 啟動類型時,您可以使用 Amazon ECS 來管理伺服器的叢集,並排程在伺服器上放置容器。Amazon ECS 會追蹤叢集中的所有 CPU、記憶體和其他資源,也會根據您指定的資源需求,尋找容器執行的最佳伺服器。

您負責佈建、修補和擴展伺服器的叢集。您可以決定要使用的伺服器類型、要在叢集中執行的應用程式和容器數量,以最佳化使用率,以及何時應該從叢集新增或移除伺服器。EC2 啟動類型可讓您更好地控制伺服器叢集,並提供更廣泛的自訂選項,這可能需要支援某些特定應用程式或可能的合規和政府要求。

AWS Lambda

AWS Lambda 可讓您直接執行程式碼,無需佈建或管理伺服器。您只需為使用的運算時間付費,程式碼未執行時無需付費。使用 Lambda,您可以為幾乎任何類型的應用程式或後端服務執行程式碼,完全無需管理。只要上傳您的程式碼,Lambda 就會處理執行和擴展程式碼所需的一切,並提供高可用性。您可以將程式碼設定為自動從其他 AWS 服務執行,也可以直接從任何 Web 或行動應用程式呼叫它。

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 服務、基礎設施和操作模型帶到幾乎所有資料中心、主機代管空間或內部部署設施。您可以在內部部署和雲端使用相同的 APIs、相同的工具、相同的硬體和相同的功能,以提供真正一致的混合體驗。Outpost 可用來支援由於低延遲或本機資料處理需求而需要留在內部部署的工作負載。

AWS Outposts 有兩種變體:

  • VMware Cloud on AWS Outposts 可讓您使用與執行基礎設施相同的 VMware 控制平面和 APIs。

  • AWS的 原生變體 AWS Outposts 可讓您使用與在 中執行但 AWS 雲端內部部署的相同確切 APIs 和控制平面。

AWS Outposts 基礎設施由 完全管理、維護和支援 AWS ,以提供最新 AWS 服務的存取權。開始使用非常簡單,您只需登入 AWS Management Console 來訂購 Outposts 伺服器,並從各種運算和儲存選項中進行選擇。您可以訂購一或多個伺服器,或四分之一、一半和完整機架單位。

AWS Wavelength

AWS Wavelength 是針對行動邊緣運算應用程式最佳化的 AWS 基礎設施產品。Wavelength Zones 是 AWS 基礎設施部署,可將 AWS 運算和儲存服務嵌入 5G 網路邊緣的通訊服務供應商 (CSP) 資料中心,因此來自 5G 裝置的應用程式流量可以到達在 Wavelength 區域中執行的應用程式伺服器,而無需離開電信網路。這可避免因應用程式流量必須周遊多個躍點才能到達目的地而導致的延遲,讓客戶能夠充分利用現代 5G 網路提供的延遲和頻寬優勢。

VMware Cloud on AWS

VMware Cloud on AWS 是由 AWS 和 VMware 共同開發的整合雲端產品,提供高度可擴展、安全且創新的服務,可讓組織無縫遷移並擴展其內部部署 VMware vSphere 型環境至在新一代 Amazon Elastic Compute Cloud (Amazon EC2) 裸機基礎設施 AWS 雲端 上執行的 。VMware Cloud on AWS 非常適合希望將內部部署 vSphere 型工作負載遷移至公有雲端、合併和擴展資料中心容量,以及最佳化、簡化和現代化災難復原解決方案的企業 IT 基礎設施和營運組織。

VMware Cloud on 由 VMware 及其合作夥伴在全球範圍內 AWS 提供、銷售和支援,提供下列服務 AWS 區域: AWS 歐洲 (斯德哥爾摩)、 AWS 美國東部 (維吉尼亞北部)、 AWS 美國東部 (俄亥俄)、 AWS 美國西部 (加利佛尼亞北部)、 AWS 美國西部 (奧勒岡)、 AWS 加拿大 (中部)、 AWS 歐洲 (法蘭克福)、 AWS 歐洲 (愛爾蘭)、 AWS 歐洲 (倫敦)、 AWS 歐洲 (巴黎)、 AWS 歐洲 (米蘭)、 AWS 亞太區域 (新加坡)、 AWS 亞太區域 (雪梨)、 AWS 亞太區域 (東京)、 AWS 亞太區域 (孟買)、 AWS 南美洲 (聖保羅)、 AWS 亞太區域 (首爾) 和 AWS GovCloud (美國西部)。在每個版本中,VMware Cloud on AWS 可用性將擴展到其他全球區域。

VMware Cloud on 為在 VMware 運算、儲存和網路虛擬化平台上執行的企業應用程式 AWS 提供廣泛、多樣化且豐富的 AWS 服務創新。這可讓組織透過原生整合 AWS 基礎設施和平台功能,例如 Amazon Simple Queue Service (Amazon SQS) AWS Lambda、Amazon S3、Elastic Load Balancing、Amazon RDS、Amazon DynamoDB、Amazon Kinesis 和 Amazon Redshift 等,輕鬆快速地為其企業應用程式新增創新。

透過 VMware Cloud on AWS,組織可以使用相同的 VMware Cloud Foundation 技術簡化其混合 IT 操作,包括 vSphere、vSAN、NSX 和 vCenter Server 跨內部部署資料中心和 , AWS 雲端 而無需購買任何新的或自訂硬體、重寫應用程式或修改其操作模型。服務會自動佈建基礎設施,並在現場部署環境與 之間提供完整的 VM 相容性和工作負載可攜性 AWS 雲端。透過 VMware Cloud on AWS,您可以使用廣泛的 AWS 服務,包括運算、資料庫、分析、IoT、安全性、行動裝置、部署、應用程式服務等。

返回 AWS 服務