GCP Associate Cloud Engineer 認定試験ガイド、ドキュメントリンク一覧

2022/02/20 時点の [Associate Cloud Engineer 認定試験ガイド](https://cloud.google.com/certification/guides/cloud-engineer?hl=ja) について、公式ドキュメント/ブログの代表的なリンクをまとめたもの。

リンク以外の文言は、認定試験ガイドの文言ママで記載しています。

## オマケ
- [Google Cloud Developer Cheat Sheet](https://googlecloudcheatsheet.withgoogle.com/)
- [Kubernetes](https://kubernetes.io/)
- [Kubernetes コミック](https://cloud.google.com/kubernetes-engine/kubernetes-comic)

## セクション 1クラウド ソリューション環境の設定

### 1.1 クラウド プロジェクトとアカウントを設定する。次のような作業が含まれます。

「リソース階層の作成」
- [IAM | 概要](https://cloud.google.com/iam/docs/overview#resource-hierarchy)
- [Resource Manager | リソース階層](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy)

「リソース階層への組織のポリシーの適用」
- [IAM | 概要](https://cloud.google.com/iam/docs/overview#resource-hierarchy)
- [Resource Manager | リソース階層](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy)

「プロジェクト内の IAM ロールをメンバーに付与する」
- [IAM | プロジェクト、フォルダ、組織へのアクセス権の管理](https://cloud.google.com/iam/docs/granting-changing-revoking-access)

「Cloud Identity でのユーザーとグループの管理（手動および自動）」
- [Cloud Identity とは](https://support.google.com/cloudidentity/answer/7319251)

「プロジェクトで API を有効にする」
- [Cloud Endpoints | Google Cloud プロジェクトでの API の有効化](https://cloud.google.com/endpoints/docs/openapi/enable-api)

「Google Cloud のオペレーション スイートでのプロダクトのプロビジョニングと設定」
- [Google Cloud のオペレーション スイートの概要](https://cloud.google.com/blog/ja/topics/developers-practitioners/introduction-google-clouds-operations-suite)
- [Cloud Monitoring | 複数のプロジェクトの指標の表示の概要](https://cloud.google.com/monitoring/settings)

### 1.2 課金構成を管理する。次のような流れになります。

「請求先アカウントを作成する」
- [Cloud Billing | セルフサービスの Cloud 請求先アカウントの作成、変更、閉鎖](https://cloud.google.com/billing/docs/how-to/manage-billing-account#create_a_new_billing_account)

「プロジェクトを請求先アカウントにリンクする」
- [Cloud Billing | セルフサービスの Cloud 請求先アカウントの作成、変更、閉鎖](https://cloud.google.com/billing/docs/how-to/modify-project#change_the_billing_account_for_a_project)

「課金の予算とアラートを設定する」
- [Cloud Billing | 予算と予算アラートを作成、編集、削除する](https://cloud.google.com/billing/docs/how-to/budgets)

「課金データのエクスポートの設定」
- [Cloud Billing | Cloud Billing データを BigQuery にエクスポートする](https://cloud.google.com/billing/docs/how-to/export-data-bigquery)

### 1.3 コマンドライン インターフェース（CLI）、具体的には Cloud SDK をインストールして構成する（デフォルト プロジェクトの設定など）。
- [Cloud SDK | Cloud SDK 構成の管理](https://cloud.google.com/sdk/docs/configurations)

## セクション 2クラウド ソリューションの計画と構成

### 2.1 料金計算ツールを使用して Google Cloud プロダクトの使用量の計画と見積もりを作成する
- [Google Cloud Pricing Calculator](https://cloud.google.com/products/calculator)

### 2.2 コンピューティング リソースを計画し、構成する。以下のような点を考察します。

「ワークロードに適したコンピューティング サービスを選択する（Compute Engine、Google Kubernetes Engine、Cloud Run、Cloud Functions など）」
- [Google Cloud でのアプリのホスティング](https://cloud.google.com/hosting-options)
 
「必要に応じてプリエンプティブル VM とカスタム マシンタイプを使用する」
- [Compute Engine | プリエンプティブル VM インスタンス](https://cloud.google.com/compute/docs/instances/preemptible)
- [Compute Engine | カスタム VM インスタンスの作成](https://cloud.google.com/compute/docs/instances/creating-instance-with-custom-machine-type)

### 2.3 データ ストレージ オプションを計画し、構成する。 以下のような点を考察します。

「プロダクトの選択（Cloud SQL、BigQuery、Firestore、Cloud Spanner、Cloud Bigtable など）」
- [Google Cloud データベース](https://cloud.google.com/products/databases)

「ストレージ オプションの選択（ゾーン永続ディスク、リージョン バランス永続ディスク、標準、Nearline、Coldline、Archive など）」
- [Cloud Storage | ストレージ クラス](https://cloud.google.com/storage/docs/storage-classes)

### 2.4 ネットワーク リソースを計画し、構成する。次のようなタスクが含まれます。

「負荷分散オプションの違いを見分ける」
- [Cloud Load Balancing | ロードバランサの選択](https://cloud.google.com/load-balancing/docs/choosing-load-balancer)

「可用性を考慮してネットワーク内のリソースのロケーションを決定する」
- [Compute Engine のリージョン選択に関するベスト プラクティス](https://cloud.google.com/solutions/best-practices-compute-engine-region-selection)

「Cloud DNS を構成する」
- [Cloud DNS | 概要](https://cloud.google.com/dns/docs/overview)

## セクション 3. クラウド ソリューションのデプロイメントと実装

### 3.1 Compute Engine リソースをデプロイし、実装する。以下のようなタスクを行います。

「Cloud Console と Cloud SDK（gcloud）を使用してコンピューティング インスタンスを起動する（例: ディスク、可用性ポリシー、SSH 認証鍵の割り当て）」
- [Compute Engine | VM インスタンスの作成と起動](https://cloud.google.com/compute/docs/instances/create-start-instance)

「インスタンス テンプレートを使用して、自動スケーリングされるマネージド インスタンス グループを作成する」
- [Compute Engine | インスタンスのグループの自動スケーリング](https://cloud.google.com/compute/docs/autoscaler)

「インスタンス用のカスタム SSH 認証鍵の生成 / アップロード」
- [Compute Engine | 高度な方法による Linux VM への接続](https://cloud.google.com/compute/docs/instances/connecting-advanced)

「Cloud Monitoring と Cloud Logging のエージェントをインストールし、構成する」
- [オペレーションスイート | エージェントの構成](https://cloud.google.com/logging/docs/agent/logging/configuration)

「コンピューティングの割り当てを評価し、割り当ての増加をリクエストする」
- [Compute Engine | リソースの割り当て](https://cloud.google.com/compute/quotas)

### 3.2 Google Kubernetes Engine リソースをデプロイし、実装する。以下のようなタスクを行います。

「Kubernetes 用のコマンドライン インターフェース（CLI）である kubectl をインストールして構成する」
- [Google Kubernetes Engine | コンテナ化されたウェブ アプリケーションのデプロイ](https://cloud.google.com/kubernetes-engine/docs/tutorials/hello-app#option_b_use_command-line_tools_locally)

「AutoPilot、リージョン クラスタ、限定公開クラスタなど、さまざまな構成で Google Kubernetes Engine クラスタをデプロイする」
- [Google Kubernetes Engine | クラスタのタイプ](https://cloud.google.com/kubernetes-engine/docs/concepts/types-of-clusters)
- [Google Kubernetes Engine | AutoPilot の概要](https://cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview)
- [Google Kubernetes Engine | Autopilot クラスタのアーキテクチャ ](https://cloud.google.com/kubernetes-engine/docs/concepts/autopilot-architecture)
- [Google Kubernetes Engine | 限定公開クラスタ](https://cloud.google.com/kubernetes-engine/docs/concepts/private-cluster-concept)

「コンテナ化したアプリケーションを Google Kubernetes Engine にデプロイする」
- [Google Kubernetes Engine | コンテナ化されたウェブ アプリケーションのデプロイ](https://cloud.google.com/kubernetes-engine/docs/tutorials/hello-app)

「Google Kubernetes Engine のモニタリングとロギングを構成する」
- [オペレーションスイート | GKE 用 Google Cloud のオペレーション スイートの概要](https://cloud.google.com/stackdriver/docs/solutions/gke)

### 3.3 Cloud Run リソース、Cloud Functions リソースをデプロイし、実装する。以下のようなタスクがあります（該当する場合）。

「アプリケーションをデプロイし、スケーリング構成、バージョン、トラフィック分割を更新する」
- [Cloud Run | ロールバック、段階的なロールアウト、トラフィックの移行](https://cloud.google.com/run/docs/rollouts-rollbacks-traffic-migration)
- [Cloud Functions | Cloud Functions のデプロイ](https://cloud.google.com/functions/docs/deploying)

「Google Cloud イベント（Cloud Pub/Sub イベント、Cloud Storage オブジェクト変更通知イベントなど）を受け取るアプリケーションをデプロイする」
- [Cloud Run | Pub/Sub の push によるトリガー](https://cloud.google.com/run/docs/triggering/pubsub-push)
- [Cloud Functions | Google Cloud Pub/Sub トリガー](https://cloud.google.com/run/docs/triggering/pubsub-push)
- [Cloud Storage | オブジェクト変更通知](https://cloud.google.com/storage/docs/object-change-notification)

### 3.4 データ ソリューションをデプロイし、実装する。次のようなタスクが含まれます。

「製品を使用してデータシステムを初期化する（Cloud SQL、Firestore、BigQuery、Cloud Spanner、Pub/Sub、Cloud Bigtable、Dataproc、Dataflow、Cloud Storage など）」
- [Cloud SQL | インスタンスの作成](https://cloud.google.com/sql/docs/mysql/create-instance)
- [Datastore | Datastore モードの Firestore でデータを保存し、クエリを実行する](https://cloud.google.com/datastore/docs/store-query-data)
- [Firebase | Cloud Firestore を使ってみる](https://firebase.google.com/docs/firestore/quickstart)
- [BigQuery | データセットの作成](https://cloud.google.com/bigquery/docs/datasets)
- [Cloud Spanner | インスタンスの作成と管理](https://cloud.google.com/spanner/docs/create-manage-instances)
- [Cloud Pub/Sub | トピックとサブスクリプションの管理](https://cloud.google.com/pubsub/docs/admin)
- [Cloud Bigtable | インスタンスの作成](https://cloud.google.com/bigtable/docs/creating-instance)
- [Dataproc | 初期化アクション](https://cloud.google.com/dataproc/docs/concepts/configuring-clusters/init-actions)
- [Dataflow | テンプレートを使用したクイックスタート](https://cloud.google.com/dataflow/docs/quickstarts/quickstart-templates)
- [Cloud Storage | ストレージ バケットの作成](https://cloud.google.com/storage/docs/creating-buckets)

「データを読み込む（コマンドラインによるアップロード、API による転送、インポート / エクスポート、Cloud Storage からのデータの読み込み、Cloud Pub/Sub へのデータのストリーミングなど）」
- [Cloud Storage | オブジェクトのアップロード](https://cloud.google.com/storage/docs/uploading-objects#prereq-cli)
- [Cloud Storage | オブジェクトのダウンロード](https://cloud.google.com/storage/docs/downloading-objects)
- [Cloud Storage Transfer Service | Transfer Service for On Premises Data の概要](https://cloud.google.com/storage-transfer/docs/on-prem-overview)
- [Transfer Appliance | 概要](https://cloud.google.com/transfer-appliance/docs/4.0/overview)
- [BigQuery Data Transfer Service | BigQuery Data Transfer Service の概要](https://cloud.google.com/bigquery-transfer/docs/transfer-service-overview)
- [Cloud SQL | データのインポートとエクスポートのベスト プラクティス](https://cloud.google.com/sql/docs/mysql/import-export)
- [Datastore | エンティティのエクスポートとインポート](https://cloud.google.com/datastore/docs/export-import-entities)
- [BigQuery | データのバッチ読み込み](https://cloud.google.com/bigquery/docs/batch-loading-data)
- [BigQuery | テーブルデータのエクスポート](https://cloud.google.com/bigquery/docs/exporting-data)
- [Dataflow | Pub/Sub を使用したストリーミング](https://cloud.google.com/dataflow/docs/concepts/streaming-with-cloud-pubsu)

### 3.5 ネットワーキング リソースをデプロイし、実装する。以下のようなタスクを行います。

「サブネットを持つ VPC を作成する（カスタムモード VPC、共有 VPC など）」
- [Virtual Private Cloud | VPC ネットワークの概要](https://cloud.google.com/vpc/docs/vpc)
- [Virtual Private Cloud | VPC ネットワークの使用](https://cloud.google.com/vpc/docs/using-vpc)

「カスタム ネットワーク構成を持つ Compute Engine インスタンスを起動する（内部専用 IP アドレス、限定公開の Google アクセス、静的外部 IP アドレスとプライベート IP アドレス、ネットワーク タグなど）」
- [Compute Engine | 静的内部 IP アドレスの予約](https://cloud.google.com/compute/docs/ip-addresses/reserve-static-internal-ip-address)
- [Virtual Private Cloud | 限定公開の Google アクセスの構成](https://cloud.google.com/vpc/docs/configure-private-google-access)
- [Virtual Private Cloud | ネットワーク タグの構成](https://cloud.google.com/vpc/docs/add-remove-network-tags)

「VPC 用の上り（内向き）および下り（外向き）ファイアウォール ルール（例: IP サブネット、ネットワーク タグ、サービス アカウント）を作成する」
- [Virtual Private Cloud | VPC ファイアウォール ルールの概要](https://cloud.google.com/vpc/docs/firewalls)
- [Virtual Private Cloud | ファイアウォール ルールの使用](https://cloud.google.com/vpc/docs/using-firewalls)

「Cloud VPN を使用して Google VPC と外部ネットワークとの間の VPN を作成する」
- [Cloud VPN | Cloud VPN の概要](https://cloud.google.com/network-connectivity/docs/vpn/concepts/overview)
- [Cloud VPN | ピア VPN ゲートウェイへの HA VPN ゲートウェイの作成](https://cloud.google.com/network-connectivity/docs/vpn/how-to/creating-ha-vpn)
- [Cloud Interconnect | Cloud Interconnect の概要](https://cloud.google.com/network-connectivity/docs/interconnect/concepts/overview)

「アプリケーションへのネットワーク トラフィックを分散するロードバランサの作成（グローバル HTTP(S) ロードバランサ、グローバル SSL プロキシ ロードバランサ、グローバル TCP プロキシ ロードバランサ、リージョン ネットワーク ロードバランサ、リージョン内部ロードバランサなど）」
- [Cloud Load Balancing | バックエンド サービスの概要](https://cloud.google.com/load-balancing/docs/backend-service)
- [Cloud Load Balancing | シンプルな外部 HTTP ロードバランサの設定](https://cloud.google.com/load-balancing/docs/https/ext-http-lb-simple?hl=ja)

### 3.6 Cloud Marketplace を使用してソリューションをデプロイする。以下のようなタスクを行います。

「Cloud Marketplace カタログを閲覧し、ソリューションの詳細を見る」
- [Google Cloud Marketplace](https://cloud.google.com/marketplace)
- [Google Cloud Marketplace | デプロイの管理](https://cloud.google.com/marketplace/docs/manage-deployments)

### 3.7 Infrastructure as Code を介してリソースを実装する。以下のようなタスクを行います。
- [Cloud Deployment Manager | Deployment Manager の基礎知識](https://cloud.google.com/deployment-manager/docs/fundamentals)
- [Cloud Deployment Manager | デプロイを更新する](https://cloud.google.com/deployment-manager/docs/deployments/updating-deployments)

## セクション 4 クラウド ソリューションの正常なオペレーションの確保

### 4.1 Compute Engine リソースを管理する。以下のようなタスクを行います。

「単一の VM インスタンスを管理する（起動、停止、構成の編集、インスタンスの削除など）」
- [Compute Engine | VM の停止と起動](https://cloud.google.com/compute/docs/instances/stop-start-instance)
- [Compute Engine | インスタンスのプロパティの更新](https://cloud.google.com/compute/docs/instances/update-instance-properties)
- [Compute Engine | ゾーンまたはリージョン間での VM インスタンスの移動](https://cloud.google.com/compute/docs/instances/moving-instance-across-zones)

「インスタンスへリモート接続する」
- [Compute Engine | Linux VM への接続](https://cloud.google.com/compute/docs/instances/connecting-to-instance)
- [Compute Engine | Windows VM への接続](https://cloud.google.com/compute/docs/instances/connecting-to-windows)

「GPU を新しいインスタンスに接続し、必要な依存関係をインストールする」
- [Compute Engine | GPU の追加または削除](https://cloud.google.com/compute/docs/gpus/add-gpus)

「現在実行されている VM のインベントリ（インスタンス ID、詳細）を見る」
- [Compute Engine | gcloud compute 使用上のヒント](https://cloud.google.com/compute/docs/gcloud-compute/tips)

「スナップショットを操作する（VM からのスナップショットの作成、スナップショットの表示、スナップショットの削除など）」
- [Compute Engine | ディスク スナップショットを作成して管理する](https://cloud.google.com/compute/docs/disks/create-snapshots)

「イメージを操作する（VM またはスナップショットからのイメージの作成、イメージの表示、イメージの削除など）」
- [Compute Engine | マシンイメージを作成する](https://cloud.google.com/compute/docs/machine-images/create-machine-images)
- [Compute Engine | カスタム イメージの作成、削除、利用非推奨](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images?hl=ja)

「インスタンス グループを操作する（自動スケーリング パラメータの設定、インスタンス テンプレートの割り当てや作成、インスタンス グループの削除など）」
- [Compute Engine | マネージド インスタンス グループ（MIG）を作成するための基本的なシナリオ](https://cloud.google.com/compute/docs/instance-groups/creating-groups-of-managed-instances)
- [Compute Engine | インスタンスのグループの自動スケーリング](https://cloud.google.com/compute/docs/autoscaler)
- [Compute Engine | インスタンス テンプレートの作成](https://cloud.google.com/compute/docs/instance-templates/create-instance-templates)

「管理インターフェースを操作する（Cloud Console、Cloud Shell、Cloud SDK など）」
- [Compute Engine | gcloud compute](https://cloud.google.com/compute/docs/gcloud-compute)
- [Compute Engine | Google Cloud Console](https://cloud.google.com/compute/docs/console)
- [Cloud Shell | Cloud Shell の仕組み](https://cloud.google.com/shell/docs/how-cloud-shell-works)

### 4.2 Google Kubernetes Engine リソースを管理する。次のようなタスクが含まれます。

「現在実行されているクラスタのインベントリ（ノード、Pod、サービス）を見る」
- [Google Kubernetes Engine | クラスタの管理](https://cloud.google.com/kubernetes-engine/docs/how-to/managing-clusters)

「Docker イメージを参照し、その詳細を Artifact Registry で確認する」
- [Artifact Registry | Docker のクイックスタート](https://cloud.google.com/artifact-registry/docs/docker/quickstart)

「ノードプールを操作する（ノードプールの追加、編集、削除など）」
- [Google Kubernetes Engine | ノードプールの追加と管理](https://cloud.google.com/kubernetes-engine/docs/how-to/node-pools?)

「Pod を操作する（Pod の追加、編集、削除など）」
- [Google Kubernetes Engine | Pod](https://cloud.google.com/kubernetes-engine/docs/concepts/pod)

「サービスを操作する（サービスの追加、編集、削除など）」
- [Google Kubernetes Engine | Service](https://cloud.google.com/kubernetes-engine/docs/concepts/service)
- [Google Kubernetes Engine | サービスを使用したアプリケーションの公開](https://cloud.google.com/kubernetes-engine/docs/how-to/exposing-apps)

「ステートフル アプリケーションを操作する（永続ボリューム、ステートフル セットなど）」
- [Google Kubernetes Engine | ステートフル アプリケーションのデプロイ](https://cloud.google.com/kubernetes-engine/docs/how-to/stateful-apps)

「水平自動スケーリングと垂直自動スケーリングの構成を管理する」
- [Google Kubernetes Engine | 水平 Pod 自動スケーリングの構成](https://cloud.google.com/kubernetes-engine/docs/how-to/horizontal-pod-autoscaling)
- [Google Kubernetes Engine | 垂直 Pod 自動スケーリングの構成](https://cloud.google.com/kubernetes-engine/docs/how-to/vertical-pod-autoscaling)
- [Google Kubernetes Engine | スケーラブルなクラスタを作成するためのガイドライン](https://cloud.google.com/kubernetes-engine/docs/best-practices/scalability)

「管理インターフェースの操作（Cloud Console、Cloud Shell、Cloud SDK、kubectl など）」
- [Google Kubernetes Engine | GKE ダッシュボード](https://cloud.google.com/kubernetes-engine/docs/concepts/dashboards)
- [kubectl Cheat Sheet](https://kubernetes.io/docs/reference/kubectl/cheatsheet/)

### 4.3 Cloud Run リソースを管理する。以下のようなタスクを行います。

「アプリケーションのトラフィック分割パラメータを調整する」
- [Cloud Run | ロールバック、段階的なロールアウト、トラフィックの移行](https://cloud.google.com/run/docs/rollouts-rollbacks-traffic-migration)

「自動スケーリング インスタンスのスケーリング パラメータを設定する」
- [Cloud Run | コンテナ インスタンスの自動スケーリングについて](https://cloud.google.com/run/docs/about-instance-autoscaling)

「Cloud Run（フルマネージド）と Cloud Run for Anthos のどちらを実行するかを決定する」
- [Cloud Run for Anthos | Cloud Run または Cloud Run for Anthos の選択](https://cloud.google.com/anthos/run/docs/choosing-a-platform)

### 4.4 ストレージとデータベースのソリューションを管理する。以下のようなタスクを行います。

「Cloud Storage のバケット内またはバケット間でオブジェクトを管理、保護する」
- [Cloud Storage | オブジェクトの名前変更、コピー、移動](https://cloud.google.com/storage/docs/renaming-copying-moving-objects)
- [Cloud Storage | バケットの移動と名前変更](https://cloud.google.com/storage/docs/moving-buckets)

「Cloud Storage バケットのオブジェクト ライフサイクル管理ポリシーを設定する」
- [Cloud Storage | オブジェクト ライフサイクルを管理する](https://cloud.google.com/storage/docs/managing-lifecycles)
- [Cloud Storage | オブジェクトのバージョニングを使用する](https://cloud.google.com/storage/docs/using-object-versioning)

「データ インスタンス（Cloud SQL、BigQuery、Cloud Spanner、Cloud Datastore、Cloud Bigtable など）からデータを取得するクエリを実行する」
- [Cloud SQL | Cloud SQL クイック スタート](https://cloud.google.com/sql/docs/mysql/quickstart)
- [BigQuery | インタラクティブ クエリとバッチクエリのジョブの実行](https://cloud.google.com/bigquery/docs/running-queries)
- [Cloud Spanner | SQL のベスト プラクティス](https://cloud.google.com/spanner/docs/sql-best-practices)
- [Datastore | データストアのクエリ](https://cloud.google.com/datastore/docs/concepts/queries)
- [Cloud Bigtable | 読み取り](https://cloud.google.com/bigtable/docs/reads)

「データ ストレージ リソースのコストを見積もる」
- [BigQuery | ストレージとクエリの費用の見積もり](https://cloud.google.com/bigquery/docs/estimate-costs)

「データ インスタンス（Cloud SQL、Datastore など）のバックアップと復元を行う」
- [Cloud SQL | Cloud SQL のバックアップについて](https://cloud.google.com/sql/docs/mysql/backup-recovery/backups)
- [Datastore | エンティティのエクスポートとインポート](https://cloud.google.com/datastore/docs/export-import-entities)
- [Cloud Bigtable | バックアップを管理](https://cloud.google.com/bigtable/docs/managing-backups)

「Dataproc、Dataflow、BigQuery のジョブ ステータスを確認する」
- [Dataproc | ジョブ ステータスの確認](https://cloud.google.com/dataproc/docs/samples/dataproc-wait)
- [Dataflow | Dataflow コマンドライン インターフェースの使用](https://cloud.google.com/dataflow/docs/guides/using-command-line-intf)
- [Dataflow | Dataflow モニタリング インターフェースを使用する](https://cloud.google.com/dataflow/docs/guides/using-monitoring-intf)
- [BigQuery | ジョブの管理](https://cloud.google.com/bigquery/docs/managing-jobs)

### 4.5 ネットワーキング リソースを管理する。以下のようなタスクを行います。

「既存の VPC にサブネットを追加する」
- [Virtual Private Cloud | VPC ネットワークの使用](https://cloud.google.com/vpc/docs/using-vpc#add-subnets)

「サブネットを拡張して IP アドレスを増やす」
- [Virtual Private Cloud | VPC ネットワークの使用](https://cloud.google.com/vpc/docs/using-vpc#expand-subnet)

「静的外部または内部 IP アドレスを予約する」
- [Compute Engine | 静的外部 IP アドレスの予約](https://cloud.google.com/compute/docs/ip-addresses/reserve-static-external-ip-address)
- [Compute Engine | 静的内部 IP アドレスの予約](https://cloud.google.com/compute/docs/ip-addresses/reserve-static-internal-ip-address)

「CloudDNS、CloudNAT、ロードバランサ、ファイアウォール ルールを操作する」
- [Cloud DNS | DNS のベスト プラクティス](https://cloud.google.com/dns/docs/best-practices)
- [Cloud NAT | Cloud NAT の概要](https://cloud.google.com/nat/docs/overview)
- [Cloud Load Balancing | バックエンド サービスの概要](https://cloud.google.com/load-balancing/docs/backend-service)

### 4.6 モニタリングとロギングを行う。以下のようなタスクを行います。

「リソース指標に基づく Cloud Monitoring アラートの作成」
- [Cloud Monitoring | 指標ベースのアラート ポリシーの管理](https://cloud.google.com/monitoring/alerts/using-alerting-ui)

「Cloud Monitoring のカスタム指標（アプリケーションやログなどの指標）の作成と取り込み」
- [Cloud Monitoring | カスタム指標](https://cloud.google.com/monitoring/custom-metrics)

「ログが外部システムにエクスポートされるようにログシンクを構成する（オンプレミスまたは BigQuery など）」
- [Cloud Logging | シンクを構成して管理する](https://cloud.google.com/logging/docs/export/configure_export_v2)

「ログルーターを構成する」
- [Cloud Logging | 転送とストレージの概要](https://cloud.google.com/logging/docs/routing/overview)

「Cloud Logging のログを表示、フィルタリングする」
- [Cloud Logging | ログ エクスプローラの機能概要](https://cloud.google.com/logging/docs/view/logs-viewer-preview)

「Cloud Logging で特定のログメッセージの詳細を見る」
- [Cloud Logging | ログ エクスプローラの使用](https://cloud.google.com/logging/docs/view/logs-viewer-interface)

「Cloud Diagnostics を使用してアプリケーションの問題を調査する（Cloud Trace データの表示、Cloud Debug を使用したアプリケーションのポイントインタイムの表示など）」
- [Error Reporting | Error Reporting ](https://cloud.google.com/error-reporting/docs/check-app-crash)
- [Cloud Trace | 概要](https://cloud.google.com/trace/docs/setup)
- [Cloud Debugger | 概要](https://cloud.google.com/debugger/docs/setup)

「Google Cloud のステータスを確認する」
- [Service Infrastructure | ステータスのチェック](https://cloud.google.com/service-infrastructure/docs/checking-status)
- [Google Cloud Status Dashboard](https://status.cloud.google.com/)

## セクション 5アクセスとセキュリティの構成

### 5.1 Identity and Access Management（IAM）を管理する。 以下のようなタスクを行います。

「IAM ポリシーの表示」
- [IAM | プロジェクト、フォルダ、組織へのアクセス権の管理](https://cloud.google.com/iam/docs/granting-changing-revoking-access?hl=ja#getting-policy) 

「IAM ポリシーの作成」
- [IAM | プロジェクト、フォルダ、組織へのアクセス権の管理](https://cloud.google.com/iam/docs/granting-changing-revoking-access))

「さまざまなロールタイプの管理とカスタム IAM ロールの定義（基本ロール、事前定義ロール、カスタムロールなど）」
- [IAM | カスタムロールの作成と管理](https://cloud.google.com/iam/docs/creating-custom-roles)
- [IAM | カスタムロールでの権限のサポートレベル](https://cloud.google.com/iam/docs/custom-roles-permissions-support)

### 5.2 サービス アカウントを管理する。以下のようなタスクを行います。

「サービス アカウントの作成」
- [IAM | サービス アカウント](https://cloud.google.com/iam/docs/service-accounts)
- [IAM | サービス アカウントの作成と管理](https://cloud.google.com/iam/docs/creating-managing-service-accounts)

「最小限の権限を持つ IAM ポリシー内のサービス アカウントを使用する」
- [IAM | サービス アカウントに対するアクセス権の管理](https://cloud.google.com/iam/docs/manage-access-service-accounts)
- [IAM | サービス アカウントの使用と管理のベスト プラクティス](https://cloud.google.com/iam/docs/best-practices-for-using-and-managing-service-accounts)

「サービス アカウントをリソースに割り当てる」
- [Compute Engine | インスタンスのサービス アカウントの作成と有効化](https://cloud.google.com/compute/docs/access/create-enable-service-accounts-for-instances)

「サービス アカウントの IAM の管理」
- [IAM | サービス アカウント](https://cloud.google.com/iam/docs/service-accounts)
- [IAM | サービス アカウントの作成と管理](https://cloud.google.com/iam/docs/creating-managing-service-accounts)

「サービス アカウントの権限借用の管理」
- [IAM | サービス アカウントの権限借用の管理](https://cloud.google.com/iam/docs/impersonating-service-accounts)

「有効期間が短いサービス アカウント認証情報の作成と管理」
- [IAM | 有効期間が短いサービス アカウント認証情報の作成](https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentials)

### 5.3 監査ログの表示
- [ログ | Cloud Audit Logs の概要](https://cloud.google.com/logging/docs/audit)