Object Storage

    S3-Compatible Object Storage

    Store static assets, backups, logs, and unstructured data in a scalable object store that works with the same S3 tools and SDKs you already use.

    What Is Object Storage?

    Object storage is a data storage architecture that stores files as discrete objects. Each object contains the data itself, metadata describing it, and a unique identifier. Instead of a traditional filesystem hierarchy, you store objects in logical containers called buckets and retrieve them through a simple API.

    RamNode Cloud Object Storage is built on an S3-compatible API. This means the same tools, libraries, and applications that work with Amazon S3, such as the AWS CLI, boto3, rclone, s3cmd, and backup software, can also connect to RamNode Object Storage with minimal changes.

    What Can You Use Object Storage For?

    Object storage is ideal for data that is written once, read often, and accessed from anywhere over the network.

    Backups & Archives

    Store long-term backups, database dumps, and cold archives independently of your compute instances.

    Media & Static Assets

    Host images, videos, audio files, and documents for websites, applications, and content delivery workflows.

    Static Website Hosting

    Serve static HTML, CSS, JavaScript, and assets directly from object storage for simple sites and front ends.

    Database Snapshots

    Archive point-in-time database exports and snapshots for compliance, disaster recovery, and migration.

    Application Logs

    Offload and centralize logs from multiple servers into a single, durable, cost-effective store.

    Build & Artifact Storage

    Store release artifacts, container layers, package caches, and CI/CD outputs in a scalable location.

    Why the S3-Compatible API Matters

    The S3 API has become the standard for object storage. By exposing an S3-compatible endpoint, RamNode Object Storage lets you reuse existing tooling and integrations instead of learning a new interface.

    Works with existing tools. Connect with AWS CLI, boto3, rclone, s3cmd, Cyberduck, and many backup applications.

    Standard SDKs. Use the AWS SDK for Python, JavaScript, Go, Java, or any language that supports S3 signatures.

    Bucket and object operations. Create and delete buckets, upload objects, list prefixes, and manage access through the familiar API.

    Region-specific endpoints. Connect to the endpoint closest to your workloads for low latency and predictable throughput.

    Quick S3 API Example

    After creating credentials in the RamNode Cloud Panel, you can list buckets with the AWS CLI:

    aws s3 ls --endpoint-url https://s3.nl.ramnode.com

    Or configure a Python script with boto3 using the same endpoint and access keys. See the full guide for credentials, region endpoints, and examples.

    Read the S3 API Quick Start

    Transparent Object Storage Pricing

    Object storage is billed hourly for every gigabyte stored. There are no minimum commitments, no transfer charges for inbound data, and no setup fees. See the full pricing breakdown under Volumes and Extras on our pricing page.

    Related Capabilities

    Block Storage

    Need a filesystem you can mount inside an instance? NVMe block storage volumes are the right choice for databases and application data.

    Learn about Block Storage

    Cloud Instances

    The compute that powers workloads reading from and writing to object storage. KVM virtual servers on OpenStack, starting at $4/mo.

    Explore Cloud Instances

    Cloud Storage Documentation

    Find S3 credentials, endpoint lists, integration examples, and migration guides for RamNode Cloud Object Storage.

    View Storage Docs