Brian FitzGerald
Brian FitzGerald

Reputation: 3109

Does EC2 Elastic Load Balancer remove the need for apache/nginx?

I am striving for a very simple cloud based architecture on Amazon AWS. I would like to have an app layer of several "elastic" EC2 instances where my application (and application servers) run, but I'm wondering what the load balancing will look like.

If I choose to use ELB, does it remove the need for Apache or Nginx?

Upvotes: 1

Views: 671

Answers (1)

Ray
Ray

Reputation: 41428

No. All the loadbalancer does is just that, distributes load across instances. Whatever your stack is running on each instance will still need a nginx or apache or whatever service you want to respond back to the request routed through the load balancer.

I'm assuming you're running a web stack needing some type of server like nginx, apache, or java needing tomcat or something.

However, if you want AWS to take care of nginx and/or apache, look into running as a ElasticBeanstalk application: https://aws.amazon.com/elasticbeanstalk/

Upvotes: 4

Related Questions