이론 강의를 짧게 하겠습니다
VPC 엔드포인트 게이트웨이가
Amazon S3를 위해 어떻게 작동하는지 이해하는 것이 중요합니다
기본적으로 S3 버킷은 AWS 클라우드에
있습니다
하지만 접속하려면
공용 인터넷을 거쳐야 합니다
즉, 공용 하위 집합에서 인스턴스를
실행할 때 인스턴스는 인터넷 게이트웨이를
통해 접근하고 S3 버킷의 공용 엔드포인트와 파일은 저쪽으로 이동합니다
즉, S3 버킷에는 버킷 정책이 있는데
AWS-SourceIP를 통해 필터링하여
ec2 인스턴스의 공개 IP가 되는 것입니다
S3 버킷에 개인 엑세스 권한을 갖고
싶다면 공용 인터넷을
통한 트래픽을 원치 않는다면
인스턴스를
개인 서브넷에 배포하면 됩니다
그리고 VPC 엔드포인트
게이트웨이를 만드는 것입니다
이 VPC 엔드포인트 게이트웨이는
인스턴스에서 S3 버킷으로 직접 개인 연결을
설정하게 합니다
이를 통해 다양한 버킷 정책을 만들 수 있습니다
오직 VPC 엔드포인트 게이트웨이를
통한 강제 액세스를 위해 적용할 수 있는 정책은
AWS:SourceVpce에 의한 버킷 정책입니다
한 개나 몇 개의 엔드포인트를 지정할 수도 있고
버킷 정책을 지정하거나 AWS:SourceVPC
조건을 지정할 수도 있습니다 미리 정의된 VPC
안에서 가능한 모든 VPC 엔드포인트를 포함하기 위해서입니다
여기까지입니다 두 가지 다른
방법을 보여드렸습니다
보안과 비용 측면에서도 VPC
엔드포인트 게이트웨이가
선호되는 것입니다
이번 강의는 여기까지입니다 마음에 드셨길 바랍니다
다음 강의 때 뵙겠습니다