Thanks to visit codestin.com
Credit goes to github.com

Skip to content

NVIDIA Brev <> SFC Integration

License

sfcompute/brevdev-cloud

 
 

Repository files navigation

Cloud SDK (v1)

An early-stage, vendor-agnostic Go SDK for managing clusterable, GPU-accelerated compute across cloud providers.


Project Goals

  • Define a clean, minimal interface for cloud compute primitives:

    • Instance
    • Storage
    • FirewallRule
    • InstanceType
    • Location
  • Enable clusterable GPU workloads across multiple providers, with shared semantics and L3 network guarantees. (WIP)


Security

All cloud integrations must follow our Security Requirements, which define:

  • Network Security: Default "deny all inbound, allow all outbound" model
  • Cluster Security: Internal instance communication with external isolation
  • Data Protection: Encryption requirements for data at rest and in transit
  • Implementation Guidelines: Security checklists for cloud provider integrations

See SECURITY.md for complete security specifications and implementation requirements.


Status

  • Version: v1 — internal interface, open-sourced
  • Current scope: core types + interfaces + tests
  • Cloud provider implementations are internal-only for now
  • v2 will be shaped by feedback and contributions from the community

Platform Support

  • Operating System: Currently supports Ubuntu 22 only
  • Architecture: Designed for GPU-accelerated compute workloads
  • Access Method: Requires SSH server and SSH key-based authentication
  • System Requirements: Requires systemd to be running and accessible

Who This Is For

  • NVIDIA Cloud Partners (NCPs) looking to offer Brev-compatible GPU compute
  • Infra teams building cluster-aware systems or abstractions on raw compute
  • Cloud providers interested in contributing to a shared interface for accelerated compute
  • Compute brokers & marketplaces (aggregators) offering multi-cloud compute

Documentation


Get Involved

This is a foundation — we're opening it early to learn with the community and shape a clean, composable v2. If you're building GPU compute infrastructure or tooling, we'd love your input.

About

NVIDIA Brev <> SFC Integration

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 94.4%
  • Makefile 2.9%
  • Shell 2.7%