ある企業が、Google Cloudの「App Engine」の主な特徴と、最も適したユースケースを検討しています。App Engineの説明として最も正確なものはどれですか?
- A. App Engineはフルマネージドのサーバーレスアプリケーションプラットフォーム(PaaS)であり、インフラ管理なしにWebアプリケーションやAPIをデプロイできる
- B. App EngineはVMを手動でプロビジョニングするIaaSサービスである
- C. App Engineはコンテナオーケストレーションツールであり、GKEの代替として使用できる
- D. App EngineはNoSQLデータベースサービスであり、Firestoreの別名である
解答と解説を見る
正解: A
App EngineはPaaS(Platform as a Service)のフルマネージドサーバーレスアプリケーション実行環境。開発者はコードをデプロイするだけでインフラ(サーバー、OS、ネットワーク等)の管理は不要。JavaPython、Go、PHP等の複数言語をサポート。Standardはサーバーレス(ゼロスケーリング対応)、Flexibleはコンテナベース。IaaS(VM手動プロビジョニング)はCompute Engine。コンテナオーケストレーションはGKE。NoSQLデータベースはFirestore(別サービス)。
📚 関連サービスの解説: App Engine