変更要約: Associate Cloud Engineer 第1章を新規作成(ドメイン1「環境のセットアップ」: リソース階層と IAM=組織/フォルダ/プロジェクト/ポリシー継承/Cloud Identity/Cloud IAM(メンバー/ロール/リソース・基本/事前定義/カスタム・最小権限)、課金・API・割り当ての管理=課金アカウントとリンク/予算とアラート/請求エクスポート/API 有効化/クォータ)。
1.2課金・API・割り当ての管理
課金アカウントとプロジェクトのリンク、予算とアラート・請求データのエクスポート、プロジェクトでの API の有効化、そして割り当て(クォータ)の確認と引き上げ申請という、クラウド環境を運用可能にするための基本的な構成タスクを理解します。
プロジェクトを作っただけではリソースを使えません。課金を有効にし、必要な API を有効化し、割り当ての範囲内で運用するという準備が要ります。コストの暴走を防ぐ仕組みもここで整えます。
1.2.1課金アカウントと予算
費用は 課金アカウント(Billing Account) に対して支払い、各プロジェクトを課金アカウントに リンク します(1つの課金アカウントに複数プロジェクトをひも付け可能)。コストの暴走を防ぐには 予算(Budget)とアラート を設定し、しきい値(例:50%・90%・100%)で通知します。重要なのは、予算アラートは通知であって自動で支払いを止めない点です。費用を詳細に分析するには 請求データを BigQuery へエクスポート します。
1.2.2API の有効化と割り当て
Google Cloud のサービスは、使う前にプロジェクトで対応する API を有効化 する必要があります(例:Compute Engine API、BigQuery API)。各サービスには 割り当て(クォータ) があり、これは「使いすぎ・暴走・コスト事故」を防ぐ上限です。割り当てにはレート上限(単位時間あたりの API 呼び出し)と割り当て上限(同時に作れるリソース数など)があります。上限に達してリソースを増やせない場合は、Cloud Console から 割り当ての引き上げを申請 します。「リソースが作れない=割り当て不足の可能性」を疑うのが定石です。
| タスク | 要点 |
|---|---|
| 課金アカウントのリンク | プロジェクトを課金アカウントにひも付ける |
| 予算とアラート | しきい値で通知(自動停止ではない) |
| 請求エクスポート | BigQuery へ出力して詳細分析 |
| API の有効化 | 使うサービスごとに有効化 |
| 割り当て(クォータ) | 上限。不足時は引き上げ申請 |
「状況 → 操作」が頻出。例:「プロジェクトで費用を発生させたい」=課金アカウントにリンク、「予算超過で通知(停止ではない)」=予算とアラート、「費用を詳細分析」=請求データを BigQuery エクスポート、「サービスを使い始める」=API を有効化、「上限でリソースが作れない」=割り当て引き上げを申請。
混同に注意:
①予算アラートは通知のみで支払いを自動停止しない。
②サービス利用前にAPI 有効化が必要(未有効化だと操作が失敗)。
③「リソースが作れない」は権限不足か割り当て不足のどちらか=両方を確認。
1.2.3この節のまとめ
- 課金アカウントにプロジェクトをリンク。予算とアラートは通知のみ(自動停止しない)・請求は BigQuery エクスポートで分析
- サービス利用前に API を有効化する
- 割り当て(クォータ)は上限。リソースが作れないときは引き上げ申請も疑う
進捗の記録にはログインが必要です。
理解度チェック
(軽い確認用)Q1. 予算(Budget)とアラートの動作として正しい説明はどれですか?
Q2. Compute Engine を使い始めようとしたら操作が失敗しました。最初に確認すべきことはどれですか?
Q3. 費用の内訳を詳細に分析したい場合に適した方法はどれですか?
Q4. 上限に達してリソースをこれ以上作成できない場合に取る適切な対応はどれですか?
Q5. プロジェクトで費用を発生させてリソースを使えるようにするために必要なことはどれですか?
Q6. 割り当て(クォータ)の主な目的として最も適切なものはどれですか?

