Bamboozle Cloud Engine

Object Storage

Bamboozle Object Storage gives you the flexibility to scale your storage seamlessly on demand, without any upfront commitments or infrastructure headaches.

How Bamboozle Object Storage worksStandard S3 tools such as AWS CLI, boto3, rclone and Terraform connect to one Bamboozle S3 endpoint. Objects are split into data and parity shards and spread across storage nodes with erasure coding. AWS CLI boto3 rclone Terraform S3 endpoint Erasure-coded cluster Data + parity shards Change one URL
AWS-compatible API
S3
GET throughput/node
10GB/s
Bucket policy builder
IAM
Erasure coding
EC

Key Capabilities

What You Get

S3-compatible object storage with enterprise-grade performance, erasure coding, and IAM-compatible access control.

  • AWS S3-Compatible API

    Full Amazon S3 REST API compatibility. Change one endpoint URL — boto3, AWS CLI, s3cmd, rclone, Terraform, CyberDuck, and every other S3-compatible tool connects without code changes.

  • Access Keys & IAM Policies

    Generate S3 access key pairs per account. Bucket policies are IAM-compatible with support for aws:SourceIp, s3:TlsVersion, object-level ACLs, and per-user, per-domain, or global access grants.

  • Buckets & Object Management

    Create and manage buckets directly from Cloud Control. Upload, download, and organise objects and folders through the built-in browser or any S3 client. Public access configurable per bucket or per object.

  • Erasure Coding

    Objects are split into data and parity shards distributed across storage nodes. The cluster survives multiple simultaneous node failures without data loss — more resilient than RAID-5 at better efficiency.

  • Up to 10 GB/s GET Throughput

    Up to 10 GB/s GET throughput per node in the recommended 6-node object storage configuration. Optimised for analytics, AI/ML, media pipelines, and backup workloads with high sequential read demands.

  • Bucket Versioning

    Enable versioning to preserve, retrieve, and restore every version of every object in a bucket. Recover from accidental deletions and application failures without restoring from backup.

  • HTTPS & TLS Enforced

    All S3 connections are encrypted in transit over HTTPS. IPv4 and IPv6 dual-stack support. TLS version enforcement available through bucket policies.

  • Multi-Region Available

    S3 storage available in all three Bamboozle regions — Dubai DX1, Fujairah FJ1, and Vienna VIE2. Store data in the region that meets your latency, compliance, or data residency requirements.

  • Graphical Policy Builder

    Define bucket access policies through a graphical IAM policy builder in Cloud Control — no JSON required. Delegate policy management to bucket owners in multi-tenant environments.

Compatible Tools

Every S3 Tool Works Out of the Box

Change one endpoint URL — all AWS S3 SDKs and tools connect to Bamboozle Object Storage without any code changes. No plugins, no wrappers, no proprietary API.

  • AWS CLICLI tool
  • boto3Python SDK
  • s3cmdCLI / sync
  • rcloneSync / mount
  • CyberDuckGUI client
  • Mountain DuckDrive mount
  • TerraformIaC
  • MinIO Clientmc CLI
  • AWS SDK JSNode.js
  • AWS SDK GoGolang
  • CommvaultBackup target

Use Cases

What People Use It For

  • Backup Target

    Use S3 as the destination for your backup software — Commvault, Nakivo, Bacula, or any tool with S3 export. Store backup data in your chosen Bamboozle region.

  • Static Asset Hosting

    Host images, videos, documents, and other static content served directly from S3. Public buckets serve objects at high throughput — no CDN required for regional delivery.

  • Data Lake / Analytics

    Store large datasets for analytics pipelines. S3-compatible APIs work with Apache Spark, Trino, Presto, DuckDB, and OpenText Vertica without additional connectors.

  • Application Storage

    Store user uploads, logs, reports, and generated files from your applications. S3 SDKs for Python, Go, Node.js, Java, and PHP connect without any modification.

Simple Pricing

Tiered Storage Pricing

The more you store, the less you pay per GB. Hourly billing, no minimum commitment.

Stored dataPrice per GB / month
First 50 TB $0.0288
Next 450 TB $0.025
Over 500 TB $0.02
PUT / COPY / POST / LIST requests $0.05 per 10,000
GET and other requests $0.004 per 10,000

All prices in USD. See the pricing calculator for a full estimate.

Getting Started

Up and Running in Minutes

Everything is self-service through Cloud Control — no configuration files, no CLI required.

  1. Enable S3 Access

    In Cloud Control, navigate to Object Storage and enable access for your project. A default account with an initial access key pair is created automatically.

  2. Create a Bucket

    Create a bucket, choose your region (DX1, FJ1, or VIE2), and configure access — public or private. Enable versioning if required.

  3. Configure Your Tool

    Add your access key, secret key, and the Bamboozle S3 endpoint to your chosen tool. Set path-style addressing. All S3-compatible tools connect without any other changes.

  4. Upload & Manage

    Start uploading objects through the UI, CLI, or SDK. Set bucket policies, manage lifecycle rules, and monitor usage from Cloud Control.

S3 Storage for Any Workload

Tiered pricing from $0.0288/GB/month. Compatible with every S3 tool — start uploading in minutes.

FAQ

Frequently Asked Questions

What storage products does Bamboozle offer?
We offer two storage products:

Object Storage — S3-compatible, tiered pricing by capacity.
Backup Storage — flat-rate block backup storage, ideal for snapshots and scheduled backups.
How is Object Storage priced?
Object Storage uses a tiered monthly rate per GB:

0–10 TB: $0.0288/GB
10–50 TB: $0.0250/GB
50 TB+: $0.0200/GB

API requests are charged separately: PUT/COPY/POST/LIST at $0.05 per 10,000 requests; GET and all other requests at $0.004 per 10,000.
How is Backup Storage priced?
Backup Storage is a flat rate of $0.05/GB/month across all three datacentres — Dubai, Fujairah, and Vienna. There are no tiered rates or request charges.