47. サービス⽐較- 速度
Service CDN Edge IMG DL
Netlify ⾃動 Singapore 10~15s
Google Firebase ⾃動(Google CDN?) Tokyo? 1.0~2.0s
AWS S3 ⼿動(CloudFront) Tokyo 1.0~1.5s
AWS Amplify ⾃動(CloudFront?) (〃) 0.8~1.2s
※ watti⾃宅環境: 29Mbps
※ Is there a list of where Netlify's CDN pops are located?
47
48. サービス⽐較- 料⾦
Service 料⾦
Netlify 無料(通信量・ビルド制限あり)
Google Firebase 無料(通信量・ストレージ制限あり)
AWS S3 有料(通信量・ストレージ)
AWS Amplify 有料(通信量・ビルド・ストレージ・デプロイ)
AWSは無料利⽤枠あり(1年)
48
68. Firebase Function Deploy
$ firebase deploy --only functions
=== Deploying to 'sample-image-4c899'...
i deploying functions
i functions: ensuring required API cloudfunctions.googleapis.com is enabled...
i functions: ensuring required API cloudbuild.googleapis.com is enabled...
⚠ functions: missing required API cloudbuild.googleapis.com. Enabling now...
✔ functions: required API cloudfunctions.googleapis.com is enabled
Error: HTTP Error: 400, Billing account for project '224982070776' is not found.
Billing must be enabled for activation of service(s) 'cloudbuild.googleapis.com,containerregistry.googleapis.com' to proceed.
従量課⾦プランにしろと⾔われたのでここまで...。
本来ならURLが発⾏されるらしいです。
Function URL (helloWorld): https://us-central1-foobar-d0c13.cloudfunctions.net/helloWorld
68