AWS 네트워크 서비스 - VPC
🔹 Amazon VPC란?
![](https://velog.velcdn.com/images/binest03459/post/faa73405-b544-4574-ab6c-67bdbc4dd98a/image.png)
- Virtual Private Network Computing
- IP대역(CIDR) 할당하여 가상 사설 네트워크 구성
- IPv4/IPv6 Address blocks 지원
- 서브넷 / 라우팅테이블로 서브네팅
- 인터넷 게이트웨이 연결하여 외부로 인터넷 통신
- 프라이빗 엔드포인트 서비스 제공, VPC 내부에서 통신이 가능하도록 해줌
- VPC Peering / Transit Gateway로 VPC간 연동, VPC는 사설 네트워크이기 때문에, VPC간에 통신이 불가함. 그래서 이를 여러 VPC 네트워크를 하나의 네트워크처럼 사용하려면 VPC Peering이나 Transit Gateway를 사용해야함.
- AWS Transit Gateway를 통한 multi-cast
🔹 VPC Peering
![](https://velog.velcdn.com/images/binest03459/post/974d3161-80d5-480c-8255-ca3590ae5cc3/image.png)
- 대역폭 제한이 없음
- Peering 연결 수 VPC당 125개
- Transit Gateway 대비 약 30% 저렴
- A에서 B를 거쳐 D를 가는 것은 불가. 각각 연결돼야 함
🔹 Transit Gateway
![](https://velog.velcdn.com/images/binest03459/post/403be133-f4db-4052-9dc3-bcfefa88d08a/image.png)
- 최대 대역폭 50Gbps
- Transit Gateway 당 최대 5000개 VPC 연결
- VPC 연결 정책을 중앙에서 관리
AWS 네트워크 서비스 - Cloudfront
🔹 Amazon Cloudfront란?
![](https://velog.velcdn.com/images/binest03459/post/2791c8b5-2180-441b-b5ac-9aba75bbee93/image.png)
- CDN (Contents Delivery Network) 서비스
- 컨텐츠 배포 가속화 (html, css, js 이미지 등)
- Origin Server (원본 데이터 서버)
- Edge Location (원본 데이터 캐시)
🔹 AWS Cloudfront Invalidation (무효화)
![](https://velog.velcdn.com/images/binest03459/post/b6542c5d-b3e5-4d4b-b79c-22b271de0090/image.png)
AWS 네트워크 서비스 - Route53
🔹 Amazon Route53이란?
- AWS DNS 서비스
- 도메인 구매 / 등록 서비스
- 인터넷 트래픽을 리소스로 라우팅
- 리소스 상태확인(health check)
- 다양한 Routing Policy 제공 (simple, weighted, latency, failover, geolocation 등)
🔹 Simple Routing Policy
![](https://velog.velcdn.com/images/binest03459/post/7402cdb2-95c7-4ec1-a593-67394b244106/image.png)
🔹 Weighted Routing Policy
![](https://velog.velcdn.com/images/binest03459/post/184ce034-dade-407d-b370-f14b3b7d99a4/image.png)
- 리소스간 트래픽을 분산해야하는 경우 많이 사용
🔹 Latency(지연시간) Routing Policy
![](https://velog.velcdn.com/images/binest03459/post/fd97c609-bda4-4ec2-b1c9-e81acd4ddcf4/image.png)
🔹 Failover(장애조치) Routing Policy
![](https://velog.velcdn.com/images/binest03459/post/771b1a55-fa8c-4497-873f-29cb7455be71/image.png)
🔹 Geolocation Routing Policy
![](https://velog.velcdn.com/images/binest03459/post/da873a10-9ae2-43c2-b6a3-e24e4b6a817e/image.png)
이 글을 읽고 많이 배웠습니다.