AWS Direct Connect is a network service that provides an alternative to using the Internet
to connect a customer’s on premise sites to AWS. Data is transmitted through a private
network connection between AWS and a customer’s datacenter or corporate network. Direct
Connect is high bandwidth, and low latency
The AWS Managed VPN (which is a type of IPSec VPN) is fast to setup but uses the public
Internet and therefore latency is not as good and is unpredictable
VPC endpoint enable private connectivity to services hosted in AWS, from within your VPC
without using an Internet Gateway, VPN, Network Address Translation (NAT) devices, or
firewall proxies