Interface VPC endpoints are powered via AWS Private Link service and provide connectivity to Amazon managed services like S3, AWS hosted services or even first-party data centers, without requiring the traffic to go via the public Internet.
In this lab, we would create a RDS database in one AWS account and try to connect to it from a Lambda function in a different AWS account using private connectivity via Interface endpoints.
Chapters:
00:01 Introduction
04:28 Lab 1 Setup - Create RDS and Lambda in two AWS Accounts
12:04 Lab 2 Create VPC Endpoint Services in Provider AWS Account
20:14 Lab 3.1 Create Endpoint in Consumer AWS Account
26:50 Lab 3.2 Test Connectivity
Related article on VPC Endpoints -
https://medium.com/cloud-security-masterclass/fortifying-cloud-connectivity-private-connectivity-with-aws-vpc-endpoints-for-enhanced-security-7a0fb10e3738
Related article on VPC Connectivity Patterns -
https://medium.com/cloud-security-masterclass/a-primer-on-aws-vpc-and-connectivity-patterns-dae590a287f6
More topics in the AWS Security Master Class: https://www.cloudsecuritymasterclass.com/aws