> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# S3 Vector Buckets

> Describes Amazon S3 Vector Buckets for storing and querying vector embeddings natively in S3 to enable serverless similarity search, lower costs, and simplify ML workflows.

Hello and welcome back.

In this lesson we’ll explore S3 Vector Buckets — Amazon S3’s native support for storing and querying vector embeddings directly inside S3. This capability lets you keep embeddings and perform similarity search without deploying a separate vector database, simplifying architecture and lowering operational cost.

Why this matters

* Vector embeddings power semantic search, recommendation, and retrieval-augmented generation (RAG). Storing and querying embeddings natively in S3 reduces data movement, simplifies security and lifecycle management, and leverages S3’s serverless scale.

Analogy

* A regular S3 bucket is like a giant filing cabinet where you store files and retrieve them by filename or key.
* S3 Vector Buckets extend that cabinet so it can “understand” the content and let you search by similarity rather than just name or path.

Learn more about Amazon S3: [Amazon S3 overview](https://learn.kodekloud.com/user/courses/amazon-simple-storage-service-amazon-s3)

<Callout icon="lightbulb" color="#1CB2FE">
  S3 Vector Buckets provide serverless, scalable vector storage and similarity search directly within S3, reducing operational overhead and often lowering costs compared to dedicated vector databases.
</Callout>

Overview: what S3 Vector Buckets provide

* Native vector storage and similarity search inside S3.
* Serverless operation: no infrastructure to provision or manage.
* Integration with AWS ecosystem (e.g., Bedrock Knowledge Bases) and export paths to analytics/search services like OpenSearch.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/ezcC1BhhXllGMvfL/images/Vector-Database-for-GenAI/Building-Vector-Storage-on-AWS-S3/S3-Vector-Buckets/amazon-s3-vector-buckets-graphic.jpg?fit=max&auto=format&n=ezcC1BhhXllGMvfL&q=85&s=ea1d3590a009c721b5e7c8a04dc0ee47" alt="The image is a graphic for Amazon S3 Vector Buckets, highlighting features like cost reduction, serverless architecture, and massive scaling capabilities, with details about preview and availability dates." width="1920" height="1080" data-path="images/Vector-Database-for-GenAI/Building-Vector-Storage-on-AWS-S3/S3-Vector-Buckets/amazon-s3-vector-buckets-graphic.jpg" />
</Frame>

Key benefits (at-a-glance)

| Benefit               | Why it matters                                   | Typical outcome                               |
| --------------------- | ------------------------------------------------ | --------------------------------------------- |
| Cost savings          | Avoids separate vector DB storage/compute costs  | Up to \~90% cost reductions in many scenarios |
| Serverless            | Fully managed by AWS, auto-scaling               | Less ops overhead and simpler deployments     |
| Massive scale         | High per-index and per-bucket vector limits      | Supports billions–trillions of vectors        |
| Low latency           | Optimized for sub-second similarity queries      | Fast retrieval for real-time apps             |
| Ecosystem integration | Works with Bedrock, OpenSearch, IAM, PrivateLink | Easier integration into ML and app pipelines  |

Preview, GA and availability timeline
S3 Vector Buckets progressed quickly from preview to general availability and expanded both features and regional reach.

* Preview (July 14, 2025): initial capabilities, integration with Bedrock Knowledge Bases, and export support to OpenSearch.
* GA (December 2, 2025): increased limits and performance, expanded to 14 AWS Regions, added CloudFormation support, PrivateLink, tagging, and higher write throughput.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/ezcC1BhhXllGMvfL/images/Vector-Database-for-GenAI/Building-Vector-Storage-on-AWS-S3/S3-Vector-Buckets/s3-vector-buckets-timeline-milestones.jpg?fit=max&auto=format&n=ezcC1BhhXllGMvfL&q=85&s=6c134dfe2fa0bf85d5f008eff06c94bd" alt="The image depicts a timeline for the introduction of S3 Vector Buckets, highlighting key milestones: the preview launch in July 2025, general availability by December 2025, and early traction metrics by November 2025." width="1920" height="1080" data-path="images/Vector-Database-for-GenAI/Building-Vector-Storage-on-AWS-S3/S3-Vector-Buckets/s3-vector-buckets-timeline-milestones.jpg" />
</Frame>

Preview vs GA — highlights and limits

| Area                 | Preview                   | General Availability (GA)                           |
| -------------------- | ------------------------- | --------------------------------------------------- |
| Launch date          | July 14, 2025             | December 2, 2025                                    |
| Per-index limit      | Initial limits in preview | Up to 2 billion vectors per index                   |
| Per-bucket scale     | Early scale tests         | Up to 20 trillion vectors per bucket                |
| Query latency        | Preview optimizations     | Sub-100 ms typical / sub-second at scale            |
| Features added at GA | Basic integrations        | CloudFormation, PrivateLink, tagging, 1,000 PUT TPS |

Early traction and ecosystem adoption

* During preview, customers and partners tested large workloads: hundreds of thousands of vector indexes and tens of billions of vectors.
* By November 2025 some adopters executed over a billion similarity queries against S3 Vector Buckets.
* Ecosystem integrations (for example, Supabase) began appearing quickly, signaling strong interest from the developer community.

Final thoughts
S3 Vector Buckets bring scalable, cost-effective vector search into the S3 ecosystem. They are an attractive option when you want to:

* Simplify architecture by co-locating objects and embeddings in the same store.
* Reduce operational overhead with serverless scaling.
* Leverage AWS integrations for production ML and search workflows.

Next steps / hands-on demo
In the next lesson we’ll walk through a hands-on demo: creating an S3 Vector Bucket, ingesting embeddings, and running similarity queries so you can see the end-to-end workflow.

References and further reading

* [Amazon S3 documentation](https://learn.kodekloud.com/user/courses/amazon-simple-storage-service-amazon-s3)
* [AWS Bedrock](https://aws.amazon.com/bedrock/)
* [Amazon OpenSearch Service](https://aws.amazon.com/opensearch-service/)
* [CloudFormation overview](https://learn.kodekloud.com/user/courses/aws-cloud-formation)

See you in the next lesson.

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/vector-database-for-genai/module/afa51fbf-32d5-4459-a9de-0a764b24682b/lesson/d486cba7-6389-49e1-ab51-060302243800" />
</CardGroup>
