Get started
Get started with Facets: learn what it is and how it works, compare it to Terraform automation tools, install your control plane, and deploy the sample app.
What is Facets
Facets is an AI-native SDLC orchestrator that unifies infrastructure, deployment, and environment config for platform teams and developers in one model.
Core concepts
Projects, Blueprints, Resources, Intents, Flavors, Packs, and Environments: the core Facets entities you will be naming, configuring, and deploying.
How it works
How Facets goes from requirement to deployment using Intents, Flavors, Packs, and Blueprints, and the Kubernetes-based control plane that orchestrates it.
vs. Terraform automation
Where Terraform automation tools like env0 and Terraform Enterprise stop, and how Facets adds a higher-level, type-safe abstraction for self-service IaC.
SaaS
Sign up for a hosted Facets tenant, the fastest start with no cloud account or installer. Verify email, sign in, and get a control plane with Praxis AI enabled.
PaaS
Self-host the Facets control plane in your own AWS, GCP, or Azure account for data residency, network isolation, or BYOC cost ownership, ready in ~60 minutes.
Pet Clinic tutorial
Deploy the preconfigured Pet Clinic sample app on your first Facets environment: service, Postgres, and ingress, end-to-end.