The cloud SDK is stateless. It acts as a thin layer over cloud provider APIs, abstracting away provider-specific quirks while exposing a consistent interface.
βββββββββββββββββββββββββββββββββ
β Brev Database β
β - Credentials β
β - Instances β
β - Instance Types β
ββββββββββββββ¬βββββββββββββββββββ
β
(reads/writes state)
β
ββββββββββββββΌβββββββββββββ
β Brev Backend β
β - Sync loops β
ββββββββββββββ¬βββββββββββββ
β
(stateless) β uses credential + region
βΌ
ββββββββββββββββ
β compute SDK β
β (stateless) β
ββββββββ¬ββββββββ
β
βββββββββββββΌβββββββββββββ
β Cloud Provider API β
β (AWS, GCP, etc.) β
ββββββββββββββββββββββββββ