What is Scalr?
A solution to scale Terraform. Scalr is a platform used to design and implement Terraform to meet specific needs.
Users can:
Setup a workflow: Choose between the Terraform CLI, VCS-driven and module-based workspaces to deploy infrastructure.
Authentication with provider configurations: Add each provider and manage credentials shared across multiple environments and workspaces.
Create structure with Environments and Workspaces: Create simple or complex structures to manage the implementation.
Usage scales with standardization. By standardizing the implementation, the user can enable self-service in an organization.
Build a Module Registry: Provide a list of approved modules for users to consume without comprising the integrity of the system.
Automate with the Scalr Provider: Manage Scalr objects with Terraform to increase velocity and enable self service.
Role-Based Access Control & Open Policy Agent: To manage access, teams and secure deployments.
By having visibility where and when it is needed , it is possible to scale Terraform operations.
Visibility and Reporting: Visibility that makes use of Terraform Versions, Modules, and Providers reporting to understand how an organization is using Scalr.
Native Integrations: Integrates with tools like Slack, Datadog, and OKTA to bring Terraform into the ecosystem.
Operational Dashboard: Displays all past and present runs across all workspaces in, a single view.