브라우저(인터넷), 애플리케이션으로부터 요청을 받아서 HTML, JSON등의 응답을 반환하는 역할을 한다.
웹서버는 외부로부터 직접 접근할 수 없어야하기에 private subnet에 생성하고, public IP도 필요치 않다.
AWS에서는 EC2로 생성한다.
외부로부터 직접 접근을 하지 못하면 대체 어떻게 인터넷에서 요청을 받아 응답을 해주는 것일까!?
바로, 외부와 연결된 로드밸런서를 이용한다. 로드밸런서가 외부로부터의 요청을 내부 리소스로 전달해주기에 가능하다!