Google App Engineは、Google Cloud Platformの一部で、開発者がWebアプリケーションをビルド、デプロイ、スケールするためのフルマネージドなプラットフォームです。App Engineは、開発者がアプリケーションのインフラストラクチャについて心配することなく、コードの書き方に集中できるように設計されています。
App Engineは、サーバーレスアーキテクチャを提供します。これにより、アプリケーションは要求に応じて自動的にスケールアップ・ダウンし、リソースは使用された分だけ課金されます。また、Googleのセキュリティモデルとパワフルなデータ分析ツールを利用することも可能です。
App Engineは、Standard EnvironmentとFlexible Environmentの2つの環境を提供します。Standard Environmentは、一部のGoogleが管理するランタイム(Python、Java、Go、PHPなど)で動作し、アプリケーションはサンドボックス環境で実行されます。一方、Flexible Environmentは、任意のランタイムを使用したり、カスタムなランタイムを使用したりすることができ、より広範なアプリケーション要件を満たすことができます。