Markets · bedrock market · provisional

Object Storage

Shape market (the aws s3 api re-served; convergence by imitation, graded by declared degree). The Kin Score Market layer reads each provider in its market: who it integrates with, how deep those integrations go, and where the market publishes its own structure. Methodology.

32providers measured
24 (75.0%)declare their own
2 (6.2%)covered by others only
1 (3.1%)distribution only (sell through, not integrations)
5 (15.6%)undeclared
26declare compatibility (report only, not weighted)
0in-market workflows shown
Provisional. Provisional and unweighted: the Market layer is not part of the composite or agent readiness. Leader lists are read within a position, never as one ranking. A provider that declares nothing we can read is shown as undeclared, with no number: we never infer integrations.

Where this market publishes its structure

Own = declares at least one integration itself; covered = visible only because an aggregator, standards body, regulator or partner contract names it; distribution-only = listed only on cloud marketplaces it sells through, a channel reported beside, never counted as its own declared integrations; undeclared = nothing we can read, so no number; declares_compatibility = providers with a `compatible` shape vote, report only (kin, 2026-10-13): never counted as own, never in depth or position.

Taxonomy how this market maps onto apis.io

Derived 2026-10-23 from the 32 providers in this market we could resolve in the catalog. The percentage is the share of those providers carrying each one; it describes the market, not the tag or industry. Tag groups have no page of their own yet, so they are listed unlinked.

TagsStorage 69%, Object Storage 59%, Infrastructure 31%, Kubernetes 31%, Cloud Storage 31%, Cloud 25%, S3 Compatible 22%
Tag groupsStorage 81%, Infrastructure 41%, LLM 34%, Kubernetes 31%
IndustriesDeveloper Tools & DevOps 44%, Artificial Intelligence 28%
AreasMachine Learning 12%
CapabilitiesInformation Technology Management 59%, Cybersecurity Management 38%

share of resolved cohort carrying it; tags >=0.20 & >=3 members (max 12, junk dropped), tag_groups >=0.20 (cooccurrence, non-cross-cutting; max 8), industries >=0.20 (max 6), areas >=0.10 (max 6; areas are keyword-matched and sparse), capabilities L1 >=0.20 (max 8); derive-market-taxonomy.py

Leaders by position (provisional)

Provisional: grouped by position, depth compared within a position only. Distribution (cloud marketplaces) and iPaaS bridges are counted beside position, never inside it. Unknown-builder listings are left out of position shares and counted here.

gravity 1 · other companies invest to build on it

ProviderDepthIntegrationsIn / outUnknown builderDistributioniPaaS bridgeMix
Digital Ocean 53.3 58 42 / 16 0 0 3 partner-built 72%, ipaas-bridge 5%, standard 12%, covered 2%, builds-on-platform 9%

builds-on 4 · publishes apps on other platforms' stores

ProviderDepthIntegrationsIn / outUnknown builderDistributioniPaaS bridgeMix
Supabase 51.8 17 0 / 17 1 3 2 ipaas-bridge 12%, standard 12%, covered 6%, builds-on-platform 47%, distribution 18%, unknown 6%
Tigris 51.7 6 0 / 6 0 0 0 standard 33%, builds-on-platform 67%
Linode 50.1 13 0 / 13 0 4 0 standard 31%, builds-on-platform 38%, distribution 31%
Wasabi 44.4 6 0 / 6 0 0 1 ipaas-bridge 17%, builds-on-platform 83%

covered 3 · reached mainly through aggregators

ProviderDepthIntegrationsIn / outUnknown builderDistributioniPaaS bridgeMix
Oracle Cloud Infrastructure 44.6 10 0 / 10 0 1 1 ipaas-bridge 10%, standard 40%, covered 40%, distribution 10%
Amazon S3 30.5 10 0 / 10 0 0 5 ipaas-bridge 50%, covered 50%
Azure Blob Storage 26.2 5 0 / 5 0 0 3 ipaas-bridge 60%, covered 40%

standard 10 · listed by a voluntary standard's own directory

ProviderDepthIntegrationsIn / outUnknown builderDistributioniPaaS bridgeMix
Rook 58.1 3 0 / 3 0 0 0 standard 67%, builds-on-platform 33%
NetApp 56.8 22 0 / 22 0 3 0 contract 9%, standard 45%, builds-on-platform 32%, distribution 14%
Ceph 54.9 6 0 / 6 0 0 0 standard 50%, builds-on-platform 50%
CoreWeave 53.3 9 0 / 9 0 0 0 standard 67%, covered 11%, builds-on-platform 22%
Pure Storage 53.1 11 0 / 11 0 2 0 standard 55%, builds-on-platform 27%, distribution 18%
Gcore 52.8 6 0 / 6 0 0 0 standard 50%, builds-on-platform 50%
Nebius 52.7 15 0 / 15 0 0 1 ipaas-bridge 7%, standard 47%, covered 33%, builds-on-platform 13%
Exoscale 48.4 5 0 / 5 0 1 0 standard 40%, builds-on-platform 40%, distribution 20%
Filebase 17.2 thin 1 0 / 1 0 0 0 standard 100%
Storj 17.2 thin 1 0 / 1 0 0 0 standard 100%

