一覧化しようとした経緯
☞最近AWS認定ソリューションアーキテクトプロフェッショナルという資格を取得
☞次にAzureやGCPを勉強しようと考え始めた
☞比較サイトみたいなものを探す
☞Azure/GCP公式で比較したサイトを発見
☞せっかくなので一覧化した(今ここ)
☞資格取得に向けた勉強会を始める
[参考にしたサイト]
https://docs.microsoft.com/en-us/azure/architecture/aws-professional/services ※AWSとAzureの比較
https://docs.microsoft.com/en-us/azure/architecture/gcp-professional/services ※GCPとAzureの比較
https://cloud.google.com/docs/compare/aws ※AWSとGCPの比較
https://cloud.google.com/docs/compare/azure ※AzureとGCPの比較
※投稿時点での情報を記載してます。
コンピューティング
|
AWS |
Azure |
Google Cloud |
IaaS |
Amazon Elastic Compute Cloud |
Azure Virtual Machines |
Compute Engine |
PaaS |
AWS Elastic Beanstalk |
Azure App Service, Azure Cloud Services |
App Engine |
FaaS |
AWS Lambda |
Azure Functions |
Cloud Functions |
インスタンスのオートスケーリング |
EC2 Auto Scaling |
Azure Virtual Machine Scale Sets |
Compute Engine Managed Instance Groups |
コンテナ
|
AWS |
Azure |
Google Cloud |
CaaS |
Amazon Elastic Kubernetes Service, Amazon Elastic Container Service |
Azure Kubernetes Service, Azure Service Fabric |
Google Kubernetes Engine |
インフラストラクチャのないコンテナ |
AWS Fargate |
Azure Container Instances |
Cloud Run |
Container レジストリ |
Amazon Elastic Container Registry |
Azure Container Registry |
Container Registry |
サービスメッシュ |
AWS App Mesh |
Service Fabric Mesh |
Anthos Service Mesh |
ネットワーキング
|
AWS |
Azure |
Google Cloud |
仮想ネットワーク |
Amazon Virtual Private Cloud |
Azure VNet |
Virtual Private Cloud |
ロードバランサ(L4) |
Network Load Balancer |
Azure Load Balancer |
Network Load Balancing |
ロードバランサ(L7) |
Application Load Balancer |
Application Gateway |
Global load balancing |
専用の相互接続 |
AWS Direct Connect |
ExpressRoute |
Cloud Interconnect |
ドメインと DNS |
Amazon Route 53 |
Azure DNS |
Google Domains, Cloud DNS |
CDN |
Amazon CloudFront |
Azure Content Delivery Network |
Cloud CDN |
DDoS ファイアウォール |
AWS Shield, AWS WAF |
Azure DDoS Protection, Azure WAF |
Google Cloud Armor |
NAT Gateway |
NAT Gateway |
Azure Virtual Network NAT |
Cloud NAT |
Private Connectivity to PaaS |
Amazon VPC PrivateLink |
Azure Private Link |
VPC Service controls |
Telemetry |
VPC Flow logs |
Network security group (NSG) flow logs |
VPC Flow logs |
ストレージ
|
AWS |
Azure |
Google Cloud |
ブロック ストレージ |
Amazon Elastic Block Store |
Azure Disk Storage, Azure Managed Disks |
Persistent Disk |
オブジェクト ストレージ |
Amazon Simple Storage Service |
Azure Blob Storage |
Cloud Storage |
低可用性ストレージ |
Amazon S3 標準 - 低頻度アクセス, Amazon S3 1 ゾーン - 低頻度アクセス |
Azure Cool Blob Storage |
Cloud Storage Nearline と Cloud Storage Coldline |
アーカイブ ストレージ |
Amazon S3 Glacier |
Azure Archive Blob Storage |
Cloud Storage Archive |
ファイルストレージ(NFS) |
Amazon Elastic File System |
Azure NetApp Files |
Filestore |
ファイルストレージ(SMB) |
Amazon FSx for Windows File Server |
Azure Files |
- |
データベース
|
AWS |
Azure |
Google Cloud |
RDBMS |
Amazon Relational Database Service, Amazon Aurora |
SQL Database |
Cloud SQL, Cloud Spanner |
NoSQL: Key-Value |
Amazon DynamoDB |
Table Storage |
Firestore, Cloud Bigtable |
NoSQL: インデックス |
Amazon SimpleDB |
Cosmos DB |
Firestore |
インメモリ データストア |
Amazon ElastiCache for Redis |
Azure Cache for Redis |
Memorystore |
データ分析
|
AWS |
Azure |
Google Cloud |
データ ウェアハウス |
Amazon Redshift |
Data Lake Analytics, Data Lake Store |
BigQuery |
クエリサービス |
Amazon Athena |
Data Lake Analytics, Data Lake Store |
BigQuery |
バッチデータ処理 |
Amazon Elastic MapReduce, AWS Batch |
HDInsight, Batch |
Dataproc, Dataflow |
ストリーム データ処理 |
Amazon Kinesis |
Stream Analytics |
Dataflow |
ストリーム データ取り込み |
Amazon Kinesis |
Event Hubs, Service Bus |
Pub/Sub |
ワークフロー オーケストレーション |
AWS Data Pipeline, AWS Glue |
Azure Data Factory, Azure Data Catalog |
Cloud Composer |
データ パイプライン管理 |
AWS Data Pipeline, AWS Glue |
Azure Data Factory |
Cloud Data Fusion |
エンタープライズ データ ソース |
AWS Glue |
Azure Data Catalog |
Cloud Data Catalog |
アプリケーション サービス
|
AWS |
Azure |
Google Cloud |
API 管理 |
Amazon API Gateway |
API Management |
Apigee, Cloud Endpoints |
メッセージ |
Amazon Simple Notification Service, Amazon Simple Queuing Service |
Service Bus, Queue Storage, Azure Event Grid |
Pub/Sub |
Backend process logic |
AWS Step Functions |
Azure Logic Apps |
Cloud Composer |
CI/CD
|
AWS |
Azure |
Google Cloud |
Git |
AWS CodeCommit |
Azure DevOps Repos, GitHub Repos |
Cloud Source Repositories |
DevOps |
AWS CodeBuild, AWS CodeDeploy, AWS CodepPipeline |
Azure DevOps Pipelines, GitHub Actions |
Cloud Build |
管理ツール
|
AWS |
Azure |
Google Cloud |
デプロイメント |
AWS CloudFormation |
Azure Resource Manager |
Cloud Deployment Manager |
コスト管理 |
AWS Budget, Cost Explorer |
Cost Management |
Cost Management |
リソース使用の課金データ管理 |
Usage and Billing Report |
Azure Billing API |
Cloud Billing |
最適な構成の提案 |
AWS Trusted Advisor |
Azure Advisor |
- |
運用
|
AWS |
Azure |
Google Cloud |
モニタリング |
Amazon CloudWatch |
Application Insights |
Cloud Monitoring |
ロギング |
Amazon CloudWatch Logs |
Log Analytics |
Cloud Logging |
監査ログ |
AWS CloudTrail |
Azure Activity Log |
Cloud Audit Logs |
デバッグ |
AWS X-Ray |
Azure Monitor |
Cloud Debugger |
パフォーマンス トレース |
AWS X-Ray |
Azure Monitor |
Cloud Trace |
セキュリティと ID
|
AWS |
Azure |
Google Cloud |
IAM |
Amazon Identity and Access Management |
Azure Active Directory, Azure Role Based Access Control |
Cloud Identity and Access Management |
複数アカウント管理 |
AWS Organizations |
Subscription Management + Role Based Access Control |
Cloud Identity and Access Management + Resource Manager |
シークレット管理 |
AWS Secrets Manager |
Azure Key Vault |
Secrets management |
暗号化キー |
AWS Key Management Service |
Azure Key Vault |
Cloud Key Management Service |
リソースのモニタリング |
AWS Config |
- |
Cloud Asset Inventory |
脆弱性スキャン |
Amazon Inspector |
Azure Security Center |
Web Security Scanner |
脅威の検出 |
Amazon GuardDuty |
Azure Advanced Threat Protection |
Event Threat Detection(ベータ版) |
Microsoft Active Directory |
AWS Directory Service |
Azure Active Directory Domain Services |
Managed Service for Microsoft Active Directory |
ユーザ認証 |
Amazon Cognito |
Azure Active Directory B2C |
Firebase Authentication |
AI/ML
|
AWS |
Azure |
Google Cloud |
音声 |
Amazon Transcribe |
Cognitive Services - 音声 |
SPEECH-TO-TEXT |
Vision |
Amazon Rekognition |
Cognitive Services - 視覚 |
Cloud Vision |
自然言語処理 |
Amazon Comprehend |
Cognitive Services - 言語 |
Cloud Natural Language API |
翻訳 |
Amazon Translate |
Speech Services |
Cloud Translation |
会話型インターフェース |
Amazon Lex |
Speech Services, Language Understanding |
Dialogflow Enterprise Edition |
ビデオ インテリジェンス |
Amazon Rekognition Video |
Video Indexer |
Video Intelligence API |
自動生成モデル |
Amazon SageMaker Autopilot |
Automated machine learning |
AutoML |
フルマネージド ML |
Amazon SageMaker |
Cognitive Services, Automated machine learning |
AI Platform |
IoT
|
AWS |
Azure |
Google Cloud |
マネージド IoT |
AWS IoT |
Azure IoT Hub |
Cloud IoT |
エッジ上の IoT |
AWS IoT Greengrass |
Azure IoT Edge |
Cloud IoT Edge TPU(ベータ) |