Skip to content

Navigating Gcp

compute

  • google compute engine
    • create and manage VMs
  • google kubernetes engine
    • containers optimisation
    • used in microservices architecture
  • app engine
    • infra management
  • cloud functions
    • serverless compute service
    • event-based functions

storage

  • cloud storage
    • storing objects -> buckets -> folders -> projects -> orgs
  • cloud storage for firebase
    • manage data in mobile devices
    • abstracts BE logic
  • persistent disk
    • external hard drive for VM
  • filestore
    • high performance file storage high availability
  • compute engine
    • high redundancy
  • kubernetes engine
    • multi-zone clusters
    • node-pools
    • automated failovers for pods & zones
    • load balancing
  • cloud storage
    • multi-region replication
    • archive data for disaster recovery
  • key management service
    • manage encryption keys
    • keys are replicated across regions
  • cloud load balancing
    • distribute traffic across regions/instances/services networking
  • virtual private cloud (vpc)
    • ip address ranges
    • firewalls
    • subnets
  • hybrid connectivity
    • on-prem <-> gcp
    • use cloud vpn as tunnels
  • network edge locations & cdn content delivery network
    • deliver content/assets from geographically closest server

On this page

No Headings