Can we have two elastic beanstalk applications along with RDS database instances in one VPC.
What i am trying to do is the following:
1) EB App1: Web tier which hands web request
2) EB App2: Worker (application) Tier that performs the processing
3) RDS Db Instances: This is the database tier.
I want to put each of the above in one VPC and assign them within there separate VPC Security Groups in this VPC, hence controlling the flow of traffic between all the tiers.
Also, can i span these security groups into multiple availability zones.
Does beanstalk and VPC allow this above proposed design and is it a good design or am i overcomplicating stuff.
Thanks MHF