Skip to content

nuonco/awesome-byoc

Repository files navigation

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.
  • Chroma - Fast, serverless search platform supporting vector, full-text, regex, and metadata search. (Source Code)
  • CockroachDB - Distributed SQL database built for global scalability, strong consistency, and survivability. (Source Code)
  • 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)

Storage

  • Tigris - Globally distributed S3-compatible object storage service that works with any compute provider.

Dev Platforms

  • Devin - Autonomous AI software engineer with enterprise BYOC deployment options.
  • E2B - Open source sandboxed cloud environments for AI-powered code execution and agents. (Source Code)
  • Okteto - Remote Development Environments for Humans and Agents.
  • Ona - Mission control for software projects and AI agents.
  • Rivet - Infrastructure for stateful AI agents with Actor-based runtime. (Source Code)

Bring Your Own Cloud Platforms

  • Distr - Open Source Distribution Platform for BYOC, on-prem and self-managed deployments. (Source Code)
  • 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.

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.

About

Awesome list of tools supporting BYOC deployment

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 13