App Engine SDK for Java のインストール
App Engine での Java アプリの開発
-
ローカル開発サーバーの使用
開発用サーバーをローカルで実行して、本番環境で実行するアプリケーションをシミュレートします。
-
ローカル単体テストの概要
リモート コンポーネントを含まない自分の開発環境内でテストを実行します。
-
ローカル単体テストの Javadoc
ローカル単体テストにサポートを提供するパッケージについて学習します。
-
Cloud Trace によるレイテンシのモニタリング
アプリケーションからレイテンシ データを収集して、それを Google Cloud Platform Console に表示します。
-
Capabilities API による停止とダウンタイムの検出
使用不能な機能を検出してその機能をバイパスすることにより、アプリケーションのダウンタイムを短縮します。
-
Cloud Monitoring によるダッシュボードとアラートの設定
Google Cloud Platform から指標、イベント、メタデータを収集し、ダッシュボード、グラフ、アラートを通して分析情報を生成します。
-
ログをダウンロードする
ログデータをダウンロードして、アプリケーションのより詳細な分析を実行します。
-
Google アナリティクスとの統合
多様なデバイスや環境のユーザーからのビジネスとのやりとりを測定します。
アプリの管理と構成
-
アプリのデプロイ
appconfig コマンドを使用してアプリをデプロイします。
-
トラフィックの分割
複数のバージョンのモジュールにトラフィックを分散させて、機能のロールアウトを制御したり、A/B テストを実施したりします。
-
トラフィックの移行
古いバージョンのサービスから新しいバージョンのサービスに段階的にトラフィックを移動します。
-
プロジェクトの作成と課金管理
Google Cloud Platform プロジェクトを作成し、課金管理を設定します。
-
プロジェクト アクセス権の付与
Google Cloud Platform プロジェクトとそのリソースに役割ベースのアクセス権を付与します。
-
カスタム ドメインと SSL の使用
アプリケーションのカスタム ドメインを追加して、そのカスタム ドメインにオプションの SSL を設定します。
-
アプリリソースの管理
アプリケーションのパフォーマンスを把握し、アプリケーションが使用するリソースを管理します。
-
appengine-web.xml によるアプリの設定
アプリケーションの設定を構成します。
-
web.xml によるデプロイの設定
アプリケーションのデプロイ記述子ファイルを作成します。
-
Admin API の使用
Admin API を使用してアプリケーションをプロビジョニングして管理します。
-
Modules API の使用
現在のオペレーティング環境、モジュール(現在は「サービス」という)、インスタンスに関する情報をプログラムによって取得します。
-
アプリケーションのダウンロード
コンパイルされたアプリケーションをダウンロードします。
-
インデックス設定
アプリケーションで使用するインデックスを作成して管理します。
-
タスクのスケジュール
定期的にスケジュールするタスクをアプリケーションで実行するように設定します。
-
タスクキューの設定
構成ファイルにタスクキューを定義します。
データの保存
-
ストレージ オプションの選択
アプリで使用するストレージ オプションを決定します。
-
Datastore の概要
データストアを理解します。
-
エンティティの作成、取得、更新、削除
Datastore でエンティティを保存、削除、取得します。
-
クエリ結果の取得
クエリを実行します。
-
Console からのデータストアの管理
Console からデータストアを管理します。
-
データストア インデックスの設定
アプリケーションで使用するインデックスを作成して管理します。
-
Cloud SQL for MySQL の使用
App Engine アプリのアプリケーション データを Cloud SQL for MySQL に保存します。
-
Cloud SQL for PostgreSQL の使用
App Engine アプリのアプリケーション データを Cloud SQL for PostgreSQL に保存します。
-
Cloud SQL for PostgreSQL の使用
アプリケーションで使用するために Cloud Storage を設定します。
-
Cloud SQL for PostgreSQL の使用
アプリで Cloud Storage を使用して、データの保存と取得を行います。
優先されるストレージ オプション
アプリケーション データのキャッシュ保存
アプリとの接続
-
HTTP(S) リクエストの発行
URL 取得サービスを使用して HTTP(S) リクエストを発行します。
-
VPC ネットワークへの接続
サーバーレス VPC アクセスを使用して、App Engine スタンダード環境アプリを VPC に直接接続する方法について説明します。
-
共有 VPC ネットワークへの接続
サーバーレス VPC アクセスを使用して、App Engine スタンダード環境アプリを共有 VPC に直接接続する方法について説明します。
-
送信用の IP アドレス
App Engine が使用する送信 IP アドレスについて説明します。
-
API とサービスに対するアプリの識別
アプリケーションのプロジェクト ID を識別して使用します。