Atlantis vs the alternatives
TFC, Spacelift, env0, CI.
Atlantis is the popular open-source, self-hosted choice for Terraform PR automation, but it sits in a field worth knowing. Terraform Cloud/Enterprise (HashiCorp) is the managed option with remote state, a private registry, Sentinel policy, and a UI. Spacelift and env0 are commercial platforms with richer workflows, drift detection, and policy across Terraform/OpenTofu/Pulumi. And plain CI (the pattern in the Terraform course) can do plan-on-PR / apply-on-merge without a dedicated server, trading Atlantis’s Terraform-specific niceties for generality.
Choosing
Pick Atlantis when you want a self-hosted, Terraform-native PR workflow you fully control and are willing to operate (and secure) the server. Pick a managed platform when you would rather not run it and want built-in state, policy, and drift detection. Pick plain CI when your team already has strong pipelines and wants one system for everything. The GitOps courses on Argo CD and Flux cover the Kubernetes side of this same reconcile-from-Git idea, which is a different (and complementary) problem from Terraform PR automation.