2016-09-09 3 views
0

Pouvons-nous avoir deux applications beanstalk élastiques avec des instances de base de données RDS dans une VPC.AWS Elastic BeanStalk et VPC

Ce que je suis en train de faire est la suivante:

1) EB App1: niveau Web qui demande web mains

2) EB App2: Travailleur (application) de niveau qui effectue le traitement

3) Instances de base de données RDS: Il s'agit du niveau de base de données.

Je veux mettre chacun des éléments ci-dessus dans un même VPC et les affecter dans des groupes de sécurité VPC distincts dans ce VPC, contrôlant ainsi le flux de trafic entre tous les niveaux.

De même, puis-je étendre ces groupes de sécurité dans plusieurs zones de disponibilité. Est-ce que beanstalk et VPC permettent ce design ci-dessus et est-ce un bon design ou suis-je trop compliqué.

Merci MHF

Répondre

0

Je veux mettre chacun des ci-dessus dans un VPC et les assigner au sein il des groupes VPC sécurité séparés dans ce VPC, le contrôle d'où le flux du trafic entre tous les niveaux.

Oui, bien sûr, c'est exactement comme ça que fonctionne un VPC.

De même, puis-je répartir ces groupes de sécurité en plusieurs zones de disponibilité .

Les groupes de sécurité sont de type VPC, ils couvrent automatiquement toutes les zones de disponibilité. Vous devez créer des règles de groupe de sécurité qui spécifient la plage IP d'un sous-réseau spécifique afin de restreindre un groupe de sécurité à une zone de disponibilité spécifique.

Est-ce que Beanstalk et VPC permettent cette conception ci-dessus proposé et est une bonne conception ou suis-je des choses trop compliquer.

Oui, il s'agit simplement d'une configuration AWS VPC normale. Ce que vous proposez est la façon normale de faire cela.