Using AWS Outposts, customers can extend AWS infrastructure, services, APIs, as well as tools to their premises using AWS infrastructure, services, APIs, and tools. The purpose of AWS Outposts is to provide customers with local access to AWS managed infrastructure, allowing them to develop and run applications on their premises using the same programming interfaces as in AWS Regions and using local compute and storage resources to reduce latency as well as to process data locally.

As a customer, you may deploy AWS Outposts at your site to pool compute and storage resources. AWS manages, monitors, and operates this capacity as part of the AWS Regions that it operates. On your Outpost, you will be able to create subnets and you will be able to select them when creating AWS resources such as EC2 instances, EBS volumes, ECS clusters, and RDS instances. There are a lot of instances in Outpost subnets that communicate with other instances in the AWS Region using private IP addresses. They are all located in the same VPC within the AWS Region.