Direct Connect is dedicated MPLS connectivity between AWS VPC and customer on-premise network. Whenever you want to synchronously transfer critical data (high-volume) from on-premise to AWS, or so on, Direct Connect comes into the picture.
In a Direct Connect connection, a cable is connected to your network, and another is connected to the VPC Direct Connect router. With Direct Connect, we define a virtual interface, which can be public if we want to connect with S3, such as service, or private if we want to connect VPC resources. In every region, there are ISPs that provide a Direct Connect connection:
In the preceding diagram, ...