GitHub - nuonco/awesome-byoc: Awesome list of tools supporting BYOC deployment

3 min read Original article ↗

Awesome BYOC Awesome

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.

View the website

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

CC0

To the extent possible under law, Nuon has waived all copyright and related or neighboring rights to this work.