Localization - Landing Zone Accelerator On Aws v1.3.0 IG - FR CA
Localization - Landing Zone Accelerator On Aws v1.3.0 IG - FR CA
sur AWS
Guide de mise en œuvre
Mai 2022
(consulter Révisions)
Copyright © 2022 – Amazon Web Services, Inc. et/ou ses sociétés affiliées. Tous droits réservés.
<solution-name> est régi par les termes de la licence Apache Version 2.0 que vous pouvez consulter en accédant à la page
suivante : The Apache Software Foundation
Les marques déposées et l'image d'Amazon ne peuvent pas être utilisées relativement à des produits ou services ne relevant pas
d'Amazon, si cette utilisation peut prêter à confusion pour la clientèle ou si elle peut être préjudiciable à Amazon. Toutes les autres
marques déposées n'appartenant pas à Amazon sont la propriété de leurs titulaires respectifs, qui peuvent être ou non affiliés ou
liés à Amazon ou commandités par celle-ci.
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Page 2 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Coût..................................................................................................................................................... 29
Exemple de tableau des coûts ........................................................................................... 29
Sécurité .............................................................................................................................................. 30
Rôles IAM ............................................................................................................................... 30
Clés AWS KMS ...................................................................................................................... 30
Régions AWS prises en charge ...................................................................................................... 30
Quotas ................................................................................................................................................ 31
Options de déploiement ................................................................................................................ 31
Comptes obligatoires ...................................................................................................................... 31
Rôle administratif ............................................................................................................................ 32
Personnalisation de la solution .................................................................................................... 32
Déployer la solution..................................................................................................................... 33
Modèle AWS CloudFormation ...................................................................................................... 33
Prérequis ............................................................................................................................................ 34
Activer une solution de gestion multicompte ................................................................ 34
Créer ou modifier des unités d'organisation .................................................................. 34
Créez un jeton d'accès personnel GitHub et stockez-le dans Secrets Manager ....... 35
Aperçu du processus de déploiement ......................................................................................... 35
Étape 1. Lancer la pile ..................................................................................................................... 36
Étape 2. Attendre le déploiement de l'environnement initial ............................................... 39
Étape 3. Mettre à jour les fichiers de configuration ................................................................. 39
Mettre à jour la solution ............................................................................................................. 40
Dépannage .................................................................................................................................... 42
Problème : problème de fichier de configuration .................................................................... 42
Problème : échec du pipeline Core .............................................................................................. 42
Problème : échec de l'inscription du compte et de la validation de l'environnement ..... 43
Échec général de l'inscription de compte ....................................................................... 43
Erreur de validation de l'environnement......................................................................... 44
Problème : erreur « Le nom du compartiment S3 existe déjà »............................................ 45
Désinstaller la solution................................................................................................................ 46
Utilisation de la console de gestion AWS ................................................................................... 46
Page 3 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Utilisation de l'interface de la ligne de commande AWS ....................................................... 47
Suppression des compartiments Amazon S3............................................................................ 47
Suppression des piles CloudFormation ...................................................................................... 48
Guide du développeur ................................................................................................................. 48
Code source ....................................................................................................................................... 48
Fichiers de configuration................................................................................................................ 48
Description des fichiers de configuration........................................................................ 49
Référence de l'API du fichier de configuration ............................................................... 49
Tâches d'administrateur ................................................................................................................. 50
Ajout d'une unité d'organisation (UO) ............................................................................. 50
Ajouter un nouveau compte .............................................................................................. 51
Ajouter un compte existant ............................................................................................... 52
Ajouter une politique de contrôle des services (SCP) ................................................... 52
Ajouter une règle AWS Config........................................................................................... 53
Services de sécurité centraux ............................................................................................ 54
Ajouter une AWS Transit Gateway ................................................................................... 56
Ajouter un VPC Amazon ..................................................................................................... 57
Remplacement des variables de politique ................................................................................. 58
Prise en charge de régions et de secteurs d’activité spécifiques......................................... 60
Centre canadien pour la cybersécurité (CCCS) Cloud Medium .............................................. 60
Contrôles de sécurité .......................................................................................................... 60
Soins de santé................................................................................................................................... 62
Contrôles de sécurité .......................................................................................................... 62
Élections ............................................................................................................................................. 64
Contrôles de sécurité .......................................................................................................... 64
Finances (impôts) ............................................................................................................................. 65
Contrôles de sécurité .......................................................................................................... 66
Référence ....................................................................................................................................... 67
Collecte de données anonymes.................................................................................................... 67
Ressources connexes ....................................................................................................................... 68
Contributeurs .................................................................................................................................... 68
Page 4 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Révisions ........................................................................................................................................ 70
Avis.................................................................................................................................................. 71
Aperçu de la solution
La solution de l'accélérateur de zone d'accueil sur AWS vous aide à déployer rapidement
une base infonuagique sécurisée, résiliente, évolutive et entièrement automatisée qui
accélère votre préparation pour votre programme de conformité du nuage.
Nous fournissons cette solution sous la forme d'un projet à source libre que nous avons
conçu à l'aide d'AWS Cloud Development Kit (AWS CDK). Vous pouvez l'installer
directement dans votre environnement, ce qui vous donne un accès complet à la solution
d'infrastructure en tant que code (IaC). Grâce à un ensemble simplifié de fichiers
de configuration, vous pouvez :
Page 5 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Ce guide de mise en œuvre décrit les considérations architecturales et les étapes
de configuration pour le déploiement de l'accélérateur de zone d'accueil sur AWS.
Il contient des liens d'accès à un modèle AWS CloudFormation synthétisé à partir d'AWS
CDK qui lance et configure les services AWS nécessaires au déploiement de cette solution
en utilisant les meilleures pratiques AWS de sécurité et de disponibilité.
Utilisez ce tableau de navigation pour trouver rapidement les réponses aux questions
suivantes :
Savoir quelles régions AWS sont prises en charge pour cette solution. Régions AWS prises en charge
Consulter ou télécharger le modèle AWS CloudFormation inclus dans cette solution Modèle AWS CloudFormation
afin de déployer automatiquement les ressources d'infrastructure (la « pile »)
de cette solution.
Ce guide s'adresse aux architectes de solutions, aux décideurs d'entreprise, aux ingénieurs
DevOps, aux scientifiques des données et aux professionnels du nuage qui souhaitent mettre
en œuvre la solution d'accélérateur de zone d'accueil sur AWS dans leur environnement.
Important : cette solution ne vous permettra pas d'être en conformité à elle seule.
Elle fournit l'infrastructure de base à partir de laquelle d'autres solutions
complémentaires peuvent être intégrées. Les informations contenues dans ce
guide de mise en œuvre de la solution ne sont pas exhaustives. Vous devez
examiner, évaluer, estimer et approuver la solution conformément aux
caractéristiques, outils et configurations de sécurité propres à votre organisation.
Il est de votre seule responsabilité et de celle de votre organisation de déterminer
quelles exigences réglementaires s'appliquent et de vous assurer que vous vous
conformez à toutes ces exigences. Bien que cette solution aborde à la fois des
exigences techniques et administratives, elle ne vous aide pas à vous conformer
aux exigences administratives non techniques.
Page 6 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Cas d'usage
Nous incluons des notes spécifiques concernant l'utilisation de cette solution pour
soutenir l'harmonisation avec :
Page 7 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Concepts et définitions
Cette section décrit les concepts essentiels et définit la terminologie propre à cette solution :
Zone d'accueil
Un environnement infonuagique qui offre un point de départ recommandé, notamment
les comptes par défaut, la structure des comptes, l'infrastructure réseau de base et les
configurations de sécurité. En utilisant une zone d'accueil comme base, vous pouvez
déployer vos charges de travail et vos solutions d'applications essentielles dans un
environnement multicompte géré de manière centralisée.
Déploie un programme d'installation qui, à son tour, déploie les fonctionnalités de base
de la solution. Comme ce programme d'installation fonctionne séparément du pipeline
principal, vous pouvez effectuer une mise à jour vers les versions futures de la solution à
l'aide d'un seul paramètre par le biais de la console AWS CloudFormation.
Pour obtenir une référence générale des termes AWS, consultez le glossaire AWS dans la
référence générale d'AWS.
Page 8 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Présentation de l'architecture
Cette section fournit un diagramme architectural de mise en œuvre de référence pour les
composants déployés avec cette solution.
Diagramme architectural
Le déploiement de cette solution avec les paramètres par défaut déploie les composants
suivants dans votre compte AWS.
Illustration 1 : architecture de haut niveau de l'accélérateur de zone d'accueil sur AWS – ressources par
défaut déployées avec la solution
1. Vous utilisez AWS CloudFormation pour installer la solution dans votre environnement.
Votre environnement doit répondre à des conditions préalables pour que la solution
puisse être déployée. Le modèle CloudFormation fourni permettra de déployer un
AWS CodePipeline qui contient le moteur d'installation de l'accélérateur de zone
d'accueil sur AWS.
2. Le pipeline Installer (AWSAccelerator-InstallerStack) fonctionne séparément
du pipeline Core et de l'infrastructure de solution. De cette façon, vous pouvez
Page 9 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
effectuer une mise à jour vers les versions futures de la solution à l'aide d'un seul
paramètre via la console AWS CloudFormation.
3. Un projet AWS CodeBuild fonctionne comme un moteur d'orchestration pour créer et
exécuter l'application AWS CDK de la solution qui déploie le pipeline Core (AWSAccelerator-
PipelineStack) et ses dépendances associées.
4. La solution déploie les rubriques Amazon Simple Notification Service (Amazon SNS)
auxquelles vous pouvez vous abonner pour recevoir des alertes sur les événements du
pipeline principal, ce qui peut augmenter l'observabilité de vos opérations du pipeline Core.
De plus, la solution déploie deux clés gérées par le client AWS Key Management Service
(AWS KMS) afin de gérer le chiffrement de données inactives des dépendances des pipelines
Installer et Core.
5. Le pipeline Core valide et synthétise les entrées et déploie des piles CloudFormation
supplémentaires avec AWS CDK. Un référentiel AWS CodeCommit nommé aws-
accelerator-config stocke les fichiers de configuration utilisés par la solution. Ces
fichiers de configuration constituent le principal mécanisme de configuration et de
gestion de la solution.
6. Un projet AWS CodeBuild compile et valide la configuration de l'application AWS CDK
de la solution.
7. Plusieurs étapes de déploiement AWS CodeBuild déploient dans votre environnement
multicompte les ressources définies dans les fichiers de configuration de la solution.
Une étape facultative de révision manuelle peut être incluse, vous permettant de voir
toutes les modifications que ces étapes auront appliquées.
8. La solution déploie des ressources qui surveillent les événements du cycle de vie d'AWS
Control Tower afin de détecter l'écart potentiel par rapport à un bon état connu
(autrement dit, lorsque la configuration réelle d'une ressource d'infrastructure diffère
de sa configuration prévue). La solution déploie également des ressources qui peuvent
automatiser l'inscription de nouveaux comptes AWS dans votre environnement
multicompte. Lorsque vous utilisez AWS Control Tower avec cette solution, assurez-
vous que les comptes et les unités d'organisation (UO) de votre environnement AWS
Control Tower sont correctement inscrits. Vous pouvez gérer cela à l'aide de la console
AWS Control Tower.
Remarque : nous vous donnons des conseils dans la section Installation basée sur
AWS Organizations (sans AWS Control Tower) plus loin dans ce document si vous
ne souhaitez pas utiliser AWS Control Tower.
Page 10 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Nous avons élaboré les configurations selon les bonnes pratiques sur la base des modèles
autorisés et des directives fournies dans l'architecture de référence de sécurité (SRA) des
recommandations AWS. Cette solution est une mise en œuvre entièrement automatisée
d'AWS SRA et vous offre en outre la possibilité de personnaliser votre zone d'accueil en
fonction des exigences de sécurité, de mise en réseau et de conformité de votre organisation.
Page 11 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Illustration 2 : architecture de l'accélérateur de zone d'accueil sur AWS – comptes, unités d'organisation
et services de base
2. Une UO Sécurité héberge les comptes Log Archive (Archive de journaux) et Audit.
Si vous utilisez AWS Control Tower, cette UO et ces comptes sont configurés
Page 12 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
automatiquement pour vous. AWS Control Tower met également en place des
contrôles et des barrières de protection supplémentaires dans ces comptes pour
gouverner le reste de votre organisation.
3. Une UO Infrastructure héberge les comptes Network (Réseau) et Shared Services
(Services partagés). Un compte Network (Réseau) central héberge et gère de manière
centralisée l'infrastructure de réseau de base de votre organisation. Des passerelles de
transit centrales, des Amazon Virtual Private Cloud (Amazon VPC) et des ressources de
réseau hybride telles que les connexions AWS Direct Connect ou AWS Site-to-Site
Virtual Private Network (AWS Site-to-Site VPN) sont couramment déployées sur ce
compte. Le compte Shared Services (Services partagés) est un modèle couramment
utilisé par les organisations qui disposent de ressources autres que l'infrastructure de
réseau de base (telles que des applications partagées, des hôtes bastion, etc.) que
l'organisation doit partager.
4. Les comptes de charge de travail supplémentaires sont définis dans le fichier accounts-
config.yaml. Vous pouvez déployer des comptes de charge de travail supplémentaires
dans leur propre structure d'UO à l'aide des fichiers organization-config.yaml et
accounts-config.yaml. Vous pouvez également choisir d'appliquer une
infrastructure réseau et des barrières de protection de sécurité supplémentaires à ces
comptes en fonction de la configuration que vous avez définie dans les autres fichiers de
configuration de la solution. L'utilisation de la solution comme point de gestion
centralisé pour le provisionnement des comptes vous permet de vous assurer que les
nouveaux comptes répondent à vos critères de sécurité et de réseau.
Page 13 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Illustration 3 : architecture de l'accélérateur de zone d'accueil sur AWS – ressources de mise en réseau
1. Cette solution offre une connectivité hybride optionnelle via AWS Direct Connect vers un
centre de données sur site. AWS Site-to-Site VPN (non représenté) est une autre option
de connectivité hybride. Vous pouvez choisir de déployer cette infrastructure pour une
connectivité hybride à votre environnement AWS. La passerelle Direct Connect (ou
connexion VPN AWS) est associée à une passerelle centrale AWS Transit Gateway, qui
permet la communication entre votre réseau sur site et le réseau infonuagique.
2. Le VPC d'inspection fournit un point central pour l'inspection approfondie des paquets.
Vous pouvez également utiliser ce VPC pour gérer de manière centralisée Network
Firewall ou des appareils tiers de système de détection d'intrusion ou de système de
prévention des intrusions (IDS/IPS). Vous pouvez également utiliser un équilibreur de
charge de passerelle pour la capacité de mise à l'échelle et la haute disponibilité de vos
appareils tiers. L'équilibreur de charge de passerelle n'est pas requis pour les
déploiements d'AWS Network Firewall.
Page 14 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
gérer les listes de contrôle d'accès (ACL) au réseau indépendamment les unes des
autres. Pour des raisons similaires, vous pouvez également séparer les interfaces
réseau de gestion et de données de vos appareils en sous-réseaux distincts.
Pour plus d'informations sur les modèles d'inspection centralisée, consultez le livre
blanc AWS Building a Scalable and Secure Multi-VPC AWS Network Infrastructure
(Création d'une infrastructure réseau AWS multi-VPC évolutive et sécurisée).
3. Lorsque vous concevez des points de terminaison d'un VPC selon un modèle centralisé,
vous pouvez accéder à plusieurs points de terminaison d'un VPC dans votre
environnement à partir d'un VPC des points de terminaison central. Cela peut vous
aider à réduire les coûts et les frais généraux de gestion liés au déploiement de points
de terminaison d'interface sur plusieurs VPC de charges de travail. Cette solution
déploie des constructions pour gérer la centralisation de ces points de terminaison et
de leurs dépendances (par exemple, les zones hébergées privées Route 53). Pour plus
d'informations sur ce modèle, reportez-vous à Accès centralisé aux points de
terminaison privés du VPC.
Remarque : les points de terminaison centralisés ne sont pas disponibles dans les
régions de GovCloud (US).
4. Une passerelle de transit centrale fournit un routeur virtuel qui vous permet de
connecter plusieurs VPC Amazon et des connexions de réseaux hybrides en un seul
endroit. Vous pouvez l'utiliser en combinaison avec des modèles de routage via les
tables de routage de la passerelle de transit pour isoler le réseau, procéder à une
inspection centralisée et mettre en place d'autres stratégies répondant à vos besoins
en matière de conformité.
5. Vous pouvez également utiliser AWS Resource Access Manager (AWS RAM) pour
partager des ressources de mise en réseau avec d'autres UO ou comptes principaux et
de charge de travail. Par exemple, vous pouvez partager les politiques de Network
Firewall créées dans le compte Network (Réseau) avec des comptes d'applications qui
nécessitent un contrôle d'accès au réseau précis et une inspection approfondie des
paquets au sein des VPC d'application.
6. Le compte Shared Services (Services partagés) et le VPC fournissent des modèles
couramment utilisés par les organisations qui disposent de ressources autres que
l'infrastructure de réseau de base et qu’elles doivent partager. Entre autres exemples,
mentionnons AWS Directory Service for Microsoft Active Directory (AWS Managed Microsoft
AD), les applications de collaboration agiles et les référentiels de paquets ou de conteneurs.
Page 15 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
7. Un VPC d'accès externe optionnel pour les applications partagées, les hôtes bastion
d'accès à distance (RDP/SSH) ou d'autres ressources nécessitant un accès public à
Internet ne sont pas inclus dans la configuration selon les bonnes pratiques et sont
représentés à titre d'illustration seulement.
8. D'autres comptes de charge de travail peuvent comporter des VPC d'application et des
attachements de la passerelle de transit déployés lorsqu'ils sont fournis par la solution.
Le déploiement de l'infrastructure réseau dans ces comptes de charge de travail dépend
de vos entrées dans le fichier network-config.yaml.
Pipelines de déploiement
Le modèle AWS CloudFormation déploie deux AWS CodePipeline, un programme
d'installation et le pipeline de déploiement principal, ainsi que les dépendances
associées. Cette solution utilise AWS CodeBuild pour créer et déployer une série de piles
CloudFormation basées sur CDK qui sont responsables du déploiement des ressources
prises en charge dans l'environnement multicomptes et multirégions.
Installer (AWSAccelerator-InstallerStack)
Ce modèle CloudFormation déploie les ressources suivantes :
• Un projet AWS CodeBuild est utilisé comme moteur d'orchestration au sein du pipeline
pour créer le code source de l'accélérateur de zone d'accueil sur AWS, puis synthétiser
et déployer le modèle AWSAccelerator-PipelineStack CloudFormation.
• Une clé AWS KMS qui est utilisée pour activer le chiffrement de données inactives pour
les ressources applicables déployées dans AWSAccelerator-InstallerStack et
AWSAccelerator-PipelineStack.
• Prise en charge des rôles Gestion des identités et des accès AWS (IAM) pour que
CodePipeline et CodeBuild puissent effectuer leurs actions.
Page 16 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Core (AWSAccelerator-PipelineStack)
Cette pile AWS CloudFormation est déployée par CDK avec les ressources suivantes :
• Un CodePipeline (AWSAccelerator-Pipeline) qui est utilisé pour la validation
d'entrée, la synthèse et le déploiement de piles CloudFormation supplémentaires
via CDK. Le pipeline comporte plusieurs étapes qui sont abordées dans la section
Détails de l'architecture.
• Deux projets CodeBuild. Les projets sont utilisés dans les étapes du pipeline pour :
• Créer le code source de l'accélérateur de zone d'accueil sur AWS.
• Exécuter diverses commandes de la boîte à outils AWS CDK à travers les
étapes du pipeline.
• Un référentiel AWS CodeCommit (aws-accelerator-config) qui est utilisé pour
stocker les fichiers de configuration utilisés par AWSAccelerator-Pipeline. Ces
fichiers de configuration seront votre principal mécanisme de configuration et de
gestion de l'ensemble de la solution d'accélérateur de zone d'accueil sur AWS.
• Deux rubriques Amazon SNS sont créées et il est possible de s'y abonner pour les
notifications d'exécution d'AWS CodePipeline. Aucun abonnement à une rubrique
n'est créé par défaut. Une rubrique SNS signalera tous les événements liés à
l'exécution du pipeline. L'autre rubrique signale uniquement les événements de
défaillance du pipeline.
• Une troisième rubrique SNS facultative est créée si l'option EnableApprovalStage
est définie sur Yes dans AWSAccelerator-InstallerStack. La ou les adresses
électroniques dans la liste ApprovalStageNotifyEmailList seront automatiquement
abonnées à cette rubrique.
• Un rôle lié au service AWS IAM est créé pour permettre aux notifications d'AWS CodeStar
de publier les événements d'exécution du pipeline AWS CodePipeline dans les rubriques
Amazon SNS.
• Une alarme CloudWatch est créée pour signaler les défaillances de traitement
du pipeline.
• Un compartiment Amazon S3 utilisé pour le stockage des artefacts du pipeline.
Page 17 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Détails de l'architecture
Cette section décrit les composants et les services AWS qui composent cette solution, ainsi
que les détails de l'architecture grâce à laquelle ces composants fonctionnent ensemble.
Pipeline Installer
Ce pipeline comporte les étapes suivantes :
1. Source : le code source de l'accélérateur de zone d'accueil sur AWS provenant du
référentiel GitHub des solutions AWS
2. Installation : un projet CodeBuild est utilisé pour exécuter le projet CDK de pipeline
de l'accélérateur de zone d'accueil sur AWS, ce qui entraîne le déploiement de la
pile AWSAccelerator-PipelineStack
Pipeline Core
La solution utilise CodeBuild comme moteur d'orchestration pour chaque action réalisée
après l'étape Source dans ce pipeline. Ces actions exécutent une application CDK, qui
déploie des piles CloudFormation sur chacun des comptes et régions AWS gérés par
l'accélérateur de zone d'accueil sur AWS, sauf indication contraire :
1. Source : il y a deux actions source à cette étape :
• Source : le code source de l'accélérateur de zone d'accueil sur AWS provenant
du référentiel GitHub des solutions AWS.
• Configuration : le référentiel de configuration de l'accélérateur de zone
d'accueil sur AWS, nommé aws-accelerator-config.
2. Créer : à cette étape, le code source de l'accélérateur de zone d'accueil sur AWS est
transposé, y compris la validation des entrées et des types pour les fichiers de
configuration.
3. Préparation : tous les comptes AWS qui sont définis dans la configuration sont
créés ou validés au besoin. Si vous utilisez AWS Control Tower, de nouveaux
Page 18 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
comptes AWS sont générés à l'aide de Control Tower Account Factory et inscrits
dans l'unité d'organisation (UO) d'AWS Organizations appropriée. Nous vous
recommandons vivement d'utiliser AWS Control Tower pour générer et inscrire de
nouvelles UO. Toutefois, si vous déployez la solution dans une région AWS qui n'est
pas encore prise en charge par AWS Control Tower, toutes les UO définies dans la
configuration sont créées ou validées au besoin.
4. Comptes : une validation supplémentaire des comptes est effectuée dans
l'environnement. Tous les comptes de la configuration sont contrôlés pour vérifier
s'ils font partie d'une organisation AWS. Toutes les politiques de contrôle des
services (SCP) d'AWS Organization configurées sont également créées et attachées
aux cibles de déploiement spécifiées dans la configuration lors de cette étape.
5. Amorçage : l'amorçage AWS CDK est exécuté. Cela permet d'initialiser
l'environnement pour CDK. Un modèle CloudFormation de la boîte à outils CDK
spécifique à la solution (AWS Accelerator-CDKToolkit) est déployé dans tous
les comptes et régions sans amorçage préalable. Si vous souhaitez déployer d'autres
applications CDK, nous vous recommandons de déployer votre propre modèle
d'amorçage CDK afin d'éviter toute collision possible avec l'utilisation de CDK par
l'accélérateur de zone d'accueil sur AWS.
6. Bilan (optionnel) : étape optionnelle qui peut être activée et désactivée à l'aide du
paramètre de configuration EnableApprovalStage du modèle CloudFormation
AWSAccelerator-InstallerStack. L'activation de cette option ajoute cette
étape au pipeline, qui comprend les actions suivantes :
• Diff : l'action AWS CDK diff est exécutée sur les modèles CloudFormation
synthétisés par rapport à chaque compte cible et région. Le résultat de l'action
diff peut être examiné dans les journaux de construction du projet CodeBuild.
• Approuver : une mesure d'approbation manuelle. Il s'agit d'une porte permettant
d'examiner et d'approuver ou de refuser les changements représentés dans
l'action Diff. Cette action est publiée dans une rubrique SNS afin de notifier la ou
les listes de courriels configurées de l'approbation en attente.
7. Journalisation : il y a deux actions dans cette étape :
• Clé : déploiement d'une clé AWS KMS centralisée sur le compte AWS désigné
comme compte d'audit dans la configuration. Cette clé est utilisée dans les
déploiements ultérieurs pour activer le chiffrement de données inactives pour
les ressources concernées. La solution déploie également les paramètres
Systems Manager Parameter Store contenant la valeur des Amazon Resource
Name (ARN) clés ainsi qu'un rôle IAM qui permet l'accès en lecture intercompte
pour les paramètres.
Page 19 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Page 20 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
10. Déploiement : plusieurs actions sont réalisées au cours de cette étape pour
déployer l'architecture restante telle que définie dans les fichiers de configuration.
Utilisez notre exemple de configuration comme référence pour commencer :
a. Network_Prepare : les ressources réseau que les piles de réseau suivantes
doivent référencer sont créées lors de cette action. Cela comprend les
partages AWS Transit Gateway et AWS Resource Access Manager (AWS RAM),
s'ils sont configurés.
b. Sécurité : les services de sécurité des comptes membres sont configurés.
c. Opérations : les utilisateurs, groupes et rôles IAM sont déployés. La configuration
du fournisseur d'identité IAM Security Assertion Markup Language (SAML) est
également déployée, si elle est configurée.
d. Network_VPC : trois piles sont déployées au cours de cette étape, chacune
étant liée à la mise en réseau des VPC :
i. NetworkVpcStack : les VPC, les sous-réseaux, les tables de routage, les
groupes de sécurité et d'autres ressources associées sont déployés. Les
attachements d'AWS Transit Gateway sont créés s'ils sont configurés.
ii. NetworkVpcEndpointsStack : les points de terminaison d'un VPC,
y compris les points de terminaison du résolveur Route 53 et les points
de terminaison d’AWS Network Firewall, sont déployés.
iii. NetworkVpcDnsStack : les zones hébergées privées Route 53 et les
règles du résolveur sont déployées.
e. Security_Resources : des services de sécurité supplémentaires pour les
comptes membres, tels qu'AWS Config, les mesures CloudWatch et les
alarmes, sont déployés.
f. Network_Associations : la solution déploie deux piles au cours de cette
étape, chacune étant liée aux associations de réseau qui dépendent des
ressources créées au cours de l'étape Network_VPCs :
i. NetworkAssociationsStack : les associations de réseau qui dépendent
des ressources Amazon VPC à créer, telles que les associations VPC
AWS Transit Gateway, sont déployées.
ii. NetworkAssociationsGwlbStack : les associations de réseau qui
dépendent des équilibreurs de charge de passerelle à créer, tels que
les points de terminaison d'un VPC de l'équilibreur de charge de
passerelle, sont déployées.
Page 21 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Page 22 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Illustration 4 : architecture de l'accélérateur de zone d'accueil sur AWS – provisionnement des comptes
et détection des écarts de Control Tower
1. La solution déploie les règles Amazon EventBridge qui surveillent les événements du cycle
de vie d'AWS Control Tower. Ces règles déclenchent des fonctionnalités AWS Lambda qui
effectuent différentes actions en fonction de l'événement du cycle de vie. La solution
utilise la fonction AttachQuarantineScp pour attacher une politique de contrôle des
services (SCP) AWS Organizations aux comptes nouvellement inscrits, si elle est configurée.
La solution utilise la fonction ControlTowerOuEvents pour détecter les changements
apportés aux UO dans l'environnement multicomptes.
2. Les fonctions Lambda ont accès aux tables Amazon DynamoDB qui contiennent des
informations détaillées sur l'environnement multicomptes. Les fonctions utilisent ces
données pour valider les changements apportés à l'environnement par rapport à un
bon état connu.
3. Le flux de travail de création de comptes est invoqué par l'étape Préparation du
pipeline AWSAccelerator-Pipeline lorsqu'un nouveau compte est ajouté au fichier
accounts-config.yaml. Deux machines d'état AWS Step Functions gèrent ce flux de
Page 23 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
travail : l'une pour les zones d'accueil basées sur AWS Control Tower et l'autre pour les
zones d'accueil basées sur AWS Organizations.
4. Les machines d'état ont accès aux tables DynamoDB qui contiennent des informations
détaillées sur l'environnement multicomptes. Cela permet aux fonctions Lambda sous-
jacentes de valider l'environnement et de stocker l'état de l'environnement dans les
tables DynamoDB.
5. Les machines d'état lancent le processus de création de comptes si un nouveau compte
est ajouté à la configuration de l'accélérateur. Le flux de travail de création du compte
dépend du type de zone d'accueil dans laquelle la solution a été déployée. Pour les
zones d'accueil basées sur AWS Control Tower, la solution s'appuie sur le catalogue de
services de Control Tower Account Factory pour provisionner un nouveau compte. Pour
les zones d'accueil basées sur AWS Organizations, l'API Organizations invoque la
création de comptes. Nous fournissons des options de configuration pour différencier
le type de zone d'accueil dans le fichier global-config.yaml.
Journalisation centralisée
Page 24 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Page 25 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Illustration 6 : architecture de l'accélérateur de zone d'accueil sur AWS – gestion des clés
L'accélérateur utilise les clés AWS KMS pour fournir des capacités de chiffrement au
repos pour les ressources déployées par la solution. Certaines clés AWS KMS sont
déployées dans chaque compte et région gérés par la solution, tandis que d'autres sont
centralisées dans un seul compte principal.
Page 26 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Compte de gestion
• Clé du programme d'installation : créée par AWSAccelerator-InstallerStack
pour activer le chiffrement au repos pour les dépendances du pipeline du
programme d'installation
• Clé de gestion : créée par AWSAccelerator-PipelineStack pour activer
le chiffrement au repos pour les dépendances principales du pipeline
• Clé AWS Backup (optionnel) : utilisée pour activer le chiffrement au repos pour
le coffre-fort AWS Backup si elle est configurée dans le fichier organization-
config.yaml
Compte LogArchive
• Clé de journaux centraux : utilisée pour chiffrer le compartiment Amazon S3
aws-accelerator-central-logs
Remarque : cette clé est différente de la clé par compte ou région, car des services
supplémentaires comme Config, CloudTrail et la diffusion de journaux nécessitent
un accès. Macie, GuardDuty et Audit Manager peuvent également nécessiter un
accès, s'ils sont activés.
• Clé de réplication des journaux : utilisée pour chiffrer un flux de données Kinesis
utilisé comme destination pour la réplication des journaux de CloudWatch Logs
vers Amazon S3
Compte d'audit
• Clé Accelerator KMS : utilisée par l'ensemble de l'organisation pour déchiffrer les
paramètres d'AWS Systems Manager (paramètres SSM) stockés de manière
centralisée dans le compte Audit
• Clé S3 d'audit : utilisée pour chiffrer les compartiments Amazon S3 de CloudTrail
créés avec autorisation et le compartiment de publication Audit Manager, s'ils sont
configurés
• Clé Amazon SNS (optionnel) : utilisée pour chiffrer les rubriques Amazon SNS
créées pour signaler les événements de sécurité, si elles sont configurées
Page 27 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
AWS EC2
Page 28 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Coût
Remarque : le coût des services AWS utilisés lors de l'exécution de cette solution
vous est facturé. En décembre 2022, le coût pour l'exploitation de cette solution à
l'aide de la configuration selon les bonnes pratiques d'AWS avec AWS Control Tower
dans la région US Est (Virginie du Nord) dans un environnement de test (sandbox)
non critique sans activité ni application est d'environ 527,09 USD par mois.
Page 29 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Sécurité
Lorsque vous construisez des systèmes sur l'infrastructure AWS, les responsabilités de
sécurité sont partagées entre vous et AWS. Ce modèle de responsabilité partagée réduit
votre charge opérationnelle, car AWS exploite, gère et contrôle les composants,
notamment le système d'exploitation hôte, la couche de virtualisation et la sécurité
physique des installations dans lesquelles les services fonctionnent. Pour plus
d'informations sur la sécurité AWS, accédez à Sécurité du nuage AWS.
Rôles IAM
Les rôles AWS Identity and Access Management (IAM) permettent aux clients d'attribuer
des politiques d'accès et des autorisations granulaires aux services et aux utilisateurs sur
le nuage AWS. Cette solution crée des rôles IAM qui accordent aux pipelines CodePipeline
de la solution un accès en lecture/écriture à leurs compartiments S3 d'artefact respectifs,
aux référentiels de codes sources et aux projets CodeBuild exécutés. Des rôles IAM
supplémentaires sont créés pour permettre aux projets CodeBuild d'écrire dans les
groupes de journaux Amazon CloudWatch Logs et de créer des ressources régionales.
Page 30 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Quotas
Les quotas de service (Service Quotas), aussi appelés limites, correspondent au nombre
maximal de ressources ou d'opérations de service pour votre compte AWS. Assurez-vous que
vous disposez d'un quota suffisant pour chacun des services mis en œuvre dans cette solution.
Pour plus d'informations, reportez-vous à la section Quotas de service AWS.
Pour afficher les quotas de service pour tous les services AWS dans la documentation
sans changer de page, consultez plutôt les informations de la page Points de terminaison
et quotas de service dans le PDF.
Options de déploiement
Avant de déployer l'accélérateur de zone d'accueil sur AWS, vous devez choisir une
méthode pour centraliser la gestion des ressources provisionnées par cette solution.
Vous pouvez utiliser soit AWS Control Tower, soit AWS Organizations pour les capacités
de gestion. Nous recommandons fortement AWS Control Tower si vous déployez
l’accélérateur dans une région où cette solution est prise en charge, car elle met
automatiquement en place des configurations de sécurité et des barrières de protection
de sécurité conformes aux bonnes pratiques dans votre environnement multicomptes.
Comptes obligatoires
L'accélérateur de zone d'accueil sur AWS s'appuie sur une structure multicompte AWS
Control Tower ou AWS Organizations existante. Si vous utilisez AWS Control Tower, cette
solution utilise les mêmes comptes initiaux qui sont générés par le déploiement de la zone
d'accueil de Control Tower. Si vous utilisez AWS Organizations uniquement dans une
région sans AWS Control Tower, les comptes obligatoires suivants doivent être créés :
• Compte de gestion : ce compte est désigné lors de la création d'une organisation
AWS. Il s'agit d'un compte privilégié où se déroulent toutes les activités de gestion
de la configuration globale et du regroupement des factures d'AWS Organizations.
• Compte LogArchive : ce compte est utilisé pour la journalisation centralisée des
journaux de service AWS et des pistes AWS CloudTrail.
• Compte d'audit : ce compte est utilisé pour centraliser toutes les opérations de
sécurité et les activités de gestion. Ce compte est généralement utilisé en tant
qu'administrateur délégué de services de sécurité centralisés tels qu'Amazon
Macie, Amazon GuardDuty et AWS Security Hub.
Page 31 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Rôle administratif
L'accélérateur de zone d'accueil sur AWS utilise un rôle IAM avec des privilèges
administratifs pour gérer l'orchestration des ressources dans l'ensemble de
l'environnement. Nous vous recommandons d'activer AWS Control Tower et d'utiliser le
rôle AWSControlTowerExecution. Vous pouvez également tirer parti d'autres rôles
d'accès intercompte existants tels que OrganizationAccountAccessRole, qui est le rôle
intercompte par défaut utilisé par AWS Organizations.
Si vous préférez utiliser des rôles personnalisés, un rôle avec des privilèges administratifs
doit être déployé dans chaque compte membre géré par l'accélérateur de zone d'accueil
sur AWS. Une relation de confiance doit être définie pour ces rôles, qui accorde la
permission sts:AssumeRole à la fonction du service IAM des projets CodeBuild de
l'accélérateur de zone d'accueil sur AWS. Les éléments suivants illustrent les
modifications d'ARN basées sur la partition de la ressource :
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS":
"arn:$PARTITION:iam::$MANAGEMENT_ACCOUNT_ID:root"
},
"Action": "sts:AssumeRole"
}
]
}
Personnalisation de la solution
Cette solution déploie un référentiel AWS CodeCommit ainsi que six fichiers de
configuration YAML personnalisables. Les fichiers YAML sont préremplis avec une
configuration minimale pour la solution. Vous pouvez personnaliser la configuration YAML
pour déployer des ressources et une infrastructure supplémentaires dans l'environnement
de l'accélérateur. Pour plus d'informations, reportez-vous aux fichiers de configuration et à
notre exemple de configuration pour obtenir un exemple de mise en œuvre selon les
bonnes pratiques.
Page 32 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Déployer la solution
Cette solution utilise des modèles et des piles AWS CloudFormation pour automatiser
son déploiement. Le ou les modèles CloudFormation décrivent les ressources AWS
incluses dans cette solution et leurs propriétés. La pile CloudFormation provisionne les
ressources décrites dans le modèle.
Important : cette solution dispose d'une option permettant d'envoyer des mesures
opérationnelles anonymes à AWS. Nous utilisons ces données pour mieux
comprendre comment les clients utilisent cette solution et les services et produits
associés. AWS est propriétaire des données recueillies dans le cadre de cette enquête.
La collecte des données est soumise à la politique de confidentialité d'AWS.
Pour désactiver cette fonctionnalité, téléchargez le modèle, modifiez la section de
mappage AWS CloudFormation, puis utilisez la console AWS CloudFormation pour
charger votre modèle mis à jour et déployer la solution. Pour plus d'informations,
consultez la section Collecte de mesures opérationnelles du présent guide.
Page 33 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Prérequis
Vous devez remplir les conditions préalables suivantes avant de lancer la pile.
Assurez-vous que les comptes obligatoires sont créés. L'accélérateur de zone d'accueil sur
AWS nécessite ces trois comptes au minimum pour être déployé correctement dans votre
environnement.
Pour plus d'informations sur la gestion des comptes au sein d'une organisation AWS,
reportez-vous à la section Gestion des comptes AWS dans votre organisation dans le
Guide de l'utilisateur de l'organisation AWS.
Page 34 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Procédez comme suit pour déployer cette solution sur AWS. Pour obtenir les instructions
détaillées, suivez les liens correspondant à chaque étape.
Page 35 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Étape 2. Attendre le déploiement de l'environnement initial
Remarque : le coût des services AWS utilisés lors de l'exécution de cette solution
vous est facturé. Pour plus d'informations, consultez la section Coût du présent
guide, et consultez la page Web de la tarification de chaque service AWS utilisé
dans cette solution.
Page 36 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
3. Sur la page Create stack (Créer une pile), vérifiez que la bonne URL du modèle se trouve
dans la zone de texte URL Amazon S3 et choisissez Next (Suivant).
4. Sur la page Specify stack details (Spécifier les informations de la pile), attribuez un
nom à la pile de votre solution. Nous vous recommandons de nommer votre pile
AWSAccelerator-InstallerStack afin que son nom corresponde à la convention
d'appellation utilisée pour les piles supplémentaires qui seront créées par
l'accélérateur de zone d'accueil sur AWS. Pour plus d'informations sur les limitations
des caractères de dénomination, consultez la section Quotas IAM et STS dans le
Manuel du développeur AWS Identity and Access Management.
5. Sous Parameters (Paramètres), examinez les paramètres du modèle de la solution et
modifiez-les si nécessaire. Cette solution utilise les valeurs par défaut suivantes.
Nom de la branche <entrée obligatoire> Nom de la branche git à utiliser pour l'installation.
Page 37 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Activer l'étape Oui Sélectionnez Yes pour ajouter une étape d'approbation
d'approbation manuelle au pipeline de l'accélérateur.
Liste de courriels de <entrée obligatoire> Fournit une liste d'ID de courriels séparés par des virgules
notification de l'étape (,) pour recevoir un courriel de notification de l'étape de
d'approbation l'approbation manuelle.
manuelle
Adresse électronique <entrée obligatoire> Le compte d'audit de sécurité (aussi appelé le compte
du compte d'audit d'audit).
Page 38 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Page 39 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Page 40 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Page 41 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Dépannage
Pour résoudre les problèmes liés aux déploiements utilisant l'accélérateur de zone
d'accueil sur AWS, il est essentiel de comprendre ses principaux composants
architecturaux. Les principales interfaces de cette solution sont les fichiers de
configuration et le pipeline Core. Tous les problèmes susceptibles de survenir lors des
déploiements dans votre environnement se situeront là.
Page 42 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Remarque : quel que soit l'échec qui se produit, les journaux de construction
afficheront le message d'erreur suivant à la fin de l'exécution :
[Container] Phase context status code: COMMAND_EXECUTION_ERROR
Message: Error while executing command: yarn run ts-node --
transpile-only cdk.ts --require-approval never $CDK_OPTIONS --
config-dir $CODEBUILD_SRC_DIR_Config --partition aws --app
cdk.out. Reason: exit status 1
Il s'agit d'un message d'erreur générique que CodeBuild produit lorsque l'application
CDK échoue. Lors du dépannage des erreurs de déploiement, le texte précédant ce
message d'erreur indique la ou les ressources qui n'ont pas été déployées.
Voici les erreurs potentielles que vous pouvez voir dans des journaux de construction de
l'étape Prepare (Préparer) lors de l'inscription de comptes :
AWSAccelerator-PrepareStack | UPDATE_FAILED |
Custom::CreateControlTowerAccounts |
CreateCTAccounts/Resource/Default (CreateCTAccounts)
Received response status [FAILED] from custom resource.
Message returned: Account creation failed. Error:
Accounts failed to enroll in Control Tower. Check Service
Catalog Console
Page 43 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Résolution
Effectuez les étapes suivantes lorsque cette erreur se produit :
1. Assurez-vous que les conditions préalables indiquées dans la section Ajout d'un compte
existant sont remplies.
2. Accédez à la console de gestion AWS Service Catalog à partir de votre compte de gestion.
3. Dans le volet de navigation de gauche, sélectionnez Provisioned products (Produits
provisionnés).
4. Choisissez Account (Compte) dans le menu déroulant Access Filter (Filtre d'accès).
5. L'écran indiquera la raison de l'échec du provisionnement. Sélectionnez le produit
Control Tower Account Factory dont le provisionnement a échoué. Dans le menu
déroulant, sélectionnez Terminate (Interrompre).
6. Accédez à la console de gestion AWS CloudFormation.
7. Sélectionnez la pile Prepare (Préparer), qui sera à l'état ROLLBACK_FAILED ou
UPDATE_ROLLBACK_FAILED après l'échec de l'inscription du compte.
8. Dans le menu déroulant Stack actions (Actions de pile), sélectionnez Continue update
rollback (Continuer la restauration de la mise à jour). Choisissez Advanced troubleshooting
(Dépannage avancé). Sélectionnez la ressource avec le préfixe CreateCTAccounts*, puis
choisissez Continue update rollback (Continuer la restauration de la mise à jour).
9. Attendez la fin de la restauration.
10. Recommencez l'étape Prepare (Préparer) d'AWSAccelerator-Pipeline.
AWSAccelerator-PrepareStack | UPDATE_FAILED |
Custom::ValidateEnvironmentConfig |
ValidateEnvironmentConfig/Resource/Default
(ValidateEnvironmentConfig) Received response status
[FAILED] from custom resource. Message returned: Error:
AWS Control Tower has detected that the managed account
<account_ID> has been removed from organization
<organization_ID>.
Si vous avez apporté des modifications à vos comptes, à vos UO ou à vos SCP gérés en
dehors de la console de gestion Control Tower, la fonctionnalité de détection de l'écart
Page 44 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
de la solution a probablement détecté ces changements et causé cette erreur. Vous ne
pouvez pas exécuter le pipeline tant que vous n'avez pas annulé ces modifications ou que
vous n'avez pas inscrit les comptes ou les UO modifiées dans AWS Control Tower.
Résolution
Effectuez les étapes suivantes lorsque cette erreur se produit :
1. Assurez-vous que tous les comptes, UO et SCP gérés par AWS Control Tower sont
correctement inscrits dans Control Tower. Pour plus d'informations, veuillez consulter
la section Détecter et résoudre l'écart dans AWS Control Tower dans le Guide de
l'utilisateur d'AWS Control Tower.
2. Accédez à la console de gestion de Systems Manager Parameter Store à partir de votre
compte de gestion.
3. Recherchez le paramètre nommé /accelerator/controlTower/driftDetected.
4. Si la valeur de ce paramètre est true, sélectionnez Edit (Modifier) et remplacez la
valeur du paramètre par false.
5. Accédez à la console de gestion AWS CloudFormation.
6. Sélectionnez la pile Prepare (Préparer), qui sera à l'état ROLLBACK_FAILED ou
UPDATE_ROLLBACK_FAILED après l'échec de la validation de l'environnement.
7. Dans le menu déroulant Stack actions (Actions de pile), sélectionnez Continue update
rollback (Continuer la restauration de la mise à jour). Sélectionnez Advanced
troubleshooting (Dépannage avancé). Sélectionnez la ressource avec le préfixe
ValidateEnvironmentConfig*, puis choisissez Continue update rollback
(Continuer la restauration de la mise à jour).
8. Attendez la fin de la restauration.
9. Recommencez l'étape Prepare (Préparer) d'AWSAccelerator-Pipeline.
Page 45 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Les scénarios qui peuvent provoquer cette erreur sont les suivants :
1. Si vous désactivez un service géré par une solution, puis le réactivez ultérieurement.
2. Si vous désinstallez la solution, puis la réinstallez ultérieurement dans le même
environnement.
Ces erreurs résultent d'une convention de dénomination standard pour les compartiments
Amazon S3 que cette solution déploie. Comme les compartiments Amazon S3 doivent être
uniques au monde, vous recevrez le message d'erreur si les compartiments Amazon S3
précédents n'ont pas été supprimés.
Résolution
Effectuez les étapes suivantes lorsque cette erreur se produit :
1. Si vous souhaitez conserver les données, effectuez une copie locale ou copiez les
données vers un autre compartiment Amazon S3 de votre compte.
2. Supprimez le compartiment Amazon S3 créé par la solution et qui est à l'origine
du conflit.
3. Recommencez l'étape AWSAccelerator-Pipeline qui a échoué.
Désinstaller la solution
Vous pouvez désinstaller la solution de l'accélérateur de zone d'accueil sur AWS à partir
de la console de gestion AWS ou en utilisant l'interface de la ligne de commande AWS.
Vous devez supprimer manuellement les compartiments S3 et les piles CloudFormation
créés par cette solution. Les mises en œuvre des solutions AWS ne suppriment pas
automatiquement ces ressources au cas où vous auriez des données à conserver.
Page 46 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Page 47 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Pour pouvoir supprimer toutes les piles sans rencontrer de problèmes de dépendance,
vous devez les supprimer dans l'ordre inverse de leur déploiement. Vous pouvez consulter
la section AWSAccelerator-Pipeline pour obtenir une liste des actions orchestrées par le
pipeline. Suivez les étapes suivantes pour supprimer chacune des piles :
1. Connectez-vous à la console AWS CloudFormation.
2. Sur la page Stacks (Piles), sélectionnez la pile de cette solution.
3. Choisissez Delete (Supprimer).
Guide du développeur
Cette section traite du code source, des fichiers de configuration et des tâches
d'administrateur de cette solution.
Code source
Accédez à notre référentiel GitHub pour télécharger les fichiers sources de cette solution et
partager vos personnalisations avec d'autres utilisateurs. Les modèles de l'accélérateur de
zone d'accueil sur AWS sont générés en utilisant AWS Cloud Development Kit (AWS CDK).
Consultez le fichier README.md pour plus d'informations.
Fichiers de configuration
L'accélérateur de zone d'accueil sur AWS comprend six fichiers de configuration qui
peuvent être utilisés pour personnaliser la solution. La solution orchestre la création de
ressources et de configurations sur la base des données fournies par les fichiers de
configuration. Les ressources sont générées à l'aide des constructions AWS CDK définies
dans le code source de la solution. Le fait d'avoir votre configuration dans un référentiel
compatible Git présente les avantages suivants :
Page 48 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
• Contrôlez les versions de votre configuration comme vous le feriez pour un code source.
Vous pouvez introduire le branchement des fonctionnalités et d'autres stratégies
couramment utilisées pour garantir que les changements apportés à l'environnement
répondent à vos normes.
• Vérifiez l'historique des modifications des fichiers de configuration.
• Les fichiers servent de manifestes déclaratifs pour la configuration de votre
environnement. Vous obtenez ce que vous voyez. L'AWSAccelerator-Pipeline
apporte des modifications à la branche principale du référentiel et orchestre vos
propriétés de configuration définies via les projets AWS CodeBuild et la boîte à outils
AWS CDK. Les utilisateurs qui modifient ces fichiers de configuration ne sont pas tenus
de savoir écrire du code.
• Le référentiel étant hébergé dans AWS CodeCommit, AWS IAM peut être utilisé pour
définir quels utilisateurs et quels rôles peuvent consulter le référentiel ou y apporter des
modifications. Cette stratégie peut être utilisée comme une porte pour les membres de
votre organisation qui sont autorisés à apporter des changements à l'environnement.
Page 49 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Tâches d'administrateur
La solution de l'accélérateur de zone d'accueil sur AWS vous permet d'automatiser les tâches
opérationnelles associées à la gestion d'un environnement multicompte. Cette section
comprend des instructions et des exemples courants pour gérer vos unités d'organisation,
vos comptes, votre réseau de base et vos barrières de protection de sécurité.
Si vous utilisez AWS Organizations ou que vous avez terminé l'inscription de l'UO dans
AWS Control Tower, suivez les étapes suivantes pour ajouter l'UO à la configuration de
l'accélérateur :
enable: true
organizationalUnits:
- name: Security
- name: Infrastructure
- name: Testing
- name: Production
serviceControlPolicies: []
Page 50 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
workloadAccounts:
- name: SharedServices
description: The SharedServices account
email: <shared-services>@example.com <----- UPDATE
EMAIL ADDRESS
organizationalUnit: Infrastructure
- name: Network
description: The Network account
email: <network>@example.com <----- UPDATE EMAIL
ADDRESS
organizationalUnit: Infrastructure
- name: Testing-Workload
description: The Workload account
email: <workload>@example.com <----- UPDATE EMAIL
ADDRESS
organizationalUnit: Testing
Page 51 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "NoInternet",
"Effect": "Deny",
"Action": [
"ec2:CreateInternetGateway",
"ec2:CreateEgressOnlyInternetGateway"
],
"Resource": "*",
"Condition": {
"ArnNotLike": {
"aws:PrincipalARN": [
"arn:${PARTITION}:iam::*:role/${ACCELERATOR_PREFIX}-*",
Page 52 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
"arn:${PARTITION}:iam::*:role/AWSControlTowerExecution",
"arn:${PARTITION}:iam::*:role/cdk-accel-*"
]
}
}
}
]
}
5. Pour File name (Nom de fichier), enregistrez le fichier en tant que service-control-
policies/block-internet.json.
6. Saisissez le nom de l'auteur et son adresse de courriel.
7. Choisissez Commit changes (Valider les modifications).
8. Sélectionnez le fichier organization-config.yaml.
9. Choisissez Edit (Modifier).
10. Dans le bloc de configuration serviceControlPolicies, ajoutez la définition de la
SCP. Par exemple, pour ajouter la SCP block-internet à l'UO Testing, votre
configuration devrait être comme dans l'exemple suivant :
serviceControlPolicies:
- name: BlockInternetAccess
description: >
Blocks creating Internet gateways
policy: service-control-policies/block-internet.json
type: customerManaged
deploymentTargets:
organizationalUnits:
- Testing
Page 53 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
awsConfig :
enableConfigurationRecorder: true
enableDeliveryChannel: true
ruleSets:
- deploymentTargets:
organizationalUnits:
- Root
rules:
- name: accelerator-iam-user-group-membership-
check
complianceResourceTypes:
- AWS::IAM::User
identifier: IAM_USER_GROUP_MEMBERSHIP_CHECK
Page 54 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
centralSecurityServices:
delegatedAdminAccount: Audit
ebsDefaultVolumeEncryption:
enable: true
excludeRegions: []
s3PublicAccessBlock:
enable: true
excludeAccounts: []
macie:
enable: true
excludeRegions: []
policyFindingsPublishingFrequency: FIFTEEN_MINUTES
publishSensitiveDataFindings: true
guardduty:
enable: true
excludeRegions: []
s3Protection:
enable: true
excludeRegions: []
exportConfiguration:
enable: true
destinationType: S3
exportFrequency: FIFTEEN_MINUTES
auditManager:
enable: true
excludeRegions: []
defaultReportsConfiguration:
enable: true
destinationType: S3
detective:
enable: false
excludeRegions: []
securityHub:
enable: true
regionAggregation: true
excludeRegions: []
standards:
Page 55 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
- name: AWS Foundational Security Best Practices
v1.0.0
enable: true
controlsToDisable:[]
- name: PCI DSS v3.2.1
enable: true
controlsToDisable: []
- name: CIS AWS Foundations Benchmark v1.2.0
enable: true
controlsToDisable:[]
transitGateways:
- name: Network-Main
account: Network
region: us-east-1
shareTargets:
organizationalUnits:
- Root
asn: 65521
dnsSupport: enable
vpnEcmpSupport: enable
defaultRouteTableAssociation: disable
defaultRouteTablePropagation: disable
autoAcceptSharingAttachments: enable
routeTables:
- name: Network-Main-Core
routes: []
- name: Network-Main-Segregated
routes: []
- name: Network-Main-Shared
Page 56 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
routes: []
- name: Network-Main-Standalone
routes: []
vpcs:
- name: Network-Example
account: Network
region: us-east-1
cidrs:
- 10.1.0.0/22
internetGateway: false
enableDnsHostnames: true
enableDnsSupport: true
instanceTenancy: default
routeTables:
- name: Network-Endpoints-Tgw-A
routes: []
- name: Network-Endpoints-Tgw-B
routes: []
- name: Network-Endpoints-A
routes:
- name: TgwRoute
destination: 0.0.0.0/0
type: transitGateway
target: Network-Main
- name: Network-Endpoints-B
routes:
- name: TgwRoute
destination: 0.0.0.0/0
type: transitGateway
target: Network-Main
Page 57 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
subnets:
- name: Network-Endpoints-A
availabilityZone: a
routeTable: Network-Endpoints-A
ipv4CidrBlock: 10.1.0.0/24
- name: Network-Endpoints-B
availabilityZone: b
routeTable: Network-Endpoints-B
ipv4CidrBlock: 10.1.1.0/24
- name: Network-EndpointsTgwAttach-A
availabilityZone: a
routeTable: Network-Endpoints-Tgw-A
ipv4CidrBlock: 10.1.3.208/28
- name: Network-EndpointsTgwAttach-B
availabilityZone: b
routeTable: Network-Endpoints-Tgw-B
ipv4CidrBlock: 10.1.3.224/28
transitGatewayAttachments:
- name: Network-Endpoints
transitGateway:
name: Network-Main
account: Network
routeTableAssociations:
- Network-Main-Shared
routeTablePropagations:
- Network-Main-Core
- Network-Main-Shared
- Network-Main-Segregated
subnets:
- Network-EndpointsTgwAttach-A
- Network-EndpointsTgwAttach-B
Page 58 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Les remplacements de variables de politique prennent en charge les clés variables
suivantes :
• ${ACCELERATOR_DEFAULT_PREFIX_SHORTHAND} : version abrégée du préfixe
appliqué aux ressources fournies par la solution (à partir de la version v1.3.0, cette
valeur est AWSA)
• ${ACCELERATOR_PREFIX_ND} : préfixe appliqué aux ressources fournies par la
solution sans tirets
• ${ACCELERATOR_PREFIX_LND} : préfixe appliqué aux ressources fournies par la
solution, en minuscules sans tirets
• ${ACCELERATOR_PREFIX} : préfixe appliqué aux ressources fournies par la solution
(à partir de la version v1.3.0, cette valeur est AWSAccelerator)
• ${ACCOUNT_ID} : ID de compte du compte dans lequel la politique est déployée
• ${AUDIT_ACCOUNT_ID} : ID de compte du compte d'audit
• ${HOME_REGION} : région AWS dans laquelle la solution est déployée
• ${LOGARCHIVE_ACCOUNT_ID} : ID de compte du compte d'archive de journalisation
• ${MANAGEMENT_ACCOUNT_ACCESS_ROLE} : nom de rôle utilisé par la solution pour
l'accès intercompte (par exemple, AWSControlTowerExecution)
• ${MANAGEMENT_ACCOUNT_ID} : ID de compte du compte de gestion
• ${PARTITION} : partition sur laquelle la politique est déployée
• ${REGION} : région AWS dans laquelle la politique est déployée
L'exemple de politique suivant montre comment vous pouvez mettre en œuvre les
variables :
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "DenyAllAWSServicesExceptBreakglassRoles",
"Effect": "Deny",
"Action": "*",
"Resource": "*",
"Condition": {
"ArnNotLike": {
"aws:PrincipalArn": [
"arn:${PARTITION}:iam::*:role/${MANAGEMENT_ACCOUNT_ACCESS
_ROLE}",
Page 59 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
"arn:${PARTITION}:iam::*:role/aws*",
"arn:${PARTITION}:iam::*:role/${ACCELERATOR_PREFIX}*",
"arn:${PARTITION}:iam::*:role/cdk-accel-*"
]
}
}
}
]
}
Contrôles de sécurité
Page 60 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Les clients peuvent également se conformer aux barrières de protection minimales du
gouvernement du Canada dans le cadre du contexte du cadre d'opérationnalisation sur le
nuage du gouvernement du Canada (GC). Le respect des barrières de protection
minimales avec la solution de l'accélérateur de zone d'accueil sur AWS vous aide
également à prendre en charge les contrôles CCCS Cloud Medium si la sensibilité de votre
application change. Le réglage des paramètres dans le fichier de configuration vous
permet de déployer des architectures personnalisées pour répondre aux exigences d'un
éventail de gouvernements et d'organisations du secteur public.
Le déploiement de cette configuration peut vous aider à réduire le temps nécessaire pour
mettre en œuvre les contrôles CCCS Cloud Medium de façon à passer de plus de 90 jours
à 2 jours. L'héritage des contrôles couverts par l'évaluation de CCCS Cloud Medium, ainsi
que l'utilisation de la solution de l'accélérateur de zone d'accueil sur AWS pour traiter les
contrôles courants qui relèvent de la responsabilité du client, peuvent accélérer un
processus d'évaluation et d'autorisation de sécurité (SA&A).
Important : cette configuration n'a pas pour but d'être complète en termes de
fonctionnalités ou d'être entièrement conforme, mais plutôt d'aider à accélérer les
migrations vers le nuage et les efforts de remaniement du nuage par les entités
tenues de respecter les exigences de sécurité de CCCS Cloud Medium. Bien que
cette configuration puisse vous aider à réduire les efforts nécessaires pour créer
manuellement une infrastructure prête à la production, vous devrez tout de même
l'adapter aux besoins uniques de votre entreprise.
Page 61 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Le déploiement de l'accélérateur de zone d'accueil sur AWS avec l'exemple de fichier de
configuration CCCS Cloud Medium peut aider à accélérer la rapidité avec laquelle votre
organisation parvient à traiter les contrôles qui comportent un élément technique.
Consultez votre équipe AWS sur la façon dont vous pouvez déployer cette solution dans
le cadre d'une stratégie globale visant à réduire le temps nécessaire pour obtenir une
autorisation d'exploiter vos applications.
Soins de santé
Nous avons conçu la configuration des soins de santé pour la solution de l'accélérateur
de zone d'accueil sur AWS afin d'inclure des contrôles provenant de cadres de différentes
régions, comme HIPAA, NCSC, ENS High, C5 et Fascicolo Sanitario Elettronico.
Important : cette configuration n'a pas pour but d'être complète en termes de
fonctionnalités ou d'être entièrement conforme, mais plutôt d'aider à accélérer les
migrations vers le nuage et les efforts de remaniement du nuage par les entités au
service des organismes de santé. Bien que cette configuration puisse vous aider à
réduire les efforts nécessaires pour créer manuellement une infrastructure prête à
la production, vous devrez tout de même l'adapter aux besoins uniques de votre
entreprise.
Cette section fournit des directives spécifiques pour le déploiement de cette solution
pour soutenir les cas d'usage dans le domaine de la santé. Si vous déployez la solution de
l'accélérateur de zone d'accueil sur AWS dans un environnement de soins de santé,
veuillez consulter votre équipe AWS pour comprendre les contrôles à effectuer pour
répondre à vos besoins.
Contrôles de sécurité
Nous avons créé ces contrôles en tant que barrières de protection de détection et de
prévention dans l'environnement AWS grâce aux règles AWS Config ou aux SCP. Le
fichier organization-config.yaml comprend des sections pour déclarer les SCP, les
politiques de balisage et les politiques de sauvegarde. Les SCP peuvent être très
spécifiques à votre organisation et à ses charges de travail. Nous vous recommandons
donc de les revoir et de les modifier pour répondre à vos besoins. Nous fournissons des
exemples de politiques pour ce qui suit :
Page 62 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Remarque : les SCP ne sont pas automatiquement mises à jour, et vous devrez
intégrer des modifications à la liste des services admissibles à HIPAA.
Nous vous recommandons de modifier l'exemple de politique pour qu'elle reflète les
centres de coûts de votre propre organisation afin que les ressources fournies par la
solution soient automatiquement balisées en fonction des besoins de votre entreprise.
Nous vous recommandons d'examiner ces paramètres pour mieux comprendre ce qui a
déjà été configuré et ce qui doit être modifié en fonction de vos besoins spécifiques. Pour
plus de détails, reportez-vous à l'exemple de configuration selon les bonnes pratiques pour
le domaine de la santé.
Page 63 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Élections
Nous avons conçu la configuration du secteur électoral pour la solution de l'accélérateur
de zone d'accueil sur AWS pour qu'elle prenne en charge :
• Les clients du secteur électoral, tels que les comités et les campagnes, les agences
électorales fédérales, étatiques et locales, et les fournisseurs indépendants de logiciels
qui produisent des solutions pour les clients du secteur électoral.
• Des bonnes pratiques adaptées à toute organisation, en plus des barrières de protection
permettant d'atténuer les menaces auxquelles font face les clients du secteur électoral.
Important : cette configuration n'a pas pour but d'être complète en termes de
fonctionnalités ou d'être entièrement conforme, mais plutôt d'aider à accélérer les
migrations vers le nuage et les efforts de remaniement du nuage par les entités au
service des organisations électorales. Bien que cette configuration puisse vous
aider à réduire les efforts nécessaires pour créer manuellement une infrastructure
prête à la production, vous devrez tout de même l'adapter aux besoins uniques de
votre entreprise.
Cette section fournit des conseils spécifiques pour le déploiement de cette solution pour
soutenir les cas d'usage dans le domaine électoral. Si vous déployez la solution de
l'accélérateur de zone d'accueil sur AWS dans un environnement électoral, veuillez
consulter votre équipe AWS pour comprendre les contrôles à effectuer pour répondre à
vos besoins.
Contrôles de sécurité
Nous avons créé ces contrôles en tant que barrières de protection de détection et de
prévention dans l'environnement AWS grâce aux règles AWS Config et aux SCP. Le fichier
organization-config.yaml comprend des sections pour déclarer les SCP, les
politiques de balisage et les politiques de sauvegarde. Les SCP peuvent être spécifiques à
votre organisation et à ses applications. Nous vous recommandons donc de les revoir et
de les modifier pour répondre à vos besoins. Nous fournissons des exemples de
politiques pour ce qui suit :
Page 64 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
GovCloud (US) (us-gov-east-1, us-gov-west-1). Telle qu'elle est définie, la
politique prévoit des exceptions pour les services mondiaux qui échoueraient
autrement s'ils étaient explicitement refusés (par exemple, IAM). Vous pouvez modifier
cette configuration en fonction des exigences géographiques et de sécurité.
Remarque : les SCP ne sont pas automatiquement mises à jour. Vous devrez
intégrer les modifications apportées aux régions AWS dans ce fichier en fonction
des besoins en matière de conformité.
Nous vous recommandons d'examiner ces fichiers pour mieux comprendre ce qui a déjà
été configuré et ce qui doit être modifié en fonction de vos besoins spécifiques. Pour plus
de détails, reportez-vous à l'exemple de configuration selon les bonnes pratiques pour le
secteur électoral.
Finances (impôts)
Nous avons conçu la configuration Finances (impôts) pour la solution de l'accélérateur de
zone d'accueil sur AWS afin de déployer une structure de compte couramment utilisée
avec les applications liées aux taxes ainsi que les contrôles de sécurité et les configurations
de réseau pour sécuriser les données FTI. Cette configuration est conforme aux exigences
IRS-1075 pour chiffrer les données FTI hébergées par Amazon S3, Amazon EBS et Amazon
FSx en utilisant des clés gérées par le client (CMK) sous son contrôle.
Important : cette configuration n'a pas pour but d'être complète en termes de
fonctionnalités ou d'être entièrement conforme, mais plutôt d'aider à accélérer les
migrations vers le nuage et les efforts de remaniement du nuage par les entités au
service des organisations financières américaines. Bien que cette configuration
puisse vous aider à réduire les efforts nécessaires pour créer manuellement une
infrastructure prête à la production, vous devrez tout de même l'adapter aux
besoins uniques de votre entreprise.
Page 65 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Cette section fournit des conseils spécifiques pour le déploiement de cette solution pour
soutenir les cas d'usage dans le domaine des impôts. Si vous déployez la solution de
l'accélérateur de zone d'accueil sur AWS dans un environnement fiscal américain, veuillez
consulter votre équipe AWS pour comprendre les contrôles à effectuer pour répondre à
vos besoins.
Contrôles de sécurité
La configuration des taxes pour les États-unis s'harmonise avec l'exemple de
configuration selon les bonnes pratiques de la solution par défaut pour AWS.
Cette configuration s'écarte des bonnes pratiques en définissant la structure de
l'organisation. Pour ce faire, elle exploite une UO fiscale avec des comptes qui
s'harmonisent sur l'architecture de référence et où les données FTI sont censées résider.
• Dans le cas où un tiers gère vos environnements fiscaux, la CMK utilisée pour chiffrer
les données FTI doit être créée dans un compte distinct appartenant au client pour
chiffrer Amazon S3, les volumes Amazon EBS, les partages Amazon FSx et d'autres
magasins de données stockant les données FTI dans l'UO fiscale.
• Nous vous recommandons d'assigner à toutes les ressources AWS (telles que les
instances Amazon EC2, les volumes Amazon EBS et les compartiments Amazon S3
stockant des données FTI) une balise unique à des fins de contrôle d'accès par le biais
des politiques IAM et SCP.
• Vous devez activer les Application Load Balancer (ALB) déployés pour l'application
fiscale pour le mode FIPS 140-2.
Veuillez consulter votre équipe AWS pour répondre à vos besoins.
Page 66 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Référence
Cette section contient des informations sur une fonctionnalité facultative permettant de
collecter des mesures uniques pour cette solution, des liens vers des ressources connexes
et la liste des créateurs qui ont contribué à cette solution.
AnonymousData:
SendAnonymousData:
Data: Yes
à:
AnonymousData:
SendAnonymousData:
Data: No
Page 67 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
6. Sur la page Create stack (Créer une pile), dans la section Specify template (Spécifier le
modèle), sélectionnez Upload a template file (Charger un fichier modèle).
7. Sous Upload a template file (Charger un fichier modèle), sélectionnez Choose file
(Choisir un fichier) et sélectionnez le modèle modifié depuis votre disque dur local.
8. Choisissez Next (Suivant) et suivez les étapes de la section Lancer la pile.
Ressources connexes
• L'accélérateur de zone d'accueil sur AWS est une mise en œuvre entièrement
automatisée des directives architecturales documentées dans l'architecture de
référence de sécurité pour AWS (AWS SRA).
• L'accélérateur de zone d'accueil sur AWS intègre des caractéristiques et des leçons
tirées des solutions d'accélérateur précédentes, comme le Cadre de conformité pour les
charges de travail fédérales et DoD dans la région GovCloud (US) et l'AWS Secure
Environnement Accelerator.
Contributeurs
• James Armitage
• Mark Burr
• Jimmy Clem
• Brian Crissup
• Partha Debnath
• Randy Domingo
• Dustin Hickey
• Nagmesh Kumar
• Bo Lechangeur
• Melinda Mosholder
• John Reynolds
• Aasim Sayani
• Jeremy Spell
Gouvernement fédéral et département de la Défense (DoD) des États-Unis (US)
• Bhavish Khatri
Page 68 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
• Nagmesh Kumar
Aérospatiale américaine
• Tim Sills
Service informatique central des gouvernements locaux et d'État américains
• Jason Hammett
• Brian Stucker
National Cyber Security Centre (NCSC) du Royaume-Uni
• Charlie Llewellyn
• Muhammad Khas
Centre canadien pour la cybersécurité (CCCS) Cloud Medium
• Brian Stucker
• James Kierstead
• Brian Mycroft
• Ryan Jaegar
Architecture de référence de Trusted Secure Enclaves Sensitive Edition (TSE-SE) pour
la sécurité nationale, la défense et les forces de l'ordre.
• Brian Mycroft
• Dave Liggat
Soins de santé
• Donny Wilson
• Cate Hennard
• Parthiban Dhayalan
• Brian Stucker
• Jason Hammett
Élections
• Lawrence Gohar
Finances (impôts)
Page 69 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
• Sohaib Tahir
• David Schmidt
• Brian Stucker
Révisions
Date Changement
Juin 2022 Version v1.0.1 : corrections de bogues. Pour plus d'informations, consultez le fichier
CHANGELOG.md dans le référentiel GitHub.
Juillet 2022 Version v1.0.2 : ajout de la prise en charge des régions AWS GovCloud (US). Pour plus
d'informations, consultez le fichier CHANGELOG.md dans le référentiel GitHub.
Août 2022 Version v1.1.0 : corrections de bogues. Pour plus d'informations, consultez le fichier
CHANGELOG.md dans le référentiel GitHub.
Septembre 2022 Version v1.2.0 : mise à jour de la journalisation centralisée et des stratégies de clés AWS
KMS. Pour plus d'informations, consultez le fichier CHANGELOG.md dans le référentiel
GitHub.
Octobre 2022 Version v1.2.1 : ajout de la prise en charge des déploiements du NCSC du Royaume-Uni et
des soins de santé. Pour plus d'informations, consultez le fichier CHANGELOG.md dans le
référentiel GitHub.
Novembre 2022 Version v1.2.2 : corrections de bogues. Pour plus d'informations, consultez le fichier
CHANGELOG.md dans le référentiel GitHub.
Décembre 2022 Version v1.3.0 : ajout d'un guide du développeur, prise en charge supplémentaire de
secteurs d’activité et de régions, et étapes de dépannage supplémentaires. Pour plus
d'informations, consultez le fichier CHANGELOG.md dans le référentiel GitHub.
Page 70 sur 71
Amazon Web Services – Accélérateur de zone d'accueil sur AWS Dernière mise à jour :
décembre 2022
Avis
Les clients sont tenus d'évaluer de façon indépendante les renseignements présentés
dans ce document. Ce document : (a) est fourni à titre indicatif, (b) représente les offres
de produits et les pratiques AWS actuelles, qui sont susceptibles d'être modifiées sans
préavis, et (c) ne crée aucun engagement ou garantie de la part d'AWS et de ses filiales,
fournisseurs ou concédants de licence. Les produits ou services AWS sont fournis « tels
quels » sans garanties, obligations ou conditions d'aucune sorte, expresse ou tacite.
Les responsabilités et les obligations d'AWS envers ses clients sont contrôlées par les
accords d'AWS, et ce document ne fait partie d'aucun accord entre AWS et ses clients
ni n'en modifie aucun.
L'accélérateur de zone d'accueil sur AWS est régi par les termes de la licence Apache
Version 2.0 que vous pouvez consulter en accédant à la page suivante : The Apache
Software Foundation.
Page 71 sur 71