AWS Outposts is a managed service extending AWS infrastructure to customer premises using custom hardware hosted at customer data centers, while AWS handles operation and management. It addresses data sovereignty by allowing data to remain on-site, although certain control plane data will still flow to AWS. The pricing model involves a three-year commitment with various payment options but does not include pay-as-you-go plans.