Member-only story

VPC EndPoints

Evan Selunani
6 min readOct 14, 2024

--

Sabalkheri (Good Morning),

It’s fascinating how languages evolve by borrowing from each other. This reminds me of the biblical story, which suggests that humanity once spoke a single language. While that’s an interesting thought, we’ll save that debate for another day. For now, let’s dive into today’s guide on how to manually set up an S3 VPC Endpoint in AWS.

This will be a brief article that builds on concepts from previous guides, adding a few key steps to ensure you’re well on your way. In fact, this guide marks the conclusion of our Network Beginner series. But don’t worry — the next chapter is even more exciting, as we continue our journey deeper into AWS. Let’s wrap up this chapter with style!

Key Definitions Before We Begin:

  1. Endpoints: An endpoint in AWS allows you to establish private connections between your VPC and AWS services, ensuring traffic doesn’t traverse the internet.

2. Gateway: A Gateway is a specific type of endpoint, primarily used for Amazon S3 and DynamoDB.

3. Bucket Policy: A bucket policy is an IAM-based policy that governs access permissions for an S3 bucket.

Steps to set up our Endpoints

  1. Create a VPC
  2. Launch EC2 Instances and Connect to Them
  3. Set Up Access Keys
  4. Connect to S3 Buckets
  5. Create Endpoints from Scratch

--

--

Evan Selunani
Evan Selunani

Written by Evan Selunani

Transforming the world, one keystroke at a time.| Certified AWS Cloud Practitioner.

No responses yet