For MSPs and cloud providers

Build and operate your own branded S3 service

Combine private scale-out object storage with customer provisioning, enforced capacity quotas, storage and traffic accounting, billing exports, data protection and a customisable end-user S3 File Manager.

Recommended platform: euroNAS eEKAS
Your customers and your brandSeparate identities, quotas, credentials and an independent File Manager login
↓
S3 service operationsProvisioning, policy, measurements, traffic coverage and export
↓
Distributed eEKAS storageCeph scale-out capacity, load-balanced gateways and optional site protection
From storage to customer service

One operating model from onboarding to accounting export

A commercial S3 service needs more than an endpoint. It needs clear customer boundaries, measurable consumption, controlled credentials and an experience that carries the provider’s identity.

1

Onboard

Create the customer record, dedicated S3 identity, bucket, hard capacity quota and credentials.

2

Deliver

Provide S3 API access, AWS CLI compatibility and the branded end-user S3 File Manager.

3

Measure

Collect storage snapshots and upload/download traffic with visible coverage status.

4

Export and expand

Export calculated usage for downstream invoicing and grow the cluster as demand increases.

MSP recommendation: use eEKAS for commercial multi-customer S3 services. Premium and HA Cluster remain valid S3 options for simpler internal requirements, but do not provide the same capacity-quota and billing workflow.
Product choice

Not every euroNAS S3 implementation targets the same service model

Capability euroNAS Premium euroNAS HA Cluster eEKAS
Architecture Single-server Storage OS High-availability storage pair Distributed Ceph scale-out cluster
Bucket-count quota Included Included Included
Enforced capacity quota — — Included
S3 File Manager Included Included Included and customisable for the provider
Storage and traffic billing workflow — — Included
Commercial multi-customer service Not recommended Not recommended Recommended
Period close

Review the evidence before sending data downstream

Collect current storage usageStorage snapshots determine the observed period peak; traffic collection is a separate process.
Check traffic freshness and coverageRecent gateway records can remain provisional while logs are flushed and reconciled.
Confirm prices, status and currencyTrial, Cancelled and Do Not Bill can show usage while calculating zero charges.
Export and retain the approved periodCSV export does not freeze a period or mark an invoice as paid.

Customer experience

Keep end-user access separate from storage administration

Provider only

Administrative service console

Create customers, issue credentials, define quotas and prices, configure protection, monitor coverage and export usage.

Customer facing

Customisable S3 File Manager

A separate browser application with its own login. Customers can manage permitted buckets and objects, upload files and work with versions without access to the admin console.

Operational design

Design for normal operation and recovery

N

Networks

Redundant client and cluster networks plus enough WAN capacity for initial sync and catch-up.

G

Gateways

Load-balanced S3 endpoints, protected credentials and monitored usage logging.

C

Capacity

Headroom for customer growth, retained versions, recovery and cluster rebalancing.

R

Recovery

Documented promotion, restore, application routing and return-to-service procedures.

Define the service before building the cluster

Customer count, object growth, pricing, traffic, retention, brand, site topology and recovery commitments shape the right architecture.

This page describes a service-delivery pattern using eEKAS as the implementation example. Usage exports support downstream billing workflows but do not replace accounting, taxation, CRM or payment systems. S3 compatibility does not imply affiliation with Amazon Web Services.

Scroll to Top