4 minutes
lire
Le service AWS Config aide les organisations à auditer et à évaluer les configurations de diverses ressources AWS. Il permet d'enregistrer et de surveiller en continu les configurations actuelles afin de faciliter l'évaluation par rapport aux configurations souhaitées. Il s'agit donc d'un service essentiel pour les entreprises qui attribuent plusieurs comptes AWS à différentes équipes. Le suivi et le contrôle des comptes peuvent s'avérer difficiles, car ils servent à des fins différentes et répondent à des exigences de conformité diverses. En utilisant AWS Config, une entreprise peut relever les défis de la conformité pour se conformer aux directives de gouvernance requises.
Défis en matière de non-conformité
L'absence d'une approche continue de la conformité pose des problèmes tels que l'impossibilité de passer à l'échelle supérieure, l'incapacité de procéder à des évaluations appropriées, l'épuisement des événements liés à la conformité et un retour d'information insuffisant.
- Échec de la mise à l'échelle : Les entreprises peuvent obtenir des changements instantanés grâce à des modifications et à une mise à l'échelle rapides dans un environnement en nuage. Toutefois, une méthode manuelle de mise en conformité peut empêcher une adaptation facile à une mise à l'échelle importante et rapide.
- Évaluations inadéquates : Des changements interviennent régulièrement dans une infrastructure basée sur l'informatique en nuage. Ces changements peuvent entraîner des violations des politiques, en particulier s'ils passent inaperçus. En outre, l'utilisation d'API pour déployer les changements entraîne des difficultés d'évaluation extrêmes en l'absence d'une approche de conformité automatisée et systématique.
- Épuisement des événements liés à la conformité : Les organisations qui ne disposent pas d'une méthode de conformité continue finissent par consommer des ressources et un temps précieux lors des audits externes et internes lorsqu'elles démontrent leur conformité.
- Un retour d'information insuffisant : Les équipes chargées des produits s'appuient sur un retour d'information précis pour assurer une bonne gestion des changements apportés aux produits finaux. Au cœur de ce retour d'information se trouve la conformité continue, car une approche manuelle effectue une conformité partielle sur des événements distincts au cours du cycle de vie de la version.
AWS Config comme solution
AWS Config est un service géré utilisé pour suivre les changements AWS et l'inventaire des ressources dans un environnement distribué. Les règles de configuration garantissent que les ressources AWS nouvelles et existantes sont conformes aux pratiques d'utilisation et aux politiques de sécurité d'une organisation. En outre, AWS Config offre une visibilité complète des ressources liées aux comptes AWS distribués, y compris l'association avec d'autres ressources, les configurations effectuées sur différents comptes, et la façon dont elles ont changé avec le temps. Les entreprises disposant de comptes AWS distribués à différentes équipes peuvent utiliser AWS Config pour la conformité de la manière suivante :
- La conformité en tant que code
Une entreprise peut utiliser AWS Config pour automatiser l'application de règles ou de politiques. En utilisant un cadre pertinent, la fonctionnalité des règles de configuration permet la mise en œuvre de la conformité en tant que code. La plupart des règles de configuration permettent à une entreprise de rendre compte des contrôles spécifiques décrits dans le cadre choisi. Les contrôles peuvent inclure le cryptage, l'accès contrôlé aux ressources, l'utilisation et le partage. Les règles de configuration permettent une conformité continue car la plupart d'entre elles sont prêtes à l'emploi à partir d'AWS, ce qui permet une personnalisation simple. Elles indiquent également clairement l'état de réussite ou d'échec d'une ressource par rapport à une exigence de conformité particulière.
- Des rapports clairs
La distribution de plusieurs comptes AWS à différentes équipes organisationnelles peut entraver la production de rapports corrects et précis sur l'état de la conformité. Le contrôle des besoins de conformité à l'aide d'AWS Config fournit un registre organisé et personnalisé des changements de déploiement, en mettant l'accent sur la manière dont les ressources répondent aux exigences de conformité. Un journal programmatique génère des données utiles qui servent de référence lors des audits de conformité. En outre, la plupart des entreprises passent à des microservices basés sur l'intégration et le déploiement continus (CI/CD). AWS Config laisse une trace vitale des actions continues, ce qui permet d'établir des rapports précis sur les processus internes à chaque processus CI/CD.
- Automatiser l'atténuation des problèmes
AWS Config permet aux entreprises d'automatiser les mesures d'atténuation des ressources non conformes. Il est possible d'utiliser une API ou une console pour ajouter des règles permettant de corriger automatiquement les ressources non conformes. La fonctionnalité existe dans les documents d'AWS Systems Manager Automation. Les règles Config font référence à des instructions trouvées dans les documents conçus pour fournir des lignes directrices pour diverses actions en fonction de l'état des ressources AWS.
- Règles de configuration
Les règles AWS Config représentent les paramètres ou configurations souhaités pour une ressource ou un compte AWS. Les comptes qui ne respectent pas les règles sont signalés par AWS Config comme étant non conformes et sont notifiés par l'intermédiaire du SNS (Simple Notification Service) d'Amazon. Les règles de configuration peuvent être gérées ou personnalisées. Dans le premier cas, AWS Config fournit des règles prédéfinies mais personnalisables pour aider une organisation à démarrer un processus de conformité continu. Il existe de nombreuses règles et de nouvelles sont régulièrement ajoutées pour couvrir les pratiques, les technologies et les exigences de sécurité émergentes. D'autre part, les équipes organisationnelles peuvent créer leurs propres règles Config personnalisées. Ces règles sont spécifiques aux besoins de conformité régissant les services et les ressources dans les comptes distribués. Les règles personnalisées permettent aux équipes de combler les lacunes en matière de conformité dans leurs comptes AWS et leurs charges de travail, garantissant ainsi une conformité continue.