GCP Checklist 3 — Capacity planning

Grace
Google Cloud - Community
1 min readDec 12, 2018

Capacity planning is different in the Cloud as there is no need to provision up front idle resources. Services can optimize for your workload and adjust capacity as needed. You do however need to think about

  • Zones and regions — If possible spread your application across zones for resiliency. Make use of regional services such as Global load balancing
  • Google App Engine — Will automatically scale your application up and down depending on load
  • Managed instance groups — Use managed instance groups to manage identical copies of an instance
  • Managed services — auto scale for you e.g bigquery
  • What levels above the default your quota needs rasing to
  • Working with your account team

And here’s your reading list :

https://cloud.google.com/docs/geography-and-regions

https://cloud.google.com/compute/docs/instance-groups/

https://cloud.google.com/load-balancing/docs/https/cross-region-example

https://cloud.google.com/terms/service-terms

https://cloud.google.com/blog/products/gcp/time-to-hello-world-vms-vs-containers-vs-paas-vs-faas

https://cloud.google.com/solutions/about-capacity-optimization-with-global-lb

https://cloud.google.com/load-balancing/docs/tutorials/optimize-app-latency

http://googlecloudplatform.github.io/PerfKitBenchmarker/

You finished reading great then here’s the Check list:

A list of all the checklists in the series can be found here

--

--

Grace
Google Cloud - Community

Chocolate addict - I have it under control really I do. I do stuff involving cloudy tech. Tweets my own so only me to blame, except for retweets.