Small services. One cloud.
Choose one capability or compose a complete production system. Every service works through the console, CLI, and API.
$ socra service list --available Build source → artifact Run artifact → workload Sandbox task → isolated environment Pub/Sub event → subscribers Services compose through projects
Compute
Build software and give it a place to run.
Build
Build snapshots source, runs it in an isolated builder, and publishes the resulting artifact to the registry. CLI: socra build create.
Run
Deploy workloads, promote revisions, inspect health, and roll back through one managed runtime. CLI: socra run deploy.
Sandbox
Start on demand, preserve the home volume, stop when idle, and resume the same working environment later. CLI: socra sandbox create.
DB
Provision a database through the same project, identity, usage, and billing model as every other service.
Delivery
Store and distribute the artifacts that move software downstream.
Container Registry
Keep immutable manifests, images, and tags next to the workloads and builds that consume them. CLI: socra scr repository list.
Packages
Distribute public, account-internal, or project-private packages from Socra-owned infrastructure. CLI: socra package publish.
Connectivity
Connect workloads, agents, events, and the public internet.
Domains
Claim a domain once, verify ownership, and bind it to the revision that should receive traffic. CLI: socra domain list.
Pub/Sub
Publish through topics and let each consumer process events through its own subscription. CLI: socra pubsub topic list.
Control
Secure, observe, and govern each system.
Secrets
Create stable secret identities, add immutable material versions, and expose only references to workloads. CLI: socra secret list.
IAM
Assign project roles to account principals and let each service declare the permissions it understands.
OAuth
Create project-owned clients and request managed service scopes through one account consent flow.
Analytics
Capture service events and query the operational signals needed to understand a running system.
Cortex API
Give applications and agents the intent, constraints, and context behind the systems they change.