Storage & processing costs best practices

Comprendere la data architecture moderna

Miller Trujillo

Senior Software Engineer

Cost models

Pay-as-you-go

  • Pay for what you consume
  • Bytes stored
  • Compute used per minutes used

Money tachometer

Reserved capacity

  • Plan and pay upfront
  • Discounts!

Contract to represent reserved capacity

Comprendere la data architecture moderna

Costs to keep in mind

Common charges

  • Network traffic
  • Bytes stored
  • Compute capacity
  • Time of usage!!
Comprendere la data architecture moderna

Blob storage cost example

Cloud storage

  • Bytes stored
  • Time bytes are stored
  • Operations over data
    • Moving it

Networking

  • Network traffic almost always is part of the charges!

Store our data in regions close to users!!!

Comprendere la data architecture moderna

Cost optimization

  • Reduce costs while keeping the quality of service

Cloud Storage's storage classes

1 https://cloud.google.com/blog/products/storage-data-transfer/archive-storage-class-for-coldest-data-now-available
Comprendere la data architecture moderna

Importance of cost monitoring and alerting

  • Continuously track cloud usage
  • Notify unusual spending spikes
  • Regularly review usage and adapt

GCP cloud usage report

Comprendere la data architecture moderna

Let's practice!

Comprendere la data architecture moderna

Preparing Video For Download...