Overview

Valex Cloud’s Object Storage is a fully S3 API compatible solution designed for enterprise users. With on-demand, per-GB billing, this service offers scalable storage with familiar S3 protocols. The primary API endpoint is:

Endpoints:
US West 1: https://us-west-1.s3.valex.cloud

Key Features

  • S3 API Compatibility: Use standard S3 SDKs and tools to interact with our storage.
  • Scalable Storage: Pay only for the storage you use on a per-GB basis.
  • Enterprise-Grade Security: Access to the service is restricted to enterprise users ensuring a secure storage environment.

Prerequisites

  • Enterprise Account: Only enterprise users are eligible to access the object storage service.
  • Billing Setup: Ensure that your enterprise billing is configured for on-demand per-GB usage.

How to Use the API

  1. Endpoint Access:
    All API requests should be directed to bucket_name.endpoint_url (eg. https://test-bucket.us-west-1.s3.valex.cloud)

  2. SDK & Tool Integration:
    Since our API is fully compatible with the S3 protocol, you can leverage popular S3 SDKs and command-line tools such as AWS CLI, Boto3, or any other S3-compatible libraries.

  3. Authentication:
    Use the credentials generated via our dedicated credentials portal (see Article 2) to authenticate your API requests.

  4. Common Operations:

    • Bucket Management: Create, list, and delete buckets.
    • Object Operations: Upload, download, delete, and list objects.
    • Permissions: Manage access policies and object-level permissions using standard S3 ACLs.

Best Practices

  • Secure Credentials: Always safeguard your access keys and secret keys.
  • Monitor Usage: Regularly review your storage consumption to manage costs effectively.
  • Use Versioning: Enable versioning for buckets where data recovery is critical.
  • Logging: Enable logging and auditing to monitor access and changes.
Je li Vam ovaj odgovor pomogao? 73 Korisnici koji smatraju članak korisnim (288 Glasovi)