App Engine は Google Cloud の老舗 PaaS で、2008 リリースから 17 年以上の歴史を持ちます。 現在では Cloud Run / Cloud Functions 2nd gen が主役になりつつありますが、伝統的な PaaS 体験を好む案件や既存 GAE 資産の運用で重要な位置を占めています。
| 項目 | Standard | Flexible |
|---|---|---|
| 実行環境 | サンドボックス | Docker コンテナ |
| 対応言語 | Python / Java / Node.js / Go / PHP / Ruby | 任意 (Dockerfile) |
| スケール | 0 → 多数 | 1+ 常時起動 |
| コールドスタート | あり | なし |
| 料金 | Instance クラス時間 | vCPU + メモリ + ディスク時間 |
| SSH | 不可 | 可 |
| VPC | VPC コネクタ | VPC 内 |
| 主用途 | シンプル Web | 大規模 / 任意言語 |
runtime: python311 instance_class: F2 automatic_scaling: target_cpu_utilization: 0.65 min_instances: 0 max_instances: 10 env_variables: MY_VAR: "value" handlers: - url: /static static_dir: static - url: /.* script: auto
| 項目 | App Engine Standard | Cloud Run | Cloud Functions 2nd gen |
|---|---|---|---|
| ベース | サンドボックス | Container | Cloud Run + Eventarc |
| 言語 | 限定 | 任意 | 言語別ランタイム |
| 0 スケール | ○ | ○ | ○ |
| 最大実行時間 | — | 60 分 | 60 分 |
| 新規推奨 | — | ◎ | ◎ |
| 主用途 | レガシー GAE | マイクロサービス全般 | イベント駆動 |
| 項目 | App Engine | AWS Elastic Beanstalk | Azure App Service |
|---|---|---|---|
| 歴史 | 2008〜 | 2011〜 | 2012〜 |
| Container 対応 | Flexible で可 | Multi-container | Container Apps 別途 |
| OS | Linux のみ | Linux / Windows | Linux / Windows |
| 後継 | Cloud Run | ECS Fargate | Container Apps |
App Engine と Cloud Run どちらを選ぶ?
新規プロジェクトは Cloud Run 推奨 (柔軟・コンテナ自由)。App Engine は既存 GAE 資産がある場合、または明示的な伝統的 PaaS 体験が好まれる場合のみ。
Standard と Flexible の違いは?
Standard = サンドボックス、対応言語限定、0 スケール可、コールドスタートあり。Flexible = Docker ベース、任意言語、常時 1 インスタンス以上、コールドスタートなし。
App Engine は廃止予定?
現時点で廃止予定なし。ただし Google の戦略的フォーカスは Cloud Run。新機能投資は Cloud Run 側が中心、App Engine はメンテモード傾向。
Traffic Splitting とは?
複数バージョンに対して % 単位でトラフィック振り分け。Canary リリース、A/B テスト、Blue/Green の基盤として使われる。
Cron Jobs はどう設定する?
cron.yaml に定義してデプロイ。App Engine 専用機能。新規は Cloud Scheduler 推奨。
Memcache はある?
App Engine Memcache (Standard) はレガシー、新規は Memorystore for Memcached / Redis を推奨。
料金体系は?
Standard = Instance 時間 (B1〜B8、F1〜F4)、Flexible = vCPU + メモリ + ディスク時間。Standard は 28 instance-hours/日の無料枠あり (旧)。
AWS Elastic Beanstalk / Azure App Service との比較は?
EB はオートメーション層、App Service は完全マネージド PaaS。App Engine は Google の老舗 PaaS。3 つとも Cloud Run / ECS Fargate / Container Apps 系に置き換えられる流れ。
関連記事・コンピュート
GCP vs AWS コンピュート徹底比較|EC2/GCE・GKE/EKS・Lambda/Cloud Run・料金 (2026)
GCP と AWS のコンピュートサービスを徹底比較。Compute Engine vs EC2、GKE vs EKS、Cloud Run vs Lambda、App Engine vs Elastic Beanstalk、GPU/TPU、Arm 系 (Axion vs Graviton)、料金体系・Sustained Use Discount を 2026 年最新版で網羅。
GCP vs Azure 完全比較|Compute・Storage・AI・料金・認定 (2026)
Google Cloud と Microsoft Azure を徹底比較。Compute Engine vs Azure VM、BigQuery vs Synapse / Fabric、Cloud Run vs Container Apps、Gemini vs Azure OpenAI、ID 統合、ハイブリッド、認定試験、料金を 2026 年最新版で網羅。
GCP Professional Cloud Developer (PCD) 完全ガイド|Cloud Run・GKE・CI/CD・APM
Google Cloud Professional Cloud Developer の試験範囲、Cloud Run / GKE / Cloud Build / Cloud Trace、AWS DVA / Azure AZ-204 比較、学習ロードマップを徹底解説。
Cloud Run 完全ガイド|サーバレス Container プラットフォームの全機能・料金・GKE 比較
Google Cloud Cloud Run の全機能ガイド。Service / Job、Autoscaling、コールドスタート対策、料金体系、GKE / Cloud Functions / App Engine との比較、認証・CI/CD 構成を解説。
※ Google Cloud は Google LLC の商標です。最新情報は App Engine 公式 をご確認ください。
NicheeLab編集部
データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。
Google Cloud (GCP) 認定資格ロードマップ 2026 完全版|全 15 試験を体系化
Google Cloud 認定資格 全 15 試験 (Foundational 2 + Associate 3 + Pr...
Cloud Digital Leader (CDL) 完全ガイド|出題範囲・学習リソース・合格戦略
Google Cloud Cloud Digital Leader (CDL) の完全ガイド。6 ドメイン 92 bul...
Generative AI Leader (GAIL) 完全ガイド|Google Cloud 生成 AI 認定
Google Cloud Generative AI Leader (GAIL、2025-05-14 リリース) の完全...
Vertex AI 入門|Google Cloud 統合 ML プラットフォームの全機能
Google Cloud Vertex AI の入門解説。Vertex AI Studio / Agent Builde...
GCP Associate Cloud Engineer (ACE) 完全ガイド|試験範囲・受験料・学習ロードマップ
Google Cloud Associate Cloud Engineer (ACE) の試験範囲・受験料 125 US...