Correct answer is C- Direct connect is for private dedicated connection between on premise and AWS.
PrivateLink provides direct secure connections from VPCs to other AWS services.
VPC Private Link is a way of making your service available to set of consumers. You can expose a service and the consumers can consume your service by creating an endpoint for your service.With PrivateLink, endpoints are instead created directly inside of your VPC, using Elastic Network Interfaces (ENIs) and IP addresses in your VPC's subnets.To use AWS PrivateLink, create a VPC endpoint in your VPC, specifying the name of the service and a subnet. This creates an elastic network interface in the subnet that serves as an entry point for traffic destined to the service. The service is now in your VPC, enabling connectivity to AWS services via private IP addresses.
Direct Connect is is for private dedicated connection between on-premise network and AWS infrastructure, not between workloads (applications and services). Private Link uses VPC endpoint services to access the service over an Amazon VPC endpoint, rather than over external network infrastructure.
AWS PrivateLink provides private connectivity between virtual private clouds (VPCs), supported AWS services, and your on-premises networks without exposing your traffic to the public internet.
See the link:
https://aws.amazon.com/privatelink/#:~:text=AWS%20PrivateLink%20provides%20private%20connectivity,traffic%20to%20the%20public%20internet.
Image: https://d1.awsstatic.com/products/privatelink/product-page-diagram_AWS-PrivateLink.fc899b8ebd46fa0b3537d9be5b2e82de328c63b8.png
AWS privatelink use case:
- Migrate to a hybrid cloud
Connect on-premises applications and data to SaaS applications hosted on AWS securely and realize a hybrid cloud architecture.
https://aws.amazon.com/privatelink/#:~:text=AWS%20PrivateLink%20provides%20private%20connectivity,traffic%20to%20the%20public%20internet
AWS Direct connect is the option as Direct connct is dedicated connecction between on premises network and AWS infrastructure .
AWS Private link is for connections from VPCs to AWS services
What is AWS PrivateLink, exactly?
PrivateLink is a networking construct that allows an application/service residing in one VPC (the “Service Provider VPC”) to be accessed by clients/consumers in (or through) other VPCs within the AWS Region (“Consumer VPCs”).
The consumer accesses the service privately via an interface (VPC Endpoint) deployed locally in the Consumer VPC, avoiding any requirement for internet connectivity and keeping all traffic inside AWS’s private network.
It’s also possible to access the VPC Endpoint via Direct Connect, allowing end-to-end private connectivity to applications/integrations from an enterprise LAN/WAN or data center.
Private link provides a private network connection btw vpc and AWS services while AWS direct connect is a dedicated, private connection between on premises infrastructure and an AWS location.. the answer is DIRECT CONNECT
https://aws.amazon.com/privatelink/faqs/#
Q: What is AWS PrivateLink?
A: AWS PrivateLink enables customers to access services hosted on AWS in a highly available and scalable manner, while keeping all the network traffic within the AWS network. Service users can privately access services powered by PrivateLink from their Amazon Virtual Private Cloud (VPC) or their on-premises, without using public IPs, and without requiring traffic to traverse across the Internet. Service owners can register their Network Load Balancers to PrivateLink services in order to provide their services to other AWS customers.
Q: Can I privately access services powered by AWS PrivateLink over AWS Direct Connect?
A: Yes. The application in your premises can connect to the service endpoints in Amazon VPC over AWS Direct Connect. The service endpoints will automatically direct the traffic to AWS services powered by AWS PrivateLink.
Both services can facilitate private connections, but AWS Direct Connect specifically deals with establishing a dedicated physical connection between on-premises and AWS, while AWS PrivateLink facilitates private connectivity between services within the AWS cloud and on-premises environments.
As I am reading documentation on AWS site, I believe that many people voting for D do not fully understand this. It indeed mentions that on-premise can reach PrivateLink endpoints over Direct Connect... but doesn't that mean that requirement to make on-premises use PrivateLink is Direct Connect it with VPC first?
Seems like D - AWS PrivateLink is better answer.
From https://aws.amazon.com/privatelink/:
"AWS PrivateLink provides private connectivity between virtual private clouds (VPCs), supported AWS services, and your on-premises networks without exposing your traffic to the public internet."
is D
AWS PrivateLink provides private connectivity between virtual private clouds (VPCs), supported AWS services, and your on-premises networks without exposing your traffic to the public internet.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
blackcomb
Highly Voted 2 years, 5 months agosrdvx
2 years agoGuru4Cloud
1 year, 10 months agomorozake
1 year, 6 months agoMakku69
2 years, 2 months agoSilverAlpaca
2 years, 2 months agosrdvx
2 years agojohnpius
1 year, 2 months agoDipa_2910
Most Recent 5 days, 2 hours agorichleon
4 months, 1 week agoDRon65
6 months, 3 weeks agoShailen
10 months, 2 weeks agoPearlR
11 months agochini786
11 months, 1 week agoReidy
1 year agotiga502
1 year, 1 month agoDerpowsky
1 year, 2 months agoVaib1396
1 year, 3 months agomed_dernoun
1 year, 3 months agoisaphiltrick
1 year, 4 months agoabrempong1_1414
1 year, 4 months agobackslash_cc
1 year, 4 months agomarwanhefny
1 year, 5 months agoroberto_rrt
1 year, 6 months ago