본문 바로가기

AWS

AWS 활용 Web Application 구축(VPC, Security Group, NACL, ELB, Auto Scaling, VPN)

안녕하세요.

금일은 AWS을 이용하여 Web Serivce(3tier) 구성을 해보도록 하겠습니다.

간략한 이미지와 대략적인 설명이 있으므로, 세부 옵션은 해당 컴포넌트의 Document를 확인하시기 바랍니다.

 

실제 서비스를 위해서는 사전에 IAM, CloudTrail, CloudWatch, CloudFront, S3 등 AWS 각 컴포넌트들의 이해가 필요합니다.

또한 사전에 VM(EC2 Instance, RDS) 생성 등 기본적인 AWS 사용 방법을 숙지해야 합니다.

 

VPC에 대한 구성을 세부적으로 확인해봅니다.

 

VPC Document - http://docs.aws.amazon.com/ko_kr/AmazonVPC/latest/UserGuide/VPC_Introductions.html

VPC Wizard를 이용해서 VPC를 구축합니다.

 

 

보안 그룹 - http://docs.aws.amazon.com/ko_kr/AmazonVPC/latest/UserGuide/VPC_SecurityGroups.html 

업데이트:  ELB 에서 Port forwarding이 필요한 경우도 있으므로, ELB Tier도 Security Group을 생성해주세요.

 

RDS - http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/Welcome.html

 

 

ELB - http://docs.aws.amazon.com/ko_kr/ElasticLoadBalancing/latest/DeveloperGuide/elastic-load-balancing.html

 

AutoScaling - http://docs.aws.amazon.com/ko_kr/AutoScaling/latest/DeveloperGuide/WatIsAutoScaling.html

 

 

VPN - http://docs.aws.amazon.com/ko_kr/AmazonVPC/latest/UserGuide/VPC_VPN.html 

 

VPC 최종 확인

 

WebService VPC 구성 완료

 

여기까지 진행되었으면 AWS을 통한 Web Service 구축이 완료되었습니다. 사용한 각 컴포넌트에 관한 세부 사항은 Document를 확인해야 합니다. 그 밖에 AWS 컴포넌트를 통해서 좀 더 세련된 Archtecture 구축이 가능합니다.

 

감사합니다.