Apache Ozone logo

Apache Ozone

Apache Ozone is a scalable, redundant, and distributed object store optimized for big data workloads. It provides an S3-compatible interface and a Hadoop-compatible file system interface for seamless integration with existing big data tools.

1 APIs 2 Capabilities 6 Features 43.9 / 100 thin
Distributed StorageHadoopObject StorageS3-CompatibleApacheOpen Source

API Rating

43.9/ 100
thin
Scored 2026-05-20 · rubric v0.3
Discoverability80.0
Contract Quality63.2
Governance47.4
Operational Transparency36.8
Developer Ergonomics8.7
Commercial Clarity39.5

APIs

Apache Ozone

Ozone provides an S3-compatible REST API for object storage operations, a Hadoop-compatible File System API (o3fs, ofs), a Java client API for bucket and key management, and a R...

Capabilities

Apache Ozone S3-Compatible API — Buckets

Apache Ozone S3-Compatible API — Buckets. 5 operations. Lead operation: Apache Ozone List Buckets. Self-contained Naftiko capability covering one Apache Ozone business surface.

Run with Naftiko

Apache Ozone S3-Compatible API — Objects

Apache Ozone S3-Compatible API — Objects. 4 operations. Lead operation: Apache Ozone Put Object. Self-contained Naftiko capability covering one Apache Ozone business surface.

Run with Naftiko

Features

S3-Compatible API

Fully compatible with Amazon S3 API for object storage operations

HDFS-Compatible

Hadoop-compatible file system interface (o3fs, ofs) for existing Hadoop workloads

Multi-Tenant

Volume/bucket hierarchy with multi-tenant access controls

Replication

Configurable replication for data durability

Erasure Coding

Erasure coding support for storage efficiency

Scalability

Scale to billions of files with petabytes of data

Use Cases

Data Lake Storage

Store raw data in a highly scalable and S3-compatible data lake

Hadoop Migration

Replace HDFS with Ozone for petabyte-scale Hadoop clusters

Application Object Storage

Use S3-compatible API for application file and media storage

Backup and Archive

Cost-effective backup and long-term data archival

Integrations

Apache Hadoop

Native HDFS-compatible file system integration

Apache Spark

Direct Spark data source for reading and writing ORC/Parquet

Apache Hive

Hive metastore integration for data lake querying

Amazon S3 SDK

Compatible with AWS SDK for S3 operations

Kubernetes

Container-native deployment with CSI driver support

Semantic Vocabularies

Apache Ozone Context

5 classes · 16 properties

JSON-LD

API Governance Rules

Apache Ozone API Rules

6 rules · 3 errors 1 warnings 2 info

SPECTRAL

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
Documentation
Documentation
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD

Sources

Raw ↑
aid: apache-ozone
name: Apache Ozone
description: Apache Ozone is a scalable, redundant, and distributed object store optimized for big data workloads. It provides
  an S3-compatible interface and a Hadoop-compatible file system interface for seamless integration with existing big data
  tools.
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- Distributed Storage
- Hadoop
- Object Storage
- S3-Compatible
- Apache
- Open Source
created: '2026-03-16'
modified: '2026-05-19'
url: https://raw.githubusercontent.com/api-evangelist/apache-ozone/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
- aid: apache-ozone:apache-ozone
  name: Apache Ozone
  description: Ozone provides an S3-compatible REST API for object storage operations, a Hadoop-compatible File System API
    (o3fs, ofs), a Java client API for bucket and key management, and a Recon REST API for cluster monitoring.
  humanURL: https://ozone.apache.org/docs/current/
  tags:
  - Hadoop
  - Object Storage
  - REST
  - S3
  - Apache
  - Open Source
  properties:
  - type: Documentation
    url: https://ozone.apache.org/docs/current/
  - type: OpenAPI
    url: openapi/apache-ozone-s3-api.yaml
  - type: NaftikoCapability
    url: capabilities/s3-buckets.yaml
  - type: NaftikoCapability
    url: capabilities/s3-objects.yaml
maintainers:
- FN: Kin Lane
  email: [email protected]
common:
- type: GitHubOrganization
  url: https://github.com/apache/ozone
- type: Documentation
  url: https://ozone.apache.org/
- type: SpectralRules
  url: rules/apache-ozone-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/apache-ozone-vocabulary.yaml
- type: JSONLD
  url: json-ld/apache-ozone-context.jsonld
- type: Features
  data:
  - name: S3-Compatible API
    description: Fully compatible with Amazon S3 API for object storage operations
  - name: HDFS-Compatible
    description: Hadoop-compatible file system interface (o3fs, ofs) for existing Hadoop workloads
  - name: Multi-Tenant
    description: Volume/bucket hierarchy with multi-tenant access controls
  - name: Replication
    description: Configurable replication for data durability
  - name: Erasure Coding
    description: Erasure coding support for storage efficiency
  - name: Scalability
    description: Scale to billions of files with petabytes of data
- type: UseCases
  data:
  - name: Data Lake Storage
    description: Store raw data in a highly scalable and S3-compatible data lake
  - name: Hadoop Migration
    description: Replace HDFS with Ozone for petabyte-scale Hadoop clusters
  - name: Application Object Storage
    description: Use S3-compatible API for application file and media storage
  - name: Backup and Archive
    description: Cost-effective backup and long-term data archival
- type: Integrations
  data:
  - name: Apache Hadoop
    description: Native HDFS-compatible file system integration
  - name: Apache Spark
    description: Direct Spark data source for reading and writing ORC/Parquet
  - name: Apache Hive
    description: Hive metastore integration for data lake querying
  - name: Amazon S3 SDK
    description: Compatible with AWS SDK for S3 operations
  - name: Kubernetes
    description: Container-native deployment with CSI driver support