scalable, S3 compatible distributed object storage that runs as a single instance all roles cluster, ready on first boot
Apache Ozone is a scalable, distributed object store for big data and cloud native workloads. It exposes both an S3 compatible API and an HDFS compatible (ofs) API over a single namespace that scales to billions of objects, so existing S3 tooling, SDKs and Hadoop or Spark jobs work unchanged. This image runs Ozone as a single instance all roles cluster: the Ozone Manager, the Storage Container Manager, a datanode, the Recon management console and the S3 gateway all run on one instance, giving a fully functional object store for development, testing, single tenant storage and proof of concept work with no multi node cluster to stand up, and a clean upgrade path to a multi node deployment.
cloudimg preinstalls and hardens Apache Ozone so it is productive the moment it boots. Every instance generates a unique Recon management password and a unique S3 access key and secret on first boot, so no shared or default credentials ship. All object store metadata and container data live on a dedicated data volume that you can resize and snapshot independently of the OS disk. Every Ozone service binds to loopback with an nginx basic auth console as the only public surface, and each image is paired with a step by step deploy guide and backed by 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
## Apache Ozone - Production-Ready Distributed Object Store
Deploy a fully configured, S3-compatible distributed object store on AWS in minutes - not hours. This image delivers Apache Ozone preinstalled and running as managed system services, so you can start creating buckets and storing objects immediately after launch, without standing up a multi-node Hadoop or Ozone cluster by hand.
### Why This Image Instead of a DIY Install
### Application Stack
### S3-Compatible Object Storage
The Ozone S3 Gateway exposes the Amazon S3 REST API, so existing S3 tooling - the AWS CLI, S3 SDKs and S3-compatible applications - works against Ozone unchanged. Create volumes and buckets, then put and get objects using the per-instance access key and secret. Ozone is also HDFS compatible through the ofs and o3fs file system schemes for Hadoop and Spark workloads.
### Security
Secure First Boot: A one-shot service generates a fresh management password and a unique S3 access key and secret per instance, writes them to a root-only file, and stages the nginx credential store before the console is reachable. No shared or default credentials ship in the image.
Network Isolation: Every Ozone service binds to loopback only. The single public surface is nginx on port 80 (basic auth) and SSH on port 22. Deploy in a private VPC subnet and use security groups to restrict access. The S3 Gateway is reached over an SSH tunnel.
Encryption at Rest: The dedicated data volume holding the object store can leverage AWS EBS encryption. Enable EBS encryption when launching the instance or use encrypted snapshots.
### Recon Management Console
The Recon web UI is served on port 80 through nginx. Sign in with the generated credentials to inspect the cluster overview, datanodes, pipelines, containers and storage utilisation.
### Use Cases
### 24/7 cloudimg Support
Technical support by email and live chat covers deployment, S3 gateway and client configuration, capacity and data-volume sizing, scaling toward a multi-node cluster, and Ozone administration.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.