Quelle est la meilleure approche pour séparer les piles CloudFormation? Je sépare actuellement mes piles par ecs-cluster, elasticache, alb avec le groupe cible par défaut et le service ecs avec l'enregistrement du groupe cible à alb et SNS abonnement existant. Tous dépendent de CF Import Export. Est-ce idéal par opposition à une seule pile? La raison pour laquelle j'ai une pile d'abonnement SNS séparée est que je dois m'abonner et les réutiliser sur plusieurs sujets et je ne veux pas créer d'abonnement pour chaque pile ASG, ALB et Elasticache.Cloud Formation multiple vs une pile
Également avec ECS je peux déposer le service ECS dans les clusters disponibles de mon choix si j'ai les piles séparées.
Des idées sur la meilleure approche ici ou est-ce la bonne façon?
Si vous regardez AWS CloudFormation Best Practices, il indique que nous devons «organiser vos piles par cycle de vie et propriété». Étant donné qu'ils ont tous un cycle de vie différent (c'est-à-dire ALB vs ECS, les changements ECS sont beaucoup plus fréquents, alors ALB similaire s'applique aux instances ECS Cluster) est-il logique de séparer de cette manière alors?