Passer au contenu

Comment sécuriser mon instance EC2 afin qu'elle respecte les programmes de conformité ?

Lecture de 6 minute(s)
0

Je souhaite sécuriser mon instance Amazon Elastic Compute Cloud (Amazon EC2) afin de respecter un programme de conformité.

Résolution

Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.

Il vous appartient de respecter les lois de conformité, les réglementations et les programmes de confidentialité. Pour plus d'informations sur les programmes de conformité existants, consultez la section Programmes de conformité AWS.

Le tableau suivant répertorie les programmes de conformité courants, leurs exigences et les services AWS destinés à vous aider à configurer la conformité :

Programme de conformitéExigences clésServices AWS à utiliser
SOC 2Sécurité, disponibilité et confidentialitéGestion des identités et des accès AWS (AWS IAM), AWS CloudTrail, AWS Config, Amazon GuardDuty
Loi sur la portabilité et la responsabilité des assurances-maladie (HIPAA)Chiffrement des informations de santé électroniques protégées (ePHI) et journaux d'accèsAWS Key Management Service (AWS KMS), CloudTrail, Amazon Macie
Normes de sécurité des données de carte de paiement (PCI DSS)Protection des données des titulaires de cartes et pare-feu d’applications Web (WAF)AWS WAF, AWS Shield, Amazon Inspector
Règlement général sur la protection des données (RGPD)Protection des données d'identification personnelle (PII) et droit à l’effacementMacie, AWS Lambda
ISO 27001Gestion des risques et chiffrementAWS Security Hub, AWS Artifact
National Institute of Standards and Technology (NIST) 800-53Contrôle d'accès et journalisationPolitique de contrôle des services (SCP) d’AWS Organizations
Programme fédéral de gestion des risques et des autorisations (FedRAMP)Sécurité du cloud du gouvernement des États-UnisAWS GovCloud (US), AWS Control Tower

Pour répondre aux exigences de conformité, il est recommandé de mettre en œuvre une approche de sécurité à plusieurs niveaux pour vos instances EC2.

Utiliser le contrôle d'accès pour respecter le principe du moindre privilège

Pour configurer la conformité de programmes tels que SOC 2, NIST et ISO 27001, effectuez les actions suivantes :

Configurer le chiffrement au repos et en transit

Pour configurer la conformité de programmes tels que HIPPA, PCI DSS et GDPR, effectuez les actions suivantes :

Configurer des pare-feux de sécurité réseau

Pour configurer la conformité de programmes tels que PCI DSS, FedRAMP et NIST, effectuez les actions suivantes :

Configurer des journaux d’activité d’audit

Pour configurer la conformité de programmes tels que SOC 2, ISO 27001 et HIPAA, effectuez les actions suivantes :

Configurer la gestion des correctifs et les analyses de vulnérabilité

Pour configurer la conformité avec des programmes tels que PCI DSS et FedRAMP, effectuez les actions suivantes :

Configurer l'accès SSH

Pour configurer la conformité avec des programmes tels que SOC 2, HIPAA, PCI DSS et NIST, effectuez les actions suivantes :

Configurer la détection des menaces

Pour configurer la conformité avec des programmes tels que SOC 2 et IS 27001, configurez les paramètres GuardDuty suivants :

Extraire des informations sur vos instances pour un rapport

Pour obtenir des données relatives à votre instance, telles que l'identifiant, les identifications et l'état de conformité, exécutez la commande describe-instances de l'AWS CLI suivante :

aws ec2 describe-instances --query Reservations[*].Instances[*].{InstanceId, InstanceType, LaunchTime, State.Name, Tags[?Key==`Name`].Value} --output text > instances.csv

Important : Il est recommandé de contrôler et de mettre à jour régulièrement votre configuration afin de garantir la conformité à mesure que les normes évoluent.

AWS OFFICIELA mis à jour il y a un an