--- title: "Guides" slug: "dev-datastore-guides" updated: 2026-10-28T02:15:22Z published: 2026-10-28T02:15:22Z canonical: "docs.vastdata.com/dev-datastore-guides" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.vastdata.com/llms.txt > Use this file to discover all available pages before exploring further. # Guides Step-by-step instructions for the work applications do on VAST S3 and NFS. Start with Work with S3 objects; read Multiprotocol access before S3 and NFS share data, and the other guides for large objects, versioning, NFS applications and performance. - **[Work with S3 objects](/develop/docs/dev-datastore-guides-s3-objects)**: Write objects with metadata and tags, list by prefix, read ranges, copy and rename, make conditional requests and share presigned URLs. - **[Large objects and multipart uploads](/develop/docs/dev-datastore-guides-large-objects-and-multipart)**: Upload and download large objects with boto3 managed transfers or the multipart calls, understand multipart ETags, and clean up abandoned uploads. - **[Versioning and object lock](/develop/docs/dev-datastore-guides-versioning-and-object-lock)**: List, restore, undelete and permanently delete object versions, protect them with legal holds and retention, and see what differs from AWS. - **[Multiprotocol access](/develop/docs/dev-datastore-guides-multiprotocol)**: Map S3 keys to NFS paths on one view, share data across both protocols, and see what decides ownership and permissions. - **[NFS for applications](/develop/docs/dev-datastore-guides-nfs-for-applications)**: Choose an NFS version and mount options, then publish files atomically, lock byte ranges, use extended attributes and understand client caching. - **[Performance](/develop/docs/dev-datastore-guides-performance)**: Spread parallel S3 and NFS connections across the cluster's virtual IPs and size transfers in boto3 and on NFS mounts for throughput.