AWS

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

leedoing 2016. 3. 21. 16:22

안녕하세요.

금일은 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 구축이 가능합니다.

 

감사합니다.