A curated list of Bring Your Own Cloud (BYOC) tools and resources.
BYOC (Bring Your Own Cloud) is a deployment model where software runs in a customer's cloud account instead of a vendor's shared environment. This provides customer's data sovereignty, compliance control, cost transparency, and avoids vendor lock-in.
Contents
BYOC Tools
Databases
- Aiven - Managed open source data infrastructure with BYOC deployment option for PostgreSQL, Kafka, and more.
- ClickHouse - Real-time OLAP database for analytics with BYOC deployment. (Source Code)
- LanceDB - Vector database with BYOC enterprise deployment for high-performance AI workloads. (Source Code)
- Pinecone - Vector database purpose-built for AI applications requiring similarity search at scale.
- SingleStore - Distributed SQL database optimized for real-time analytics and transactions in a single platform.
- turbopuffer - serverless {vector, full-text} search built from first principles on object storage.
Streaming
- Redpanda - Kafka-compatible streaming platform with 10x lower latency, no ZooKeeper dependency. (Source Code)
- WarpStream - Kafka-compatible streaming that runs entirely in your cloud with zero inter-zone networking costs.
Observability
- Grafana - Open source analytics and visualization platform for metrics, logs, and traces. (Source Code)
- Groundcover - Cloud-native observability using eBPF for zero-instrumentation monitoring in Kubernetes.
- Honeycomb - Observability platform for debugging distributed systems with high-cardinality data exploration.
Data Integration
- AnswerLayer - Generative semantic layer for natural language analytics on sensitive data.
- Snowflake Openflow - BYOC data integration that moves data into Snowflake while keeping compute in your environment.
- Estuary - Real-time ETL platform with CDC capabilities for streaming data integration. (Source Code)
Dev Platforms
- Okteto - Remote Development Environments for Humans and Agents.
- turbopuffer - Serverless {vector, full-text} search built from first principles on object storage.
BYOC Platforms
- Nuon - Control Plane and Runner driven BYOC platform for deploying software to customer cloud environments and on-premises infrastructure.
- Replicated - Managed BYOC platform for vendors to manage the lifecycle of installing on a customer's cloud.
What is BYOC?
Bring Your Own Cloud (BYOC) is a deployment model where software runs in your own cloud infrastructure rather than in a vendor's shared environment.
Benefits
- Data Sovereignty — Your data never leaves your cloud account, simplifying compliance.
- Compliance — Meet SOC 2, HIPAA, GDPR, and FedRAMP requirements more easily.
- No Vendor Lock-in — Maintain control over your infrastructure and data.
- Cost Transparency — Infrastructure costs appear on your cloud bill for clear budgeting.
Common Patterns
| Pattern | Description |
|---|---|
| Control Plane / Data Plane | Vendor hosts management UI, your cloud runs the workloads. |
| Agent-Based | Lightweight agent in your environment connects outbound to vendor services. |
| Full Self-Hosted | Everything runs in your environment, supporting air-gapped deployments. |
Contributing
Contributions welcome! See CONTRIBUTING.md for how to add a tool.
License
To the extent possible under law, Nuon has waived all copyright and related or neighboring rights to this work.
