
Google Cloud Platform - 基礎
GCPプロジェクト、IAM、サービスアカウント、Cloud Storage、Compute Engine、Cloud Shell、gcloud CLI
20 面接問題·
Junior
1GCPプロジェクトとは何ですか?
1
GCPプロジェクトとは何ですか?
回答
GCPプロジェクトはGoogle Cloud Platformにおける基本的な組織単位です。リソース(VM、バケット、データベース)、ユーザー、課金をグループ化します。各リソースは1つのプロジェクトに属し、環境(dev、staging、prod)の分離とIAMによるアクセス制御が可能になります。
2GCPのProject IDのフォーマットは何ですか?
2
GCPのProject IDのフォーマットは何ですか?
回答
Project IDは6〜30文字(小文字、数字、ハイフン)で構成される一意かつ不変の識別子です。プロジェクト作成時に設定され、後から変更できません。一方、Project Nameはいつでも変更でき、フォーマットの制約はありません。
3Google Cloud PlatformのIAMとは何ですか?
3
Google Cloud PlatformのIAMとは何ですか?
回答
IAM(Identity and Access Management)はGCPのアクセス管理システムです。誰(アイデンティティ)がどのリソースに対して何(ロール)をできるかを定義します。IAMは最小権限の原則に従い、必要な権限のみを付与します。ロールはユーザー、グループ、またはサービスアカウントに割り当てることができます。
4
IAMにおけるプリミティブロールと事前定義ロールの違いは何ですか?
5
GCPのサービスアカウントとは何ですか?
+17 面接問題
その他のData Engineering面接トピック
Linux & Shell - 基礎
Junior
20問Git & GitHub - 基礎
Junior
20問データエンジニアリングのための高度なPython
Junior
25問Docker - 基礎
Junior
25問CI/CDとコード品質
Mid-Level
20問Docker Compose
Mid-Level
20問FastAPI - データAPI
Mid-Level
20問Data Engineering向けの高度なSQL
Mid-Level
20問Data Lake - アーキテクチャと取り込み
Mid-Level
20問データエンジニアリングのためのBigQuery
Mid-Level
20問PostgreSQL - 管理
Mid-Level
20問Data EngineeringのためのData Modeling
Mid-Level
20問Fivetran & Airbyte - データ取り込み
Mid-Level
20問dbt - 基礎
Mid-Level
20問Apache Airflow - 基礎
Mid-Level
20問Kubernetes - 基礎
Mid-Level
20問dbt - 高度な機能
Senior
20問ETL / ELT / ETLT パターン
Senior
20問Apache Airflow - 上級
Senior
20問Airflow + dbt - パイプラインオーケストレーション
Senior
20問PySpark - 大規模処理
Senior
20問Google Pub/Sub - データストリーミング
Senior
20問Apache Beam & Dataflow
Senior
20問Kubernetes - 本番環境とスケーリング
Senior
20問Terraform - Infrastructure as Code
Senior
20問NoSQLデータベース
Senior
20問モダンなData Architecture
Senior
20問モニタリングとオブザーバビリティ
Senior
20問IAMとデータセキュリティ
Senior
20問