Modulo 08

STIMA 1h 05m · 8 DI 9

Controllo costi e FinOps

GCP offre tre primitive di compute di prim'ordine e la scelta tra di esse è la decisione architettonica più importante che prenderai sulla piattaforma. Questo modulo tratta questa scelta come una decisione workload-per-workload, non come una monocultura strategica.

Iniziamo con una matrice decisionale che uso nei progetti reali con i clienti, poi analizziamo tre workload reali e scegliamo il servizio giusto per ciascuno. Diagrammi e una breve clip illustrano i trade-off.

Fig. 1. Matrice decisionale compute GCP · stateful vs. stateless × forma del traffico. Clicca per ingrandire.

Quando Cloud Run è la risposta giusta

Cloud Run ti offre la forma operativa di un container stateless con la forma di costo del serverless. Per i workload HTTP con traffico bursty e scalabilità orizzontale pulita, è quasi sempre il punto di partenza giusto — e il più facile da cui tornare indietro quando ne superi i limiti.

Quando GKE merita la sua complessità

Paghi Kubernetes in superficie operativa. GKE Autopilot riduce quel conto, ma non lo elimina. La vera domanda è se il tuo team userà le funzionalità che giustificano la piattaforma: workload identity federation, network policy, custom controller, isolamento multi-tenant. Se la risposta è no, stai pagando per un equivalente di Cloud Run nel modo più difficile.

Fig. 2. Architettura GKE Autopilot. Clicca per ingrandire.