How It Works
Quick Start
1
Deploy to a built-in provider
Deploy with the CLI — provider name selects the backend:
2
Register a custom cloud provider at runtime
Override or add a provider without a pip package:
3
Distribute as a pip plugin
Ship a provider others can install:
Built-in Providers
Entry-point group:
praisonai.deploy.providers
Deploy Guides
AWS Deploy
CLI deploy to AWS
Azure Deploy
CLI deploy to Azure
GCP Deploy
CLI deploy to GCP
Best Practices
Credential management
Credential management
Use cloud-native secret stores (AWS Secrets Manager, Azure Key Vault, GCP Secret Manager) rather than embedding credentials in
deploy.yaml.Region selection
Region selection
Pin regions in your deploy config to keep latency and data residency predictable. Run
praisonai deploy doctor --provider aws before first deploy.Cost guards
Cost guards
Set resource limits and autoscaling caps in provider-specific config blocks — the registry only selects which provider runs; cost control stays in your YAML.
Related
Deploy Overview
Full deployment guide
Registry Dependency Injection
Isolated registries for multi-tenant deploy

