コースについて
本資格試験の概要は以下公式サイトから確認が可能です。
https://cloud.google.com/learn/certification/cloud-engineer?hl=ja
コース内容
Google Cloud認定 Associate Cloud Engineerの概要
Google Cloud認定 Associate Cloud Engineerの受験方法
Google Cloudの概要
-
Google Cloudとは
-
Google Cloudのネットワーク
-
リージョンとゾーン
-
プロジェクトとリソース階層
-
Google Cloudの操作
セクション 1: クラウド ソリューション環境の設定(試験の 20% 以内)
-
1.1 クラウド プロジェクトとアカウントを設定する
-
リソース階層を作成する
-
リソース階層に組織のポリシーを適用する
-
プロジェクトで IAM ロールをメンバーに付与する
-
Cloud Identity でユーザーとグループを管理する(手動および自動)
-
プロジェクトで API を有効にする
-
Google Cloud Observability でプロダクトをプロビジョニングして設定する
-
割り当てを評価し、増加をリクエストする
-
1.2 課金構成を管理する
-
1 つ以上の請求先アカウントを作成する
-
プロジェクトを請求先アカウントにリンクする
-
課金の予算とアラートを設定する
-
課金データのエクスポートを設定する
セクション 2: クラウド ソリューションの計画と構成(試験の 17.5% 以内)
-
2.1 コンピューティング リソースを計画し、構成する
-
ワークロードに適したコンピューティング プロダクトを選択する(Compute Engine、Google Kubernetes Engine、Cloud Run、Cloud Functions など)
-
必要に応じて Spot VM インスタンスとカスタム マシンタイプを使用する
-
2.2 データ ストレージ オプションを計画し、構成する
-
プロダクトを選択する(Cloud SQL、BigQuery、Firestore、Spanner、Bigtable など)
-
ストレージ オプションを選択する(ゾーン Persistent Disk、リージョン Persistent Disk、Standard、Nearline、Coldline、Archive など)
-
2.3 ネットワーク リソースを計画し、構成する
-
ロード バランシング
-
ネットワーク内のリソース ロケーションの可用性
-
Network Service Tiers
セクション 3: クラウド ソリューションのデプロイと実装(試験の 25% 以内)
-
3.1 Compute Engine リソースをデプロイし、実装する
-
コンピューティング インスタンスを起動する(ディスクの割り当て、可用性ポリシー、SSH 認証鍵 など)
-
インスタンス テンプレートを使用して、自動スケーリングされるマネージド インスタンス グルー プを作成する
-
OS Login を構成する
-
VM Manager を構成する
-
3.2 Google Kubernetes Engine リソースをデプロイし、実装する
-
Kubernetes 用のコマンドライン インターフェース(CLI)である kubectl をインストールして構成 する
-
さまざまな構成の Google Kubernetes Engine クラスタをデプロイする(Autopilot、リージョン クラスタ、限定公開クラスタ、GKE Enterprise など)
-
Google Kubernetes Engine にコンテナ化したアプリケーションをデプロイする
-
3.3 Cloud Run リソースと Cloud Functions リソースをデプロイし、実装する
-
アプリケーションをデプロイする
-
Google Cloud イベント(Pub/Sub イベント、Cloud Storage オブジェクト変更通知イベント、 Eventarc など)を受け取るためのアプリケーションをデプロイする
-
Cloud Run(フルマネージド)、Cloud Run for Anthos、Cloud Functions を使用してアプリケー ションをデプロイする場所を決定する
-
3.4 データ ソリューションをデプロイし、実装する
-
データ プロダクトをデプロイする(Cloud SQL、Firestore、BigQuery、Spanner、Pub/Sub、 Dataow、Cloud Storage、AlloyDB など)
-
データを読み込む(コマンドラインによるアップロード、Cloud Storage からのデータの読み込 み、Storage Transfer Service など)
-
3.5 ネットワーキング リソースをデプロイし、実装する
-
サブネットを持つ VPC(カスタムモード VPC、共有 VPC など)を作成する
-
上り(内向き)と下り(外向き)のファイアウォール ルールおよびポリシーを作成する(IP サブ ネット、ネットワーク タグ、サービス アカウントなど)
-
外部ネットワークとのピアリングを行う(Cloud VPN、VPC ネットワーク ピアリング など)
-
3.6 Infrastructure as Code を介してリソースを実装する
-
Infrastructure as Code ツール(Cloud Foundation Toolkit、Cong Connector、Terraform、 Helm など)
セクション 4: クラウド ソリューションの正常な運用の実現(試験の 20% 以内)
-
4.1 Compute Engine リソースを管理する
-
インスタンスにリモート接続する
-
現在実行されている VM のインベントリ(インスタンス ID、詳細など)を表示する
-
スナップショットを操作する(VM からのスナップショットの作成、スナップショットの表示、スナッ プショットの削除、スナップショットのスケジュール設定など)
-
イメージを操作する(VM またはスナップショットからのイメージの作成、イメージの表示、イメー ジの削除など)
-
4.2 Google Kubernetes Engine リソースを管理する
-
現在実行されているクラスタのインベントリ(ノード、Pod、Service など)を表示 する
-
Artifact Registry にアクセスできるよう Google Kubernetes Engine を構成する
-
ノードプールを操作する(ノードプールの追加、編集、削除など)
-
Kubernetes リソース(Pod、Service、StatefulSet など)を操作する
-
水平自動スケーリングと垂直自動スケーリングの構成を管理する
-
4.3 Cloud Run リソースを管理する
-
アプリケーションの新しいバージョンをデプロイする
-
アプリケーションのトラフィック分割パラメータを調整する
-
自動スケーリング インスタンスのスケーリング パラメータを設定する
-
4.4 ストレージとデータベースのソリューションを管理する
-
Cloud Storage バケット内のオブジェクトを管理、保護する
-
Cloud Storage バケットのオブジェクトのライフサイクル管理ポリシーを設定する
-
データ インスタンスからデータを取得するクエリを実行する(Cloud SQL、 BigQuery、Spanner、Firestore、AlloyDB など)
-
データ ストレージ リソースの費用を見積もる
-
データベース インスタンス(Cloud SQL、Firestore など)のバックアップと復元を行う
-
ジョブ ステータスを確認する(Dataow、BigQuery など)
-
4.5 ネットワーキング リソースを管理する
-
既存の VPC にサブネットを追加する
-
サブネットを拡張して IP アドレスを増やす
-
静的外部または内部 IP アドレスを予約する
-
Cloud DNS と Cloud NAT を操作する
-
4.6 モニタリングとロギングを行う
-
リソース指標に基づいて Cloud Monitoring アラートを作成する
-
Cloud Monitoring のカスタム指標(アプリケーションやログなどの指標)を作成して取り込む
-
外部システム(オンプレミス、BigQuery など)にログをエクスポートする
-
ログバケット、ログ分析、ログルーターを構成する
-
Cloud Logging のログを表示、フィルタリングする
-
Cloud Logging で特定のログメッセージの詳細を表示する
-
Cloud Diagnostics を使用してアプリケーションの問題を調査する
-
Google Cloud のステータスを確認する
-
Ops エージェントを構成してデプロイする
-
Prometheus 向けのマネージド サービスをデプロイする
-
監査ログを構成する
セクション 5: アクセスとセキュリティの構成(試験の 17.5% 以内)
-
5.1 Identity and Access Management(IAM)を管理する
-
IAM ポリシーを表示、作成する
-
さまざまなタイプのロールを管理し、カスタム IAM ロールを定義する(基本ロール、事前定義 ロール、カスタムロールなど)
-
5.2 サービス アカウントを管理する
-
サービス アカウントを作成する
-
最小限の権限を持つサービス アカウントを IAM ポリシーで使用する
-
サービス アカウントをリソースに割り当てる
-
サービス アカウントの IAM を管理する
-
サービス アカウントの権限借用を管理する
-
有効期間が短いサービス アカウント認証情報を作成、管理する
