AIARCOASC Docs

Apps

Declarative app deploys — one YAML, all primitives wired.

What it is

Apps lets you describe a deployment in YAML (functions, pods, queues, secrets, edge routes, env vars) and apply it transactionally. Roll back on failure; deploy with a single command from CI.

When to use it

  • Promote a service through dev/staging/prod with one YAML.
  • Wire several primitives without writing imperative scripts.
  • GitOps-style deploy with audit trail.

Quickstart

asc apps deploy ./app.yaml --env prod
client.apps.deploy('./app.yaml', env='prod')
await client.apps.deploy('./app.yaml', { env: 'prod' });

Limits & quotas

LimitDefaultBurstNotes
Max resources / app100
Rollback retained versions10

Pricing

See pricing. Pay-as-you-go, billed monthly via Stripe.

API surface

  • POST /v1/apps/deploy
  • POST /v1/apps/{id}/rollback

Required scope(s): apps:write. See Scopes.

Security

All access is authenticated and scoped. See Auth & scopes and Network controls.