RousselTMLEARNING

Article · AWS: from discovery to expertise

AWS best practices

This article is available in French.

1. Organisation et identités #

Les fondations.

Règles #

Landing zone AWS
Chaque compte a un rôle ; les SCP posent des garde-fous communs.
  • Plusieurs comptes (au minimum production, hors production, sécurité, journaux) sous Organizations.
  • Utilisateur racine protégé par MFA et jamais utilisé ; accès humains par Identity Center.
  • Rôles pour les applications, aucune clé d'accès dans le code.
  • SCP : régions autorisées, interdiction de désactiver CloudTrail ou GuardDuty.

2. Sécurité et fiabilité #

Protéger et tenir.

Règles #

  • Ressources dans des sous-réseaux privés ; seuls les équilibreurs et CloudFront sont exposés.
  • Chiffrement partout (S3, EBS, RDS) avec KMS, TLS en transit.
  • Secrets dans Secrets Manager, jamais dans le code ni les variables en clair.
  • Tout sur au moins deux AZ ; sauvegardes AWS Backup testées ; RTO et RPO définis.
  • GuardDuty, Security Hub, Config et CloudTrail actifs partout.

3. Exploitation et coûts #

Durer sans dériver.

Règles #

  • Toute l'infrastructure en code, déployée par pipeline ; pas de modification manuelle en production.
  • Étiquettes obligatoires (projet, environnement, propriétaire) pour la répartition des coûts.
  • Budgets et détection d'anomalies sur chaque compte.
  • Alarmes CloudWatch sur les symptômes utilisateurs (erreurs, latence), rétention des logs définie.
  • Revue Well-Architected annuelle des charges critiques.
aws sts get-caller-identity
aws iam get-account-summary --query 'SummaryMap.AccountMFAEnabled'
aws guardduty list-detectors
aws securityhub get-findings --filters '{"SeverityLabel":[{"Value":"CRITICAL","Comparison":"EQUALS"}]}' --max-items 5
aws s3control get-public-access-block --account-id 123456789012
aws ce get-cost-forecast --time-period Start=2026-10-28,End=2026-11-30 --metric UNBLENDED_COST --granularity MONTHLY

📄 Bonnes pratiques AWS : sécurité, fiabilité, coûts et exploitation →

My progress

  • ⏱ Estimated time : ≈ 3 min

Sign in to track your progress and take notes. Sign in

💬 Ask a question

Recommended Articles

Infrastructure as Code sur AWS : CloudFormation, CDK, Terraform et Well-Architected

Décrire et déployer son infrastructure AWS en code avec CloudFormation, le CDK ou Terraform, auto...

Comprendre AWS : infrastructure mondiale, comptes, outils et tarification

Les bases indispensables pour démarrer sur Amazon Web Services : régions, zones de disponibilité ...

Le réseau AWS : VPC, sous-réseaux, routage et sécurité

Concevoir un réseau AWS : VPC et plages CIDR, sous-réseaux publics et privés, tables de routage, ...

Maîtriser ses coûts AWS : modèles de prix, budgets et optimisation

Comprendre et optimiser la facture AWS : facteurs de coût (calcul, stockage, transfert de données...

Superviser et sécuriser AWS : CloudWatch, CloudTrail, Config, KMS et GuardDuty

Exploiter et protéger un environnement AWS : métriques, logs et alarmes CloudWatch, journal des a...

Les bases de données sur AWS : RDS, Aurora, DynamoDB et ElastiCache

Choisir une base de données managée sur AWS : RDS et Aurora pour le relationnel (multi-AZ, réplic...

Préparer la certification AWS Certified Solutions Architect – Associate (SAA-C03)

Guide de préparation à l'AWS Solutions Architect Associate : format, quatre domaines (sécurité, r...

Préparer la certification AWS Certified Cloud Practitioner (CLF-C02)

Guide de préparation à l'AWS Certified Cloud Practitioner : format de l'examen, domaines et pondé...

IAM : identités, rôles et politiques sur AWS

Sécuriser l'accès à AWS avec IAM : utilisateurs, groupes, rôles et politiques JSON, évaluation de...

Support us

♥ SUPPORT US

Support RousselTM Learning

Courses, articles, labs and certificates stay free with no intrusive ads. A voluntary contribution, of any amount you choose, pays for hosting, lab environments and new content.

Contribute with PayPal Any amount · card or PayPal accountLearn more
QR code PayPal
Or scan this QR code with your phone

Thank you, every contribution counts!