AWS与GCP企业开户与充值实操
先用公司邮箱分别开通 AWS 与 Google Cloud 的企业计费账号,并选择信用卡后付或预充值(AWS Advance Pay / GCP 手动付款),再设置预算和配额报警,确保游戏首发不因扣费失败或超支中断。
一、适用场景与决策思路(游戏出海)
- 适用对象:出海游戏团队(发行/研发/联运),需要快速拉起全球服,依赖海外云的弹性扩容、CDN 与数据库托管。
- 决策优先级:
1) 支付方式:公司信用卡后付 vs 可预充值(AWS Advance Pay、GCP 手动付款)
2) 多账号治理:AWS Organizations 与 GCP 计费账号+多项目分账
3) 风险控制:预算/告警/配额、代付权限隔离、反欺诈与KYC准备
- 关键动作:开户当天完成支付方式绑定与预算告警;一周内跑通多环境(dev/stage/prod)的分账与限额;首发前预充值(如需),并演练扣费失败回滚策略。
二、开户前准备清单(避免反欺诈拦截)
- 公司邮箱(建议与域名一致,如 [email protected]),备用技术/财务联系人各1个。
- 企业营业信息(英文抬头、注册地址、电话、官网),税务信息(如 VAT/TIN,如有)。
- 可用于海外在线支付的双币公司信用卡,开通国际在线交易与3D安全验证(依发卡行而定)。
- 实名可接听的英文电话(AWS 注册有概率语音或短信验证)。
- 合规一致性:填写的公司地址、账单地址、IP/登录地区尽量一致;避免频繁切换国家/代理网络。
三、AWS 企业账号开户与支付配置
1) 注册与企业信息
- 路径:aws.amazon.com > Create an AWS Account
- 选择 Account type 为 Business,按要求填写公司名称、电话、地址、官网。
- 身份验证:可能触发短信/电话验证与人工审核。保持电话畅通。
- 支持计划:初期可选择 Basic Support,后续按需升级。
2) 绑定支付方式与预充值(Advance Pay)
- 控制台路径:AWS Console > Billing & Cost Management > Payment methods
- 添加公司信用卡;可能出现小额预授权(自动释放)。
- 预充值(可选):AWS Console > Billing > Payments > Advance Pay > Add funds
- 使用信用卡或转账为账户充值预存。预存用于抵扣后续账单,适合大促/首发期控费。
- 代金券(Credits):Billing > Credits 可兑换官方 Credits(如有)。
- 计费项提示:AWS 为后付费模式(月结或实时入账),按使用量计费;Advance Pay 为预付抵扣,不改变服务计费规则。
3) 多账号治理(Organizations)
- 目的:按环境/区域/业务线隔离计费与权限,如 game-dev / game-prod / analytics。
- 控制台路径:AWS Console > AWS Organizations > Create an organization
- 新建子账号:
- 控制台:Organizations > Accounts > Add an AWS account
- CLI:
aws organizations create-account \
--email [email protected] \
--account-name game-prod-na \
--role-name OrganizationAccountAccessRole
- 常见错误码:AccessDeniedException(当前主体无权限操作 Organizations)。使用管理账号或授予 organizations:CreateAccount 权限。
- 使用指南:为每个子账号单独设置预算、告警、配额与安全基线;生产账号禁用控制台 Root 登录,使用 SSO 或跨账号角色运维。
4) 预算、告警与配额
- 路径:Billing > Budgets > Create budget,设置 Cost/Usage预算与阈值通知(邮件/短信/ChatOps)。
- Service Quotas:AWS Console > Service Quotas > 搜索 EC2/RDS 等,查看/申请提升默认配额(新账号默认较低)。
- 超支防护:为突发活动(开服/大版本)提前提升配额并做压测,预算告警阈值分级(如70%/90%)。
四、Google Cloud 企业账号开户与支付配置
1) 创建计费账号(Billing Account)
- 前置:使用企业 Google Workspace 账号或独立 Google 账号。
- 控制台路径:Google Cloud Console > Billing > Manage billing accounts > Create account
- 填写公司和税务信息,选择国家与货币,确保与实际公司所在地一致。
2) 支付方式与手动付款(可预存)
- 添加支付:Billing > Payment overview > Manage payment methods
- 手动付款(Manual payments,地区可用性因国家/主体而异):
- 路径:Billing > Payment overview > Make a payment 或 Payment settings 中切换为手动付款类型后充值余额。
- 适用:新项目上线或大促前,先充值一笔,避免信用卡风控导致扣款失败。
- 发票与对账:Billing > Documents(Invoices/Statements)下载账单,配合项目与标签做成本归集。
- 计费项提示:GCP 支持自动扣款与手动预充值两种流程,实际可用性取决于国家/主体与风控评估。
3) 绑定项目并启用API
- 将项目与计费账号关联:
- 控制台:Billing > My projects > Link a billing account
- CLI:
gcloud billing accounts list
gcloud beta billing projects link PROJECT_ID --billing-account=XXXXXX-XXXXXX-XXXXXX
- 启用游戏常用API(示例:Compute Engine):
- 控制台:APIs & Services > Library > Compute Engine API > Enable
- CLI:
gcloud services enable compute.googleapis.com
- 配额查看与申请:IAM & Admin > Quotas,按产品过滤后申请提升;新账号默认配额偏保守,需提前申请以支撑开服流量。
4) 预算与告警
- 路径:Billing > Budgets & alerts > Create budget
- 建议:按项目维度创建预算,阈值分级告警并绑定通知主题(Pub/Sub)集成到告警渠道;对关键项目设置停机保护策略(例如自动扩缩容上限/下限与预热副本)。
五、代付与权限隔离的安全做法(避免共享根账号)
1) AWS 场景
- 信用卡代付:不建议将第三方的卡直接加到根账号。更安全做法:
- 使用 Advance Pay 预充值由第三方代转账(在合规范围内,确保合同覆盖与发票抬头一致)。
- 若需第三方运维成本与账单:用 Organizations 建子账号,给予最小计费只读权限(aws-portal:*Billing 权限集),严禁共享 Root。
- 开票/合同:如申请月结开票(需资质审核),可将发票收件与对账邮箱授予财务角色。
2) GCP 场景
- 计费账号与付款资料分离管理:
- 计费账号权限:Billing Account User/Viewer 通过 IAM 授予第三方,只读或限定变更权限。
- 付款资料(Payments Profile)用户管理:在 Google 支付中心管理付款用户,分配“查看/付款”不同权限,避免共享主账户。
- 手动付款由第三方执行:在可用国家下,第三方(被授权的付款用户)可登录在付款资料中直接充值,平台自动抵扣。
六、出海游戏专项注意事项(首发与活动期)
- 首发容量与冷启动:预热实例与数据库连接池,CDN 回源限速;在 AWS 申请 EC2/ELB 配额提升,GCP 申请 Compute/Load Balancer 配额提升。
- 区域选择:玩家主要在北美/欧洲/东南亚则优先就近部署;跨区域多活时将数据一致性与延迟纳入成本预算。
- 支付风控峰值:大促或买量猛增会触发风控,提前进行小额交易与人工验证沟通;必要时配置备用信用卡或提前预充值。
- 成本可观测:打标(AWS: Cost Allocation Tags;GCP: Labels)+ 成本导出(AWS: Cost & Usage Report;GCP: BigQuery 导出)用于日清月结。
七、常见错误与处理
- AWS 注册阶段“We couldn’t verify your identity”或长时间 Pending:
- 行动:检查公司信息一致性(地址/电话/官网),避免代理网络,提交支持工单并附上营业执照与网址。
- AWS Organizations 创建子账号报 AccessDeniedException:
- 行动:确认使用管理账号或授予 organizations:CreateAccount 与 iam:CreateRole 权限;或在控制台由管理账号创建。
- GCP 关联项目到计费账号报 403 PERMISSION_DENIED:
- 行动:为操作者授予 Billing Account User 到目标计费账号;确认账号所在组织与项目组织一致。
- GCP 手动付款入口不可见:
- 行动:与官方支持确认国家与主体是否支持手动付款;若不支持,改为信用卡自动扣款 + 预算告警,或申请发票月结(需资质)。
- 支付被拒:
- 行动:联系发卡行开通外币/在线/3D 验证;在控制台更新账单地址与持卡人信息确保一致;配置备用卡。
八、AWS 与 GCP 开户/充值差异要点(决策速览)
- 预充值能力:
- AWS:支持 Advance Pay(Billing > Payments > Advance Pay)。适合开服前一次性预存以控费。
- GCP:部分国家支持手动付款余额模式(Billing > Payment overview > Make a payment)。
- 多账号治理:
- AWS:Organizations 原生多账号隔离,配合 SCP/SSO 治理清晰。
- GCP:以“计费账号+多项目”组织,项目级别隔离 + 文件夹/组织策略。
- 代付与权限:
- AWS:不共享 Root;以只读计费权限或子账号隔离;如需第三方实缴,优先 Advance Pay 或合同月结。
- GCP:通过 Billing IAM 与 Payments Profile 用户管理授予“查看/付款”权限,避免共享主账号。
- 配额与上线节奏:两家新户默认配额保守,需在开服前至少3-7天提交配额提升并压测验证。
九、操作清单(可直接执行)
- Day 0:
1) 用公司邮箱分别注册 AWS 与 GCP 企业账号。
2) AWS:Billing > Payment methods 绑定公司信用卡;如需预存:Billing > Payments > Advance Pay 充值。
3) GCP:Billing > Manage billing accounts 创建计费账号并绑定信用卡;若可用,Payment overview > Make a payment 预存。
4) 建预算与告警:
- AWS:Billing > Budgets > Create budget
- GCP:Billing > Budgets & alerts > Create budget
- Day 1-2:
5) AWS:Organizations 创建 dev/prod 子账号;为子账号单独设置预算/配额。
6) GCP:创建 dev/prod 项目并与计费账号关联;启用 Compute/Load Balancer 等 API。
- Day 3-7:
7) 两边提交配额提升(EC2/ELB/Compute/LB 等),并完成压测。
8) 成本导出与打标落地:
- AWS:Cost & Usage Report + Cost Allocation Tags
- GCP:Billing Export 到 BigQuery + Labels
- 上线前:
9) 再次核验支付可用性(小额扣款),准备备用卡或追加预存。
10) 开启实时告警(预算、账单异常/支付失败),准备应急降级与限流策略。
十、CLI 速查示例(审计可复制)
- AWS 创建子账号:
aws organizations create-account \
--email [email protected] \
--account-name game-prod-na \
--role-name OrganizationAccountAccessRole
- AWS 创建预算(示意):
aws budgets create-budget --account-id 123456789012 --budget file://budget.json
说明:在 budget.json 中定义预算金额、时间段、通知阈值与联系人。
- GCP 列出计费账号并关联项目:
gcloud billing accounts list
gcloud beta billing projects link PROJECT_ID --billing-account=XXXXXX-XXXXXX-XXXXXX
- GCP 启用常用API:
gcloud services enable compute.googleapis.com
FAQ(游戏出海用户高频问题)
Q1:AWS 能否像国内云那样预充值再消费?
A:可以。通过 Billing > Payments > Advance Pay 预存资金,后续账单自动优先抵扣。适合活动期控费与避免信用卡风控导致扣款失败。
Q2:GCP 的手动付款一定可用吗?
A:不一定,取决于国家/主体与风控策略。若控制台无“Make a payment”或无法切换为手动付款,请改用信用卡自动扣款并配置预算告警,或联系官方申请发票月结(需资质、审核周期)。
Q3:我们需要渠道方或发行商代付,如何不暴露主账号?
A:
- AWS:优先通过 Advance Pay 由对方转账预存,或在 Organizations 下使用独立子账号并仅授予计费只读权限;避免共享 Root 或允许第三方直接添加信用卡。
- GCP:在 Billing IAM 与 Payments Profile 中分别授予“查看/付款”用户权限,第三方可在权限范围内充值或查看账单,无需主账号密码。
Q4:开服当天如何避免“扣费失败导致服务下线”?
A:上线前至少做一次小额实扣测试;配置备用信用卡;在 AWS/GCP 分别完成预充值(如可用);预算告警与支付失败告警接入值班渠道;关键资源设置自动扩缩容上限与熔断降级策略。
Q5:新开户常见配额不够怎么办?
A:在 AWS 的 Service Quotas 与 GCP 的 Quotas 页面提前提交提升申请,并提供业务说明与历史压测数据;保留至少3-7天处理窗口,避免活动当天卡配额。
结语(可执行小结)
- 当天完成:AWS/GCP 企业开户、绑定支付与预算告警;能预存则预存一笔;建立多环境分账。
- 一周内完成:配额提升与压测、成本导出与打标、代付权限隔离方案。
- 上线前复盘:实扣测试 + 备用卡 + 告警联动,确保游戏全球首发稳定可控。