mixed 7 · no single mode dominates

ProviderDepthIntegrationsIn / outUnknown builderDistributioniPaaS bridgeMix
Hetzner 53.7 3 0 / 3 0 0 0 contract 33%, standard 33%, builds-on-platform 33%
Scaleway 52.4 12 0 / 12 0 0 1 ipaas-bridge 8%, standard 42%, covered 17%, builds-on-platform 33%
Fastly 51.8 16 0 / 16 0 3 2 ipaas-bridge 12%, standard 31%, covered 6%, builds-on-platform 31%, distribution 19%
SAKURA internet 51.3 8 0 / 8 0 2 0 contract 25%, standard 25%, builds-on-platform 25%, distribution 25%
Crusoe 49.8 10 0 / 10 0 1 0 standard 40%, covered 20%, builds-on-platform 30%, distribution 10%
Backblaze 42.4 6 0 / 6 0 3 0 contract 17%, standard 17%, builds-on-platform 17%, distribution 50%
MinIO 38.0 9 0 / 9 1 4 0 standard 22%, covered 11%, builds-on-platform 11%, distribution 44%, unknown 11%

distribution 1 · only sells through cloud marketplaces

ProviderDepthIntegrationsIn / outUnknown builderDistributioniPaaS bridgeMix
NexGen Cloud 19.2 thin 2 0 / 2 0 2 0 distribution 100%

unknown 1 · every listing has an unknown builder

ProviderDepthIntegrationsIn / outUnknown builderDistributioniPaaS bridgeMix
Cloudflare R2 2.5 thin 1 0 / 1 1 0 0 unknown 100%

undeclared 5 · declares nothing we can read: no number

ProviderDepthIntegrationsIn / outUnknown builderDistributioniPaaS bridgeMix
Cubbit undeclared-----
Garage undeclared-----
Google Cloud Storage undeclared-----
Impossible Cloud undeclared-----
International Business Machines undeclared-----

Shape adoption report only — not weighted

Report only, not weighted (Kin, 2026-10-13): `compatible` edges are shape votes (the provider re-serves the anchor's contract). They are shown here and as 'declares compatibility' on a provider, and are excluded from depth, position and the own/covered declaration until they hold across four weekly snapshots.

Pattern: imitation. Shape gravity (counted by company, one edge per provider, the best evidence kept): 37. Convergence in the cohort: 25 of 30 (83.3%) — cohort members (minus the anchor's family, mediators and rival shapes) with at least one compatible edge to the shape, read from evidence.

aws-s3 anchor Amazon Web Services · 37 adopters, 39 declared by the provider

By degree: full 3, declared-subset 12, declared-unqualified 23, interoperable-subset 1. By evidence: own-docs 22, own-contract 16, own-blog 1.

ProviderDegreeEvidenceSupported share
Cubbit full own-docs -
Impossible Cloud full own-docs -
Wasabi full own-docs -
Backblaze declared-subset own-docs 0.0
Ceph declared-subset own-docs 0.0
Cloudflare R2 declared-subset own-docs 0.373
Crusoe declared-subset own-docs 0.0
Digital Ocean declared-subset own-docs 0.03
Garage declared-subset own-docs 0.418
IONOS declared-subset own-docs 0.925
MinIO declared-subset own-docs 0.91
Nebius declared-subset own-docs 0.373
Storj declared-subset own-docs 0.582
Supabase declared-subset own-docs 0.299
Tigris declared-subset own-docs 0.627
Apache Ozone declared-unqualified own-contract -
Appwrite declared-unqualified own-blog -
Cloudflare declared-unqualified own-contract -
Contabo declared-unqualified own-contract -
CoreWeave declared-unqualified own-docs -
CubeFS declared-unqualified own-contract -
DataCrunch declared-unqualified own-contract -
Exoscale declared-unqualified own-contract -
Fastly declared-unqualified own-docs -
Filebase declared-unqualified own-contract -
Gcore declared-unqualified own-contract -
Hetzner declared-unqualified own-docs -
IBM declared-unqualified own-contract -
IDrive declared-unqualified own-contract -
Insforge declared-unqualified own-contract -
Linode declared-unqualified own-docs -
Nasuni declared-unqualified own-contract -
Oracle declared-unqualified own-contract -
Oracle Cloud Infrastructure declared-unqualified own-docs -
Rook declared-unqualified own-contract -
Scaleway declared-unqualified own-docs -
Sevalla declared-unqualified own-contract -
Vultr declared-unqualified own-contract -
Google Cloud Storage interoperable-subset own-docs -

Snapshot timeline 2 weekly snapshot(s); nothing is weighted until it holds across four

DateProvidersDeclared by the providerPer shape (gravity / declared)
2026-10-153737 aws-s3 37 / 37
2026-10-173838 aws-s3 38 / 38

Generated 2026-10-24 from API Evangelist's own files; nothing on this page is a model's judgement. Provisional and unweighted; not part of the Kin Score composite or agent readiness. Read the Market layer methodology. Disagree with an edge? Every edge cites its evidence and can be corrected through the normal correction path.