RessourcesMIGRATION · CONFORMITÉ

Audit de conformité post-migration : respecter les exigences en production

Les points de vérification réglementaires et de gouvernance à valider dans les premiers jours en production.

STRALYA12 min de lecturejuillet 2026

Pourquoi l'audit de conformité est critique immédiatement après la migration

La migration vers AWS est une étape charnière : une fois les services basculés en production, l'infrastructure est exposée à des contrôles de conformité réels, des auditeurs externes, et des responsabilités légales concrètes. À ce stade, attendre quelques semaines pour valider la conformité, c'est exposer l'entreprise à des risques réglementaires, des écarts d'audit et potentiellement des pénalités. Un audit de conformité post-migration n'est pas un exercice administratif différé : c'est une validation urgente des points clés qui garantissent que votre infrastructure répond aux standards de votre industrie (RGPD pour les données personnelles, PCI-DSS pour les paiements, ISO 27001 pour la sécurité de l'information, SOC 2 pour les opérateurs de services) et à vos politiques de gouvernance interne. En phase post-migration, l'équipe projet est encore mobilisée et capable d'agir rapidement sur les écarts détectés, contrairement à une découverte tardive qui demanderait une remobilisation coûteuse. C'est aussi le moment où les configurations, les accès, et les logs sont frais et traçables, permettant une validation réelle plutôt qu'une reconstruction a posteriori. Un audit sans délai évite aussi de laisser la dette de conformité s'accumuler et de devoir justifier ultérieurement auprès de vos auditeurs externes ou de votre direction que vous aviez conscience d'un écart et l'aviez toléré.

Points de vérification réglementaires essentiels selon votre secteur

Avant de valider la conformité, identifier les cadres réglementaires qui s'appliquent à votre activité : RGPD si vous traitez des données personnelles de résidents européens (audit annuel, documentation, droit d'accès, chiffrement), PCI-DSS si vous stockez ou traitez des données de cartes bancaires (isolation des données, audit de pénétration, logging), HIPAA si vous gérez des données de santé (chiffrement en transit et au repos, audit des accès), SOC 2 si vous êtes un opérateur de services ou un SaaS (segregation of duties, monitoring, incident response), ou des standards sectoriels spécifiques (ANSSI pour les données sensibles françaises, GDPR renforcé dans certains pays). Dès la fin du basculement, parcourez la checklist réglementaire applicable : vérifiez que les données sensibles sont chiffrées (au repos et en transit), que les accès sont loggés et auditable, que les sauvegardes sont vérifiées et restaurables, que les isolations réseau (VPC, security groups) respectent la segmentation imposée. Chaque cadre ajoute des exigences spécifiques : le RGPD impose un registre de traitement, des contrats de sous-traitance signés avec AWS (DPA disponible), et des procédures de suppression de données conformes ; le PCI-DSS exige une segmentation stricte du réseau de paiement, des scans de sécurité réguliers, et une gestion des secrets sans exposition. Consacrez les premières 48 à 72 heures post-migration à valider ces fondamentaux : absence de clés d'API exposées publiquement, pas de bucket S3 accessible sans authentification, pas de secrets en clair dans les logs ou les variables d'environnement. Cette phase rapide identifie les écarts critiques qui doivent être corrigés avant de déclarer le projet clos.

Validation des politiques de gouvernance et d'accès

La conformité réglementaire ne se limite pas aux exigences externes : elle inclut aussi vos politiques internes de gouvernance. Après la migration, validez que les principes d'accès minimum et de séparation des rôles sont respectés. Cela signifie : vérifiez que les IAM roles AWS sont configurés selon le principe du moindre privilège (chaque rôle n'a que les permissions strictement nécessaires à sa fonction), que les secrets (mots de passe, clés API, certificats) sont stockés dans un gestionnaire sécurisé (AWS Secrets Manager ou Parameter Store) et non en dur dans les images Docker ou les fichiers de config, que les accès cross-account ou à des ressources critiques passent par une authentification multi-facteur (MFA), que les administrateurs AWS peuvent être auditables (logging de leurs actions via CloudTrail), et que les données sensibles ne sont jamais accessibles sans chiffrement ou sans traverser un proxy de contrôle. Demandez aussi : qui peut créer des ressources AWS ? Qui peut modifier la configuration ? Qui peut supprimer des ressources ? Les réponses doivent être traçables et limitées. Si vous aviez un responsable sécurité ou compliance dans votre équipe de migration, c'est le moment de le faire auditer ces configurations directement dans la console AWS ou via des scans automatisés (ex : AWS Config, Prowler, Cloudmapper). Créez un registre des accès octroyés et des ressources critiques : cela servira pour les audits futurs et vous permettra d'identifier rapidement les anomalies ou les comptes inutilisés.

Vérification de la traçabilité et du logging pour les audits

Aucun audit ne peut être conclusif sans logs fiables. Pendant la migration, les logs ont souvent été activés par le biais mais non testés ; juste après, vous devez valider qu'ils sont bien capturés, centralisés, et consultables. Activez ou vérifiez CloudTrail (qui enregistre toutes les appels API AWS), CloudWatch Logs (pour les logs applicatifs et système), et VPC Flow Logs (pour la visibilité réseau). Assurez-vous que : les logs ne peuvent pas être supprimés par un utilisateur non-autorisé (immuabilité des logs), que les logs sont chiffrés et que l'accès à la clé de chiffrement est restreint, que les logs sont centralisés dans un compte AWS dédié ou un service tiers (SIEM) pour éviter qu'un compromis d'un compte de production ne supprime les preuves d'intrusion, que la rétention des logs respecte les obligations légales (ex : RGPD demande souvent 6 mois à 1 an pour les logs d'accès). Testez concrètement : lancez une action (créer une ressource, modifier une politique, se connecter) et vérifiez que l'événement apparaît dans CloudTrail en moins d'une minute. Testez aussi que les logs ne fuient pas : un log ne doit jamais contenir des mots de passe ou des tokens en clair. Configurez des alertes sur les événements sensibles (création d'un nouvel utilisateur IAM, suppression d'une ressource, modification d'une politique sécurité) afin d'être avertis rapidement d'une anomalie. Cette infrastructure de logging est votre filet de sécurité : elle vous permettra de démontrer à un auditeur que vous avez suivi qui a fait quoi et quand, essentiel pour passer n'importe quel audit externe.

Chiffrement des données, intégrité des sauvegardes et plan de récupération

Deux piliers fondamentaux de la conformité en post-migration : le chiffrement des données sensibles et la capacité à récupérer après sinistre. Pour le chiffrement, validez que les données au repos (base de données RDS, buckets S3, EBS volumes) utilisent le chiffrement fourni par AWS (clés AWS-managed ou customer-managed via KMS). Les données en transit (entre vos applications, vers l'internet) doivent traverser du TLS 1.2 minimum. Ne laissez pas une seule table de base de données non chiffrée si elle contient des données sensibles. Pour les sauvegardes, vérifiez que : les snapshots EBS et les sauvegardes RDS sont réguliers (au moins quotidien pour les données critiques), que les sauvegardes sont chiffrées, que les sauvegardes sont testées (au moins une restauration de test depuis chaque sauvegarde importante), que les sauvegardes sont isolées en compte AWS distant ou même hors région pour éviter qu'une suppression accidentelle massive ne détruise les copies. Testez le plan de récupération en disaster recovery : simulez une perte de base de données et mesurez le temps de récupération depuis une sauvegarde (RTO, Recovery Time Objective). Mesurez aussi la perte de données tolérable (RPO, Recovery Point Objective) et vérifiez que vos sauvegardes la respectent. Ces tests révèlent souvent des problèmes : un snapshot RDS qui prend 6 heures à restaurer, une procédure de récupération incomplète, ou un oubli de chiffrement des sauvegardes. Juste après la migration, c'est le bon moment pour corriger ces écarts avant qu'ils ne deviennent normatifs.

Processus de remédiation et fermeture de l'audit de conformité

Un audit ne se termine pas quand vous découvrez un écart : il se termine quand l'écart est corrigé, validé, et documenté. Après la validation initiale post-migration, créez un registre des écarts (findings) et mettez en place un plan d'action daté. Les écarts critiques (données non chiffrées, secret exposé, accès non auditable) doivent être corrigés en heures ou jours ; les écarts majeurs (log non centralisé, backup non testée, procédure de suppression de données à formaliser) en semaines ; les écarts mineurs (documentation à améliorer, alerte à configurer) en quelques semaines. Affectez la responsabilité de chaque correction à une personne nommée avec une date limite. Testez chaque correction : un écart « corrigé » mais non testé n'est pas vraiment corrigé. Documentez votre évidence de conformité : screenshots des configurations AWS, rapports d'audit AWS Config, certificats de tests de restauration, enregistrements des approbations de sécurité. Cette documentation devient votre preuve lors d'un audit externe : « À telle date, nous avons validé que le chiffrement était activé, voici la preuve. À telle date, nous avons testé la restauration de sauvegarde, en voici le rapport. » Enfin, établissez un cycle de révision régulier : la conformité n'est pas un événement ponctuel après la migration, elle doit être surveillée en continu. Planifiez un audit de suivi 3 à 6 mois après la migration pour vérifier que les configurations restent conformes (dérive de configuration, changements non documentés) et que aucun nouvel écart n'a émergé.

Intégration de l'audit post-migration avec la validation technique globale

L'audit de conformité n'existe pas isolément : il fait partie intégrante de la checklist de validation post-migration. Pendant que l'équipe réseau valide les connectivités (latence, bande passante, basculement), que l'équipe applicatif valide les fonctionnalités métier et la performance, l'équipe compliance ou sécurité doit valider les exigences de conformité et de gouvernance en parallèle. Les trois chantiers s'entrecroisent : une anomalie de connectivité peut cacher un problème de sécurité réseau ; une lenteur applicative peut révéler une mauvaise isolation des données chiffrées. Créez un plan d'audit holiste avec des jalons clairs : J1-J3 audit critique (données sensibles, accès, logging), J3-J7 audit majeur (gouvernance, sauvegardes, réseau), J7-J30 audit complet et remédiation. Impliquez les bons intervenants : DSI ou CISO pour l'appétence de risque, compliance officer ou auditeur interne pour les exigences réglementaires, équipe sécurité pour la validation technique, direction métier pour les exigences fonctionnelles de conformité. À la fin, un seul et même meeting de clôture valide que tous les critères de validation (technique et conformité) sont satisfaits avant de passer le projet à la phase opérationnelle.

TEARDOWN AWS · GRATUIT

Recevez le Teardown AWS : où part vraiment votre facture.

Le guide qui liste les 12 postes de coût qui fuitent le plus chez les scale-ups, et comment les colmater. Gratuit, par mail, sans engagement.