🤔 문제
한 회사가 Amazon EC2 인스턴스를 사용하여 하나의 VPC에서 고가용성 이미지 처리 애플리케이션을 운영하고 있습니다. EC2 인스턴스는 여러 가용 영역(Availability Zone)에 걸쳐 여러 서브넷 안에서 실행됩니다. 이 EC2 인스턴스들은 서로 통신하지 않지만, Amazon S3에서 이미지를 다운로드하고 단일 NAT 게이트웨이를 통해 Amazon S3로 이미지를 업로드합니다. 회사는 데이터 전송 비용에 대해 우려하고 있습니다. 가장 비용 효율적으로 리전 간 데이터 전송 비용을 피할 수 있는 방법은 무엇입니까?
- 각 가용 영역에 NAT 게이트웨이를 생성합니다.
- NAT 게이트웨이를 NAT 인스턴스로 교체합니다.
- Amazon S3용 게이트웨이 VPC 엔드포인트를 배포합니다.
- EC2 인스턴스를 실행하기 위해 EC2 전용 호스트를 프로비저닝합니다.
정답
정답. 3번
Amazon S3용 게이트웨이 VPC 엔드포인트를 배포합니다.
Amazon S3용 게이트웨이 VPC 엔드포인트를 배포하는 것은 회사가 리전 간 데이터 전송 비용을 피할 수 있는 가장 비용 효율적인 방법입니다.
게이트웨이 VPC 엔드포인트는 VPC 내의 인스턴스와 Amazon S3와 같은 서비스 간의 통신을 가능하게 하는 네트워크 게이트웨이로, 인터넷 게이트웨이나 NAT 장치가 필요하지 않습니다.
게이트웨이 VPC 엔드포인트를 통해 VPC와 서비스 간에 전송되는 데이터는 요금이 부과되지 않지만, 인터넷 게이트웨이나 NAT 장치를 통해 VPC와 인터넷 간에 전송되는 데이터는 데이터 전송 요금이 부과됩니다. 게이트웨이 VPC 엔드포인트를 사용하면 Amazon S3에 액세스하기 위해 NAT 게이트웨이를 통해 데이터를 전송할 필요가 없어지므로 데이터 전송 비용을 줄일 수 있습니다. 이 옵션은 Amazon S3에 필요한 연결을 제공하고 데이터 전송 요금을 최소화할 수 있습니다.