刚完成谷歌云开户,不做这5步,直接开服务极易踩坑:权限混乱、API不通、账单失控、密钥泄露、资源找不到。本文按「生产可用+安全合规」标准,把项目创建→API启用→权限配置→凭证安全→账单与配额做成一步到位的实操指南,控制台+gcloud命令双版本,新手也能一次配好。
第1步:创建规范项目(所有资源的容器)
谷歌云以项目(Project) 为隔离单元,权限、账单、API、配额全按项目管理。
控制台操作
1. 登录 [Cloud Console](https://console.cloud.google.com/)
2. 顶部点击「选择项目」→「新建项目」
3. 填写:
- 项目名称:见名知意(如 prod-ai-app、dev-web-service)
- 项目ID:全局唯一,一旦确定不可改
- 组织/文件夹(企业必填,个人可选)
4. 点击创建,等待10–30秒生效
gcloud 命令
gcloud projects create 你的项目ID --name="项目名称"
# 切换到该项目
gcloud config set project 你的项目ID
关键要点
- 生产/测试/开发必须分项目,不要混用
- 记住Project ID,后续所有调用都要用
第2步:绑定账单 + 启用必需API
不绑账单,绝大多数GCP服务无法使用;不启用API,接口直接报403。
1. 绑定账单账户
- 控制台进入「计费」→「账单账户概览」
- 为项目关联已开通的账单账户
- 确认免费额度与付费方案生效
2. 批量启用常用API
控制台
- 菜单 →「API和服务」→「库」
- 搜索并启用(按业务选择):
- Compute Engine API(虚拟机)
- Cloud Storage API(对象存储)
- Vertex AI API(AI/大模型)
- IAM API、Cloud Resource Manager API
- 等待启用完成(通常秒开)
gcloud 批量启用
gcloud services enable compute.googleapis.com
gcloud services enable storage.googleapis.com
gcloud services enable aiplatform.googleapis.com
gcloud services enable cloudresourcemanager.googleapis.com
第3步:IAM权限配置(最小权限原则)
GCP权限体系:成员(用户/服务账号)+ 角色(权限集合)+ 资源。
1. 进入IAM控制台
菜单 →「IAM与管理」→「IAM」
2. 推荐角色(不要直接给Owner/Editor)
- 管理员:roles/owner(仅限1–2人)
- 开发:roles/editor(谨慎)或 roles/compute.admin + roles/storage.admin
- 只读审计:roles/viewer
- CI/CD部署:专用服务账号 + 细粒度角色
3. 添加权限
- 点击「添加」
- 输入成员邮箱/服务账号
- 选择角色
- 保存
gcloud
gcloud projects add-iam-policy-binding 项目ID \
--member=user:邮箱@gmail.com \
--role=roles/viewer
安全铁律
- 禁止全员Owner
- 权限按场景最小化
- 定期审计IAM清单
第4步:创建服务账号与凭证(调用API必备)
应用/脚本/后端调用GCP接口,必须用服务账号(Service Account),不能用个人账号。
1. 创建服务账号
- IAM与管理 → 服务账号 → 创建服务账号
- 名称:sa-用途-环境(如 sa-ai-prod)
- 描述:用于XX系统调用GCP API
- 创建并继续
2. 分配角色(最小权限)
例如:Storage Admin、Vertex AI User、Compute Viewer
3. 生成密钥JSON
- 进入服务账号 →「密钥」→「添加密钥」→「创建新密钥」
- 选择JSON → 创建
- 自动下载json密钥文件(妥善保管,严禁上传Git)
gcloud
# 创建服务账号
gcloud iam service-accounts create sa-demo \
--description="演示服务账号" \
--display-name="sa-demo"
# 创建并下载密钥
gcloud iam service-accounts keys create key.json \
--iam-account=sa-demo@项目ID.iam.gserviceaccount.com
第5步:预算告警 + 配额检查(防崩防超支)
1. 设置预算告警
- 计费 → 预算和告警 → 创建预算
- 按项目设置阈值:0元、免费额度、预期花费
- 开启邮件+短信告警
- 强烈建议:设置自动停止/上限规则
2. 检查与提升配额
API和资源有默认配额,流量一大就会被限流。
- 菜单 →「IAM与管理」→「配额」
- 搜索:Compute Engine CPU、Storage、Vertex AI 等
- 按需申请提升配额
gcloud查看配额
gcloud compute project-info describe --format="value(quotas)"
谷歌云的强大不仅在于其丰富的服务,更在于其灵活、安全、可编程的管理架构。开户只是起点,真正的价值始于规范的初始化配置。通过以上 5 个关键步骤,您已为后续的开发、部署与运维打下坚实基础。
相关阅读:
阿里云国际开户10大常见坑:主体核验驳回 / 用途说明不通过怎么避
阿里云国际开户快速通道:代理协助 20 分钟完成主体核验 + 免费额度激活
揭秘高防IP背后的关键技术:流量清洗与黑洞引流
高防IP应对黑客攻击的有效手段全解析
高防IP如何构建网络安全的第一道防线