0
votes

I see this question: Deploy multiple applications to a single EC2 instance using AWS Elastic Beanstalk

So my next question is: what is the most cost-effective way to handle this situation?

I have two closely-related, but distinct, MVC-based webapps I need to deploy. I'm trying to find the most efficient way of deploying them, without too much waste. I'm thinking:

  1. Combine them into a single web deploy package and let beanstalk deploy that?
  2. Reuse certain elements of beanstalk, such as the load balancer? All I'd really need is another EC2 instance (assuming I still can't deploy multiple apps to a single IIS), and share the scaling group, load balancer, etc...

Thanks for any ideas!

1

1 Answers

2
votes

I would recommend to create custom AMI based on AWS Beanstalk AMI for .NET application and than use it for deployment.