A l’issue de cette formation les participants auront tous une base commune sur les principes de l’approche FinOps sur Google Cloud, notamment sur les aspects techniques:
-
comment adapter les infrastructures et la consommation
-
comprendre les systèmes de reporting, de facturation, les SKUs, les tarifications
-
comprendre les impacts
-
de quoi se prémunir
Grâce à une combinaison de présentations, de démonstrations, de travaux pratiques, d’ateliers de groupes et de uses cases, les participants apprendront comment intégrer les best practices FinOps au sein de leurs projets Google Cloud.
Module 1: Introduction à Google Cloud Platform
-
Rappel des principaux services Google (GCE, GCS, GKE, BQ, GCF, cloud shell)
-
Rappel sur la hiérarchie des projets
-
Gestion de l’identité
-
Qu’est ce qu’un billing account, profil de facturation, contacts, …
-
Cas de plusieurs billing accounts
-
Télécharger ses factures et apprendre à les lire
Ateliers:
-
Lab : Découverte du menu de billing en étant Billing Viewer
-
Demo : Présenter les menus non visibles par les Billing Viewer
Module 2 : Estimate
-
Explication du modèle de facturation compute engine, cloud storage, bigquery
-
Billing calculator : Estimer en amont les coûts d’une architecture
-
SKU et Pricing List : Introduction du concept de SKU au travers de la pricing list (+export to BQ)
-
MarketPlace vs Google Costs
Ateliers:
-
Lab : Observe pricing list and play with filter using GCP console
Module 3 : Analyse
-
Labels usage (définition, différence entre labes project et resource, exemples de labels communs)
-
Billing reports (filters, group by, …)
-
Introduction à Bigquery (concept de dataset, table, vue, jointure, requête basique)
-
Introduction à Data Studio
-
Billing export vers Bigquery
-
Reporting via Datastudio
-
Analyser son empreinte carbone via le Carbon Footprint
-
Choisir la bonne région et le moment le plus opportun pour exécuter ses traitements
Ateliers:
Module 4 : Alerter, protection et insights
-
“Be informed”
-
Quotas (et monitoring)
-
Budgets & alertes
-
Google Recommender (instances, disk, images, IPs, MIG, CUD, product suggestion recommender (beta))
-
Google Recommender : Export to BQ
Ateliers:
-
Lab : Définir un budget + cloud function + recommandations dans bigquery
Module 5 : Optimizer
-
In depth initiative pour chaque domaine : explorer billing et optimisations : clean/resize/…
-
Compute (optis: clean, resize, schedule, préemptible, architecture cpu, ….)
-
Network (tiers, logs, top talkers, nat, vpc connector, …)
-
Kubernetes
-
Serverless
-
Storage
-
Mgmt tools (monitoring, logging, …)
-
Databases, BQ
-
Ateliers pour chaque domaine
Module 6 : Opérer
-
Rate optimization (concept SUD, CUD, BQ flat rate, spend based)
-
CUD vs Réservation
-
Identify ROI => introduction SRE (mettre en place des metrics customer centric)
Ateliers:
-
CUD insights/optimization