Google Cloud

App Engine 完全ガイド|Standard vs Flexible・料金・Cloud Run 比較

2026-05-24
NicheeLab編集部

App Engine は Google Cloud の老舗 PaaS で、2008 リリースから 17 年以上の歴史を持ちます。 現在では Cloud Run / Cloud Functions 2nd gen が主役になりつつありますが、伝統的な PaaS 体験を好む案件や既存 GAE 資産の運用で重要な位置を占めています。

Standard vs Flexible 比較

項目StandardFlexible
実行環境サンドボックスDocker コンテナ
対応言語Python / Java / Node.js / Go / PHP / Ruby任意 (Dockerfile)
スケール0 → 多数1+ 常時起動
コールドスタートありなし
料金Instance クラス時間vCPU + メモリ + ディスク時間
SSH不可
VPCVPC コネクタVPC 内
主用途シンプル Web大規模 / 任意言語

主要機能

  • Traffic Splitting: 複数バージョンに % で振り分け (Canary)
  • Versions: アプリのバージョン管理 (即座にロールバック可)
  • Services: マイクロサービスとして分割管理
  • Cron Jobs: cron.yaml で定期実行
  • Task Queue: 非同期タスク処理 (新規は Cloud Tasks 推奨)
  • 自動 HTTPS: Google マネージド SSL 証明書
  • Identity-Aware Proxy: 認証ゲートウェイ
  • Datastore / Firestore 統合: NoSQL 連携が容易

app.yaml 例 (Standard / Python)

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 / Cloud Run / Cloud Functions 比較

項目App Engine StandardCloud RunCloud Functions 2nd gen
ベースサンドボックスContainerCloud Run + Eventarc
言語限定任意言語別ランタイム
0 スケール
最大実行時間60 分60 分
新規推奨
主用途レガシー GAEマイクロサービス全般イベント駆動

他クラウド PaaS 比較

項目App EngineAWS Elastic BeanstalkAzure App Service
歴史2008〜2011〜2012〜
Container 対応Flexible で可Multi-containerContainer Apps 別途
OSLinux のみLinux / WindowsLinux / Windows
後継Cloud RunECS FargateContainer Apps

典型的なユースケース

  • 既存 GAE Standard 資産の運用 (移行コスト避ける)
  • Python / Django のシンプルな Web アプリ
  • Cron + Web ハンドラの簡単な業務システム
  • Firebase + GAE のフルスタック構成

移行ガイダンス

  • 新規アプリは Cloud Run + Cloud Functions 2nd gen を推奨
  • 既存 GAE Standard → Cloud Run 移行は Cloud Run for Anthos / Buildpacks で容易
  • Cron は Cloud Scheduler に移行
  • Task Queue は Cloud Tasks に移行
  • Memcache は Memorystore に移行

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 公式 をご確認ください。

この記事で学んだ内容を問題で確認しましょう

16,000問以上の問題で実力チェック

GCP 試験対策ページを見る
この記事の著者

NicheeLab編集部

データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。


関連記事
Google Cloud

Google Cloud (GCP) 認定資格ロードマップ 2026 完全版|全 15 試験を体系化

Google Cloud 認定資格 全 15 試験 (Foundational 2 + Associate 3 + Pr...

Google Cloud

Cloud Digital Leader (CDL) 完全ガイド|出題範囲・学習リソース・合格戦略

Google Cloud Cloud Digital Leader (CDL) の完全ガイド。6 ドメイン 92 bul...

Google Cloud

Generative AI Leader (GAIL) 完全ガイド|Google Cloud 生成 AI 認定

Google Cloud Generative AI Leader (GAIL、2025-05-14 リリース) の完全...

Google Cloud

Vertex AI 入門|Google Cloud 統合 ML プラットフォームの全機能

Google Cloud Vertex AI の入門解説。Vertex AI Studio / Agent Builde...

Google Cloud

GCP Associate Cloud Engineer (ACE) 完全ガイド|試験範囲・受験料・学習ロードマップ

Google Cloud Associate Cloud Engineer (ACE) の試験範囲・受験料 125 US...

Google Cloudの記事一覧 (102件)
© 2026 NicheeLab All rights reserved.