SEC 1: Comment gérer votre charge de travail en toute sécurité ?
Vous devez appliquer de bonnes pratiques générales à chaque domaine de la sécurité pour réussir à gérer votre charge de travail en toute sécurité. Appliquez à tous les domaines les conditions et les processus que vous avez définis en matière d'excellence opérationnelle au niveau de l'organisation et de la charge de travail. La connaissance des recommandations actuelles d'AWS et du secteur ainsi que des renseignements sur les menaces vous aide à faire évoluer votre modèle de menace et vos objectifs de contrôle. L'automatisation des processus de sécurité, des tests et de la validation, vous permet de mettre à l'échelle vos opérations de sécurité.
Ressources
Security Best Practices the Well-Architected Way
Managing Multi-Account AWS Environments Using AWS Organizations
Enable AWS adoption at scale with automation and governance
AWS Security Hub: Manage Security Alerts and Automate Compliance
Using AWS Control Tower to Govern Multi-Account AWS Environments
IAM Best Practices
Getting started with AWS Organizations
AWS Control Tower
Security Bulletins
AWS Security Audit Guidelines
How to use service control policies to set permission guardrails across accounts in
your AWS Organization
Bonnes pratiques:
-
Séparez les charges de travail à l'aide de comptes: Organisez les charges de travail dans des comptes et des comptes de groupe distincts selon la fonction ou les contrôles en commun, plutôt que de mettre en miroir la structure de rapport de votre entreprise. Privilégiez la sécurité et l'infrastructure afin de définir pour votre organisation des protections communes au fur et à mesure que vos charges de travail augmentent.
-
Sécurisez le compte AWS: Sécurisez l'accès à vos comptes, par exemple en activant la MFA (Multi-Factor Authentication) et en limitant l'utilisation de l'utilisateur racine, et configurez les contacts des comptes.
-
Identifier et valider les objectifs de contrôle: Fixez et validez les objectifs de contrôle et les contrôles que vous devez appliquer à votre charge de travail en fonction de vos exigences de conformité et des risques identifiés à partir de votre modèle de menace. La validation continue des objectifs de contrôle et des contrôles permet de mesurer l'efficacité de l'atténuation des risques.
-
Connaître les menaces de sécurité nouvelles: Identifiez les vecteurs d'attaque en restant informé des dernières menaces de sécurité afin de définir et de mettre en œuvre les contrôles appropriés.
-
Connaître les recommandations de sécurité: Tenez-vous au courant des recommandations d'AWS et du secteur en matière de sécurité pour faire évoluer la posture de sécurité de votre charge de travail.
-
Automatiser les tests et la validation des contrôles de sécurité dans les pipelines: Établissez des bases et des modèles sécurisés pour les mécanismes de sécurité qui sont testés et validés dans le cadre de votre version, de vos pipelines et de vos processus. Utilisez des outils et l'automatisation pour tester et valider en continu tous les contrôles de sécurité. Par exemple, analysez des éléments tels que les images machine et l'infrastructure en tant que modèles de code pour détecter les failles, les irrégularités et les dérives de sécurité par rapport à une référence de base établie à chaque étape.
-
Identifier et hiérarchiser les risques à l'aide d'un modèle de menaces: Utilisez un modèle de menaces afin d'identifier et de maintenir à jour un registre des menaces potentielles. Hiérarchisez vos menaces et adaptez vos contrôles de sécurité pour les prévenir, les détecter et y répondre. Ajustez et maintenez ces mesures en fonction de l'évolution de l'environnement de sécurité.
-
Évaluer et mettre en œuvre régulièrement de nouveaux services et fonctions de sécurité: AWS et les partenaires APN publient constamment de nouvelles fonctions et services qui vous permettent de faire évoluer le niveau de sécurité de votre charge de travail.
Plan d'amélioration
Séparez les charges de travail à l'aide de comptes
Getting started with AWS Organizations
How to use service control policies to set permission guardrails across accounts in your AWS Organization
AWS Control Tower
Sécurisez le compte AWS
Getting started with AWS Organizations
How to use service control policies to set permission guardrails across accounts in your AWS Organization
AWS Tasks That Require AWS Account Root User Credentials
Lab: AWS account and root user
Root user
Changing the AWS account root user password
How to receive notifications when your AWS account's root access keys are used
Setting permissions to enable accounts for upcoming AWS Regions
Use CloudFormation StackSets
Identifier et valider les objectifs de contrôle
https://aws.amazon.com/compliance/
https://aws.amazon.com/artifact/
Connaître les menaces de sécurité nouvelles
Common Vulnerabilities and Exposures List
AWS Shield
Connaître les recommandations de sécurité
AWS Well-Architected Labs
AWS security blog
AWS service documentation
Example: Common Vulnerabilities and Exposures List
Automatiser les tests et la validation des contrôles de sécurité dans les pipelines
AWS Systems Manager
AWS CloudFormation
Set Up a CI/CD Pipeline on AWS
Identifier et hiérarchiser les risques à l'aide d'un modèle de menaces
NIST: Guide to Data-Centric System Threat Modeling
Évaluer et mettre en œuvre régulièrement de nouveaux services et fonctions de sécurité
AWS security blog
AWS security bulletins
AWS service documentation
Remediating non-compliant AWS resources by AWS Config Rules