La configuration automatique de compte automatise les processus opérationnels qui configurent vos comptes AWS de façon efficace et cohérente et vous permet ainsi de répondre aux besoins de votre activité et de votre production. Prêts à l'emploi, les processus pris en charge comprennent les services de sauvegarde et de correctif, mais vous pouvez en intégrer d'autres à la solution en y ajoutant des étapes de configuration supplémentaires.
Bénéfices
Exploitez les processus automatisés pour installer des fonctionnalités opérationnelles essentielles dont la sauvegarde et le correctif dans tous les comptes AWS.
Modifiez un fichier de configuration personnalisable pour contrôler et gérer les services opérationnels déployés sur vos comptes AWS.
Allouez des services dans vos comptes AWS Managed Services et automatisez la création des demandes de formulaires de modification.
Présentation
Le diagramme ci-dessous présente l'architecture que vous pouvez créer à l'aide de l'exemple de code sur GitHub.

Architecture de la configuration automatique de compte
Le code déploie l'infrastructure suivante :
- La fonction main_orchestrator AWS Lambda récupère le rôle AWS Identity and Access Management (IAM) requis pour effectuer le déploiement de la configuration de compte.
- Cette fonction Lambda télécharge ensuite le fichier de configuration stocké dans le compartiment Amazon S3.
- Le compartiment S3 qui héberge le fichier de configuration journalise un événement dans un compartiment S3 de journalisation dédié.
- Une fois le fichier de configuration téléchargé, le fonction main_orchestrator Lambda effectue une vérification des erreurs sur les entrées et la liste des étapes de configuration. Cette fonction Lambda appelle le flux AWS Step Functions approprié en fonction du type de modification défini dans le fichier de configuration.
- AWS Step Functions appelle la fonction d'invocation Lambda appropriée pour effectuer le processus de création des ressources dans le compte AWS de destination.
- La fonction d'invocation Lambda assume le rôle IAM adéquate dans le compte AWS d'application comprenant les autorisations nécessaires pour créer les piles.
- En fonction du type de modification, AWS Step Functions peut effectuer une vérification de suivi du statut en appelant la fonction Lambda status_check dans un planning jusqu'à la finalisation du processus.
- La fonction Lambda status_check renvoie le résultat de la tâche à AWS Step Functions une fois que la tâche a fini de fournir un statut de tâche.
Configuration automatique de compte
Version 1.0.1
Date de publication : 12/2021
Auteur : AWS
Ressources supplémentaires

Parcourez notre bibliothèque de solutions AWS pour obtenir des réponses aux problèmes architecturaux courants.

Trouvez des partenaires AWS certifiés pour vous aider à démarrer.

Trouvez des diagrammes d'architecture prescriptifs, des exemple de code et du contenu technique pour les cas d'utilisation courants.