Numbers to Memorize
Quotas, limits, and pricing anchors that show up in questions. Verify against current docs as you study - quotas drift.
- GKE NodePort range: 30000-32767
- Persistent disk: zonal or regional (2-zone replicated, ~2x cost); local SSD in fixed 375 GB increments
- Machine type can only be changed while the VM is STOPPED
- Spot VMs: 60-91% cheaper, 30-second preemption notice
- Cloud Run default concurrency 80 (set to 1 for CPU-bound work)
- Sustained-use discounts apply automatically on GCE; committed use = 1 or 3 years
- Storage min durations: Nearline 30 days, Coldline 90 days, Archive 365 days
- Cloud Storage durability 11 nines; uniform bucket-level access becomes irreversible after 90 days
- Pub/Sub message retention: 7 days default, 31 days max
- Firestore PITR 7 days; BigQuery time travel 7 days
- Spanner SLA 99.999%; Cloud DNS SLA 100%
- Subnet reserves first 2 + last 2 IPs; 5 VPC networks per project (default)
- Auto-mode subnets start /20, expandable to /16; auto block is 10.128.0.0/9; auto→custom is one-way
- Firewall priority 0-65535, user default 1000, implied allow-egress / deny-ingress at 65535
- IAP SSH/RDP source range 35.235.240.0/20 (allow
tcp:22/tcp:3389from it); needs roleroles/iap.tunnelResourceAccessor - HA VPN 99.99% SLA (2 tunnels); Classic VPN 99.9%; each tunnel ~1-3 Gbps
- Interconnect: Dedicated 10/100 Gbps, Partner 50 Mbps-50 Gbps
- 10 user-managed keys per service account
- Impersonation / short-lived tokens: default 1 hour, max 12 hours (org-policy gated)
- Admin Activity audit logs kept 400 days (fixed); Data Access logs off by default
- Log buckets:
_Required400 days fixed,_Default30 days (configurable up to 3650) - Monitoring metrics: core service metrics 24 months; other/external/log-based metrics 6 weeks
- Exam: 50-60 questions / 2 hours / $125 / valid 3 years
- Renewal exam: 20 questions / 1 hour / $75
- Free trial: $300 / 90 days
- Cloud Shell: 5 GB persistent
$HOME; 12-hour session cap, 50-hour weekly quota, disconnects on inactivity,$HOMEdeleted after 120 days unused