Aller au contenu principal

MODULE 14 - Gouvernance et FinOps

Vue d'Ensemble​

ce module couvre la gouvernance et le FinOps (Financial Operations). Vous apprendrez à organiser, taguer et optimiser vos ressources AWS pour réduire les coûts.

Objectifs d'Apprentissage​

  • Implémenter une stratégie de tagging
  • Gérer l'inventaire des ressources
  • Identifier les opportunités d'optimisation
  • Utiliser le calculateur de prix AWS
  • Appliquer les pratiques FinOps en entreprise

Contenu de la Semaine​

1. Tags AWS - Organisation des Ressources​

┌─────────────────────────────────────────────────────────────┐
│ AWS TAGS │
├─────────────────────────────────────────────────────────────┤
│ │
│ Tags = Métadonnées clé-valeur sur les ressources │
│ │
│ Instance EC2 : i-0123456789 │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ Tags : │ │
│ │ ┌──────────────┬─────────────────────────┐ │ │
│ │ │ Name │ web-server-prod-01 │ │ │
│ │ │ Environment │ production │ │ │
│ │ │ Project │ e-commerce │ │ │
│ │ │ Owner │ team-platform │ │ │
│ │ │ CostCenter │ CC-12345 │ │ │
│ │ │ CreatedBy │ terraform │ │ │
│ │ └──────────────┴─────────────────────────┘ │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
│ Utilisations : │
│ • Allocation des coûts par équipe/projet │
│ • Automatisation (démarrer/arrêter par tag) │
│ • Gouvernance et conformité │
│ • Recherche et inventaire │
│ │
└─────────────────────────────────────────────────────────────┘

2. Stratégie de Tagging Recommandée​

TagDescriptionExempleObligatoire
NameNom lisibleweb-prod-01Oui
EnvironmentEnv de déploiementprod/staging/devOui
ProjectProjet/Applicatione-commerceOui
OwnerÉquipe responsableteam-platformOui
CostCenterCentre de coûtsCC-12345Oui
CreatedByMéthode de créationterraform/manualNon
ExpirationDateDate de suppression2024-12-31Non

3. FinOps - Optimisation des Coûts​

┌─────────────────────────────────────────────────────────────┐
│ FINOPS AWS │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. VISIBILITY (Visibilité) │
│ └── Où va l'argent ? │
│ • Cost Explorer │
│ • Tags pour allocation │
│ • Budgets et alertes │
│ │
│ 2. OPTIMIZATION (Optimisation) │
│ └── Comment réduire ? │
│ • Right-sizing (bonne taille) │
│ • Reserved Instances │
│ • Spot Instances │
│ • Arrêter les ressources inutilisées │
│ │
│ 3. OPERATION (Gouvernance) │
│ └── Comment maintenir ? │
│ • Politiques d'approbation │
│ • Revues régulières │
│ • Automatisation │
│ │
└─────────────────────────────────────────────────────────────┘

4. Opportunités d'Optimisation​

┌─────────────────────────────────────────────────────────────┐
│ TOP 5 OPTIMISATIONS AWS │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. INSTANCES SOUS-UTILISÉES │
│ CPU < 10% en moyenne → Réduire la taille │
│ Économie potentielle : 30-50% │
│ │
│ 2. INSTANCES NON UTILISÉES │
│ Instances dev/test 24/7 → Arrêt nuit/weekend │
│ Économie potentielle : 60-70% │
│ │
│ 3. STOCKAGE NON UTILISÉ │
│ Volumes EBS non attachés → Supprimer ou snapshot │
│ Snapshots anciens → Politique de rétention │
│ │
│ 4. RESERVED INSTANCES │
│ Workloads stables → RI 1 an ou 3 ans │
│ Économie potentielle : 30-72% │
│ │
│ 5. GENERATIONS D'INSTANCES │
│ Anciennes générations → Migrer vers nouvelles │
│ m4 → m5/m6i (meilleur prix/performance) │
│ │
└─────────────────────────────────────────────────────────────┘

5. Outils AWS pour FinOps​

OutilUsageGratuit
Cost ExplorerAnalyse des coûtsOui
AWS BudgetsAlertes de budgetOui (2 gratuits)
Trusted AdvisorRecommandationsPartiel
Compute OptimizerRight-sizing EC2Oui
Pricing CalculatorEstimationOui

Exercice : Plan d'Optimisation​

Scénario​

Votre entreprise a une facture AWS de $10,000/mois avec :

  • 20 instances EC2 (mix t3, m5)
  • 10 volumes EBS non attachés
  • Aucun tagging cohérent
  • Instances dev allumées 24/7

Questions​

  1. Quels tags implementez-vous en priorité ?
  2. Quelles sont vos 5 premières actions d'optimisation ?
  3. Quelle économie estimez-vous ?
  4. Comment pérennisez-vous ces pratiques ?

Livrable​

5 Recommandations d'Optimisation + Justification :

  • Recommandation claire
  • Économie estimée
  • Effort de mise en œuvre
  • Risques éventuels
  1. Concepts FinOps
  2. Quiz de Validation - 30 questions pour valider vos connaissances
  3. Lab : Optimisation des Couts

Semaine suivante : MODULE 15 - Infrastructure as Code