本文幫助你瞭解 Microsoft Azure 服務與 Amazon Web Services (AWS) 之間的區別。 無論是要利用 Azure 和 AWS 規劃多雲解決方案,還是要遷移,你都可以從各個方面對 Azure 和 AWS 服務的 IT 功能進行比較。本文比較大致可比較的服務。 並非列出了每個 AWS 服務或 Azure 服務,並且並非每個匹配的服務都有確切的功能-for-feature 奇偶校驗。適用於多雲解決方案的 Azure 和 AWS作為領先的公有云平臺,Azure 和 AWS 各自提供一組廣泛而深入的全球覆蓋功能。 但是許多組織選擇同時使用兩個平臺,以獲得更多的選擇餘地和更高的靈活性,且可透過多雲方式來分散其風險和依賴性。 諮詢公司和軟體供應商也想在 Azure 和 AWS 上進行構建並將二者結合使用,因為這些平臺代表著大部分的雲市場需求。
AWS 服務 |
Azure 服務 |
描述 |
AWS Marketplace |
Azure 市場 |
輕鬆部署並自動配置第三方應用程式,包括單個虛擬機器或多個虛擬機器解決方案。 |
AI 和機器學習
AWS 服務 |
Azure 服務 |
描述 |
SageMaker |
機器學習 |
用於訓練、部署、自動化和管理機器學習模型的雲服務。 |
Alexa 技能工具包 |
Bot Framework |
構建和連線智慧機器人,這些機器人使用文字/簡訊、Skype、Teams、Slack、Microsoft 365郵件、Twitter 和其他常用服務與使用者互動。 |
萊 克 斯 |
語音服務 |
能夠將語音轉換為文字、瞭解目的,以及將文字轉換回語音以實現自然響應的 API。 |
萊 克 斯 |
語言理解 (LUIS) |
允許應用程式根據上下文理解使用者命令。 |
Polly、Transcribe |
語音服務 |
實現語音到文字及文字到語音的轉換。 |
Rekognition |
認知服務 |
計算機視覺:從影象中提取資訊以對可視資料進行分類並處理。 人臉:檢測、識別和分析照片中的人臉和麵部表情。 |
技能工具包 |
虛擬助手 |
虛擬助理模板彙集了我們透過構建聊天體驗確定的一些最佳做法,並自動集成了我們發現的對 Bot Framework 開發人員非常有益的元件。 |
大資料和分析 資料倉庫
AWS 服務 |
Azure 服務 |
描述 |
Redshift |
Synapse Analytics |
基於雲的 Enterprise Data Warehouse (EDW) ,它使用大規模並行處理 (MPP) 跨 PB 的資料快速運行復雜的查詢。 |
Lake 管理 |
Data Share |
用於共享大資料的簡單安全服務 |
時序
AWS 服務 |
Azure 服務 |
描述 |
Amazon Timestream |
Azure 資料資源管理器 Azure 時序見解 |
完全託管、低延遲和分散式大資料分析平臺,可跨 PB 的資料運行復雜查詢。 對日誌和時序資料進行了高度最佳化。 開放且可縮放的端到端 IoT 分析服務。 收集、處理、儲存、查詢和視覺化 IoT 物聯網 (縮放) 的資料,這些資料具有高度上下文化且針對時序進行了最佳化。 |
大資料處理
AWS 服務 |
Azure 服務 |
描述 |
EMR |
Azure 資料資源管理器 |
完全託管、低延遲、分散式大資料分析平臺,用於跨 PB 級資料運行復雜查詢。 |
EMR |
Databricks |
基於 Apache Spark 的分析平臺。 |
EMR |
HDInsight |
託管 Hadoop 服務。 在 Azure 中部署和託管 Hadoop 群集。 |
EMR |
Data Lake Storage |
基於 Azure Blob 門戶構建的可大規模縮放的安全資料湖儲存。 |
資料業務流程/ETL
AWS 服務 |
Azure 服務 |
描述 |
資料管道, Glue |
資料工廠 |
根據指定時間間隔,在不同計算和儲存服務間,及本地資料來源中處理和移動資料。 建立、計劃、協調和管理資料管道。 |
膠 |
Azure Purview |
統一的資料治理服務,可幫助你管理和治理本地、多雲和軟體即服務, (SaaS) 資料。 |
Dynamo DB |
表儲存、Cosmos DB |
NoSQL 鍵值儲存,用於使用大規模半結構化資料集進行快速開發。 |
分析和視覺化效果
AWS 服務 |
Azure 服務 |
描述 |
Kinesis Analytics |
流分析 Azure 資料資源管理器 資料湖分析 資料湖儲存區 |
一個儲存和分析平臺,它從大量資料或多個來源的資料中生成見解。 |
QuickSight |
Power BI |
一種商業智慧工具,可構建視覺化效果、執行即時分析並從資料中生成商業見解。 |
CloudSearch |
認知搜尋 |
提供全文搜尋及相關搜尋分析和功能。 |
雅典娜 |
資料湖分析 Azure Synapse Analytics |
提供利用標準 SQL 進行資料庫分析的無伺服器互動式查詢服務。 Azure Synapse Analytics 是一種無限制的分析服務,它將資料整合、企業資料倉庫和大資料分析結合在一起。 藉助它可使用無伺服器或專用資源,根據自己的情況隨意大規模查詢資料。 |
Elasticsearch Service |
Azure 上的彈性 |
使用 Elastic Stack (Elastic、Logstash 和 Kibana) 實時搜尋、分析和視覺化。 |
虛擬伺服器
AWS 服務 |
Azure 服務 |
描述 |
Elastic Compute Cloud (EC2) 例項 |
虛擬機器 |
虛擬伺服器讓使用者可以部署、管理以及維護 OS 和伺服器軟體。 例項型別結合了 CPU/RAM。 使用者為其使用部分付費,並且可以靈活更改大小。 |
批處理 |
批處理 |
在雲中有效執行大規模並行和高效能計算應用程式。 |
自動縮放 |
虛擬機器規模集 |
允許自動更改 VM 例項數。 你可以設定明確指標和閾值,以確定平臺是否新增或刪除例項。 |
AWS 上的 VMware 雲 |
Azure VMware 解決方案 |
將基於 VMware 的工作負荷從資料中心無縫移動到 Azure,並將 VMware 環境與 Azure 整合。 使用 Azure 本機服務實現應用程式現代化時,請繼續使用你已瞭解的相同 VMware 工具管理現有環境。 Azure VMware 解決方案是經 VMware 認證的 Microsoft 服務,在 Azure 基礎結構上執行。 |
並行群集 |
CycleCloud |
建立、管理、操作並最佳化任何規模的 HPC 和大型計算群集 |
容器和容器業務流程協調程式
AWS 服務 |
Azure 服務 |
描述 |
彈性容器服務 (ECS) Fargate |
容器例項 |
Azure 容器例項是在 Azure 中執行容器的最快捷方式,既無需預配任何虛擬機器,也不必採用更高階的業務流程服務。 |
彈性容器登錄檔 |
容器登錄檔 |
客戶能儲存 Docker 格式化的映像。 用於在 Azure 上建立所有型別的容器部署。 |
彈性 Kubernetes 服務 (EKS) |
Kubernetes 服務 (AKS) |
使用 Kubernetes 部署經過協調的容器化應用程式。 透過自動升級和內建操作控制檯簡化群集監視和管理。 請參閱 AKS 解決方案旅程。 |
應用網格 |
Service Fabric 網格 |
完全託管的服務,開發者可以用它來部署微服務應用程式,無需管理虛擬機器、儲存或網路。 |
無伺服器
AWS 服務 |
Azure 服務 |
描述 |
Lambda |
函式 |
整合系統和執行後端程序以響應事件或計劃,而無需預配或管理伺服器。 |
資料庫
型別 |
AWS 服務 |
Azure 服務 |
說明 |
關係型資料庫 |
RDS |
SQL 資料庫 Database for MySQL Database for PostgreSQL Database for MariaDB |
託管關係資料庫服務,其中復原、縮放和維護主要由 Azure 平臺處理。 |
無伺服器關係資料庫 |
Amazon Amazon Amazon 無伺服器 |
Azure SQL 資料庫無伺服器 Azure Synapse Analytics 中的無伺服器 SQL 池 |
根據工作負荷需求自動縮放計算的資料庫產品/服務。 對於 Azure (/資料SQL) Azure (Azure Synapse Analytics伺服器例項處理的實際計算, (Azure Synapse Analytics計費) 。 |
NoSQL/ 文件 |
DynamoDB Simpledb Amazon DocumentDB |
Cosmos DB |
Cosmos DB 是一種全球分散式多模型資料庫,原生支援多個數據模型,包括鍵值對、文件、圖形和縱欄式。 |
Caching |
ElastiCache |
Cache for Redis |
一種基於記憶體中的分散式快取服務,提供高效能儲存,通常用於從資料庫中解除安裝非事務性工作。 |
資料庫遷移 |
資料庫遷移服務 |
資料庫遷移服務 |
一種服務,用於將資料庫架構和資料從一種資料庫格式遷移到雲中的特定資料庫技術。 |
DevOps和應用程式監視
AWS 服務 |
Azure 服務 |
描述 |
CloudWatch、X-Ray |
監視 |
用於從雲和本地環境收集、分析和操作遙測資料的綜合解決方案。 |
CodeDeploy CodeCommit CodePipeline |
DevOps |
一項雲服務,適用於程式碼開發協作。 |
開發人員工具 |
開發人員工具 |
用於生成、除錯、部署、診斷和管理多平臺可縮放應用和服務的工具集合。 |
CodeBuild |
DevOps管道 Github Actions |
完全託管的生成服務,支援持續整合和部署。 |
命令列介面 |
CLI PowerShell |
構建於跨所有云服務的本機 REST API 之上,各種程式語言特定的包裝器讓建立解決方案更容易。 |
eksctl |
az aks |
管理 Azure Kubernetes 服務。 |
AWS CloudShell |
Azure Cloud Shell |
Azure Cloud Shell 是一個用於管理 Azure 資源的、可透過瀏覽器訪問的互動式經驗證 shell。 它可讓你靈活地選擇最適合你工作方式的 shell 體驗,無論是 Bash 還是 PowerShell。 |
OpsWorks(基於 Chef) |
自動化 |
配置並執行各種各樣的應用程式,並提供模板以建立和管理資源集合。 |
CloudFormation |
資源管理器 Bicep VM 擴充套件 Azure 自動化 |
讓使用者能夠自動完成需要手動操作、長時間執行、易出錯且重複性很高的 IT 任務。 |
物聯網 (IoT)
AWS 服務 |
Azure 服務 |
描述 |
IoT 核心版 |
IoT 中心 |
一個雲網關,用於安全並大規模地管理與數十億臺 IoT 裝置的雙向通訊。 |
Greengrass |
IoT Edge |
將雲智慧直接部署到 IoT 裝置上,將其部署到本地方案。 |
Kinesis Firehose, Kinesis 流 |
事件中心 |
有助於大容量引入事件 () 訊息的服務,通常來自裝置和感測器。 然後,可以在實時的小型批處理中處理資料,或將資料寫入儲存進行進一步分析。 |
IoT 項 Graph |
數字孿生 |
可以用來建立實際物品、地點、業務流程和人員的數字表示的服務。 使用這些服務來獲取見解,推動建立更好的產品和新客戶體驗,並最佳化操作和成本。 |