베하~
안녕하세요 3대 5000의 man, xoxo 입니다
![](https://t1.daumcdn.net/keditor/emoticon/niniz/large/035.gif)
이번 시간에는 AWS의 PrivateLink 에 대해 알아보는 시간을 가져보겠습니다.
PrivateLink란 데이터를 인터넷에 노출하지 않고 VPC와 AWS 서비스 간에 연결을 설정하는 것을 의미합니다.
프라이빗 IP 주소를 사용하여 AWS 네트워크 내에서 다른 VPC가 제공하는 서비스를 안전하게 사용하고, VPC에 IP 주소가 겹칠 때 좋은 솔루션입니다.
일반적으로 AWS의 서비스는 퍼블릭 인터넷을 통해 액세스되지만, PrivateLink를 사용하면 VPC 내에서 직접 연결하여 보다 안전하고 빠르게 데이터를 전송할 수 있습니다. 이를 통해 인터넷을 통한 액세스로 발생할 수 있는 보안 위협을 최소화하고, 네트워크 대역폭을 효율적으로 사용할 수 있습니다.
PrivateLink는 VPC 엔드포인트라는 개념을 사용합니다. VPC 엔드포인트는 특정 AWS 서비스에 대한 프라이빗한 연결을 나타내며, VPC 내의 리소스와 AWS 서비스 간에 트래픽을 라우팅합니다. VPC 엔드포인트를 사용하면 인터넷 게이트웨이 또는 NAT 게이트웨이를 통해 인터넷으로 나가지 않고도 AWS 서비스에 접근할 수 있습니다.
PrivateLink는 다양한 AWS 서비스에 대해 사용할 수 있습니다. 예를 들어, Amazon S3, Amazon EC2, Amazon DynamoDB, Amazon API Gateway 등의 서비스에 대한 PrivateLink를 설정할 수 있습니다. 이를 통해 VPC 내의 리소스는 안전하게 해당 서비스에 접근하고 데이터를 전송할 수 있습니다.
아래의 사진과 같이 AWS의 하나의 AWS VPC에서 endpoint Service를 생성하고 다른 AWS의 VPC에는 Network LoadBalancer를 생성하여 연결하여 사용할 수 있습니다.
PrivateLink를 사용하여 VPC 간에 안전하고 보안된 연결을 구성함으로써 데이터의 보안성과 프라이버시를 강화할 수 있으며, 더 나은 성능과 안정성을 제공할 수 있습니다.
위의 내용을 참고하여 Private Link를 사용하면 좋을 것 같습니다.
![](https://t1.daumcdn.net/keditor/emoticon/niniz/large/031.gif)
댓글