I'm wondering what the recommend practice would be in this scenario.
If I have two web applications on the same VPC network (essentially in the same cluster) in two different autoscaled groups, would it be possible to use a single Elastic Load Balancer (Application Load Balancer) to send traffic to both applications. And if so, would this been the normal practice, or would two load balancers (one for each application) generally be used? If both methods are possible, are there any pros or cons to each of these methods?