본문 바로가기

Cloud/AWS

WEB 서버를 public / private 서브넷에 두는 데에는 정답이 없다.

아래와 같이 공식 문서에서도 두 가지 경우를 모두 설명하듯 개발시 고려해야 할 보안요소나 비용 측면에 따라 구성이 달라질 수 있다.
예를들면, WEB server를 private 서브넷에 두는 경우 NAT를 사용해야 함에 따른 추가비용을 고려해야 한다.

 

  • public subnet에 두는 경우
 

Example: VPC for web and database servers - Amazon Virtual Private Cloud

Example: VPC for web and database servers This example demonstrates how to create a VPC that you can use for a two-tier architecture in a production environment. To improve resiliency, you deploy the servers in two Availability Zones. Overview The followin

docs.aws.amazon.com

 

 

  • private subnet에 두는 경우
 

Example: VPC with servers in private subnets and NAT - Amazon Virtual Private Cloud

Example: VPC with servers in private subnets and NAT This example demonstrates how to create a VPC that you can use for servers in a production environment. To improve resiliency, you deploy the servers in two Availability Zones, by using an Auto Scaling g

docs.aws.amazon.com