https://www.notion.so/wecode/AWS-Custom-VPC-Infrastructure-49b9447eb7a5429fb90f2a1c8330addd
1. 개요
AWS에 처음 가입했을 때부터 존재하는 Default VPC위에 EC2를 가동시키면 해당 EC2에 Public IP만 할당해도 접속이 가능했습니다. 이렇게 외부 접속이 가능하려면 라우팅 테이블(Routing Table)부터 IGW(Internet Gateway) 등 다양한 네트워크 설정이 선행되어야 하지만 Default VPC는 이 모든 것이 준비되어 있기 때문에 아무런 커스텀없이 사용할 수 있던 것입니다. 이번 실습을 통해 이러한 디테일한 설정들을 직접 해보면서 해당 설정이 어떠한 역할을 하게 되는지 배울 수 있습니다. 추가로 Public이 아니라 VPC 외부에서의 접속을 차단하여 프라이빗하게 서버를 운영하는 방법에 대해서도 다룰 예정입니다.
중요! 현재 AWS 콘솔에서는 VPC를 생성할 때에 VPC, Subnets, Routing Table, IGW, NAT 등 다양한 옵션들을 몇 번의 마우스 클릭만으로 굉장히 손쉽게 생성할 수 있습니다. 하지만 VPC와 관련된 다양한 네트워크 개념들이 정립되지 않은 상태에서 이와 같은 기능을 이용하게 될 경우 불필요한 리소스를 사용하게 될 뿐만 아니라 예상 범위를 넘어서는 과금으로 이어질 수 있습니다. 따라서 **꼭** 아래 학습 자료처럼 해당 리소스가 필요한 경우에만 그때그때 상황에 맞게 생성할 수 있도록 해주셔야 합니다.
2. Custom VPC - Public Subnet
2-1. VPC 생성
- VPC 페이지로 이동하여 Launch VPC Wizard 를 클릭하여 VPC 생성을 시작합니다.[그림 2-2] VPC Wizard 시작
2. 위에서 언급한대로 다양한 옵션들을 자동으로 생성해주는 것이 아니라 필요에 따라 생성, 제거 하는 방법을 배우기 위해 오직 VPC만 생성하도록 하겠습니다.
3. 다음과 같이 설정하여 VPC를 생성합니다.
https://www.notion.so/wecode/AWS-Custom-VPC-Infrastructure-49b9447eb7a5429fb90f2a1c8330addd
'Cloud Service > AWS 공부' 카테고리의 다른 글
[AWS] ALB - [Network] Nginx를 사용한 Load Balancing 적용** (0) | 2023.10.28 |
---|---|
[AWS] ALB - [Network] Proxies & Load Balancing (0) | 2023.10.28 |
[AWS] VPC-4) ** (0) | 2023.10.28 |
[AWS] VPC-3) [Network] Subnet & CIDR (0) | 2023.10.28 |
[AWS] VPC- 2) Network] IP Address ** (0) | 2023.10.28 |