1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

主要機能に関するAWSとGCPの対応表

Posted at

はじめに

  • AWSとGCPのどちらも使うにあたって、サービスの名前がわからないことが多いので、対応表を作成した
  • 見やすさを考慮しWebアプリによく使用するサービスに絞りました

対応表

AWS GCP 簡単な説明 主な違い
EC2 Compute Engine 仮想マシンインスタンス GCPは料金を分単位で計算。AWSは秒単位。GCPはカスタムマシンタイプが柔軟
ECS Cloud Run コンテナオーケストレーションサービス GCPのCloud Runはサーバーレス。ECSはEC2/Fargateで実行
EKS GKE マネージドKubernetesサービス GKEの方が無料クラスタマスター。EKSはマスターノード料金発生
VPC VPC 仮想プライベートクラウドネットワーク GCPはグローバルVPC。AWSはリージョン単位。サブネットの作り方が異なる
ALB Cloud Load Balancing L7ロードバランサー GCPは単一のサービスで統合。AWSは用途別に複数種類
ELB Cloud Load Balancing L4ロードバランサー 同上
Route53 Cloud DNS DNSサービス Route53の方が高機能(ルーティングポリシー等)
CloudFront Cloud CDN コンテンツ配信ネットワーク CloudFrontの方がエッジロケーション多数。機能も豊富
S3 Cloud Storage オブジェクトストレージ S3の方がストレージクラス多様。GCPはシンプル
DynamoDB Cloud Firestore NoSQLデータベース DynamoDBはキーバリュー型。Firestoreはドキュメント指向
RDS Cloud SQL マネージドRDBMS 対応エンジンの種類が異なる。料金体系も異なる
Aurora Cloud Spanner 高性能分散データベース Auroraは従来型RDB互換。SpannerはNewSQL型でグローバル分散
Lambda Cloud Functions サーバーレス関数実行環境 実行時間制限やメモリ制限、料金体系が異なる
ApiGateway Cloud Endpoints APIマネジメント Cloud EndpointsはOpenAPI/gRPC特化。開発者向けの実装ツール
ApiGateway Cloud API Gateway APIマネジメント API GatewayはREST API特化。管理機能とセキュリティに重点
NATGateway Cloud NAT プライベートサブネットからの外部接続 料金体系が異なる。Cloud NATの方が安価
EFS Filestore マネージドNFSサービス EFSの方が柔軟なスケーリング。Filestoreは固定容量
Cognito Firebase Authentication / IAP ユーザー認証・認可サービス Cognitoはユーザープール管理が柔軟。Firebaseはモバイルアプリに強み。IAPはGoogleアカウント連携特化

まとめ

  • GCPは見始めたばかりですので、今後加筆していきます!
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?