前端方案:
尽量使用us-west1 / us-cetrnal1 / us-east1 的e2-micro规格VM,附加30GB standard persistent disk,不要使用premium网络,选择Standard可以享受免费200GB流量. VM可以用来部署反向代理,TPU自动化抢占等任务,任务尽量和VM是同一区域的。
CDN选择CloudFlare接入,如果选择了Standard网络会先使用200GB免费流量,根据GCP CDN interconnect从US拉费用最低能够到0.05 USD /GB
鉴权/IAM系统选择FireBase Authentication免费接入。
后端方案:
选择Cloud Run作为Serverless提供API服务,Cloud Run免费提供两百万次操作,三十六万 GB * s(秒) 内存,十八万 vCPU * s(秒),同区域内网通信没有网络费用
API Gateway服务聚合各项Serverless服务,两百万次操作内免费,同区域内网通信不收网络费用
数据库选择Cloud Firestore NoSQL数据库,1GB存储免费,同区域内网通信不收网络费用
队列系统采用Cloud Tasks,前一百万条请求不收费
TPU集群方案:
看你白嫖能力了,上不封顶,目前最高记录国外科研团队白嫖到了8960个TPU v4