Scalr
Scalr
August 24, 2023

Key similarities of Scalr and Terraform Cloud that make Scalr the alternative

By
Ryan Fee

As you look through your alternatives to Terraform Cloud (TFC), it’s not only important to look at differentiators, but also how the other offerings have all of the functionality you use daily. As a reminder, Scalr is the only remote operations backend other than TFC, meaning you can continue to use the same workflows that you used in TFC. Below, we’ll highlight the similarities between the two products:

Structure

While Scalr has an improved structure overall, there are a number of similarities in how the overall organizational model is used and applied: 

  • A Scalr workspace is the equivalent to the TFC workspace.
  • A Scalr environment is the parent of a workspace, which is a similar concept to a TFC organization.
  • Scalr has the addition of the account scope, where many of the differentiators come into play

Operations

Scalr supports the same workspace options as TFC:

  • VCS:Integrate your Scalr workspace with a VCS provider of your choice to enable PR automation.
  • Terraform CLI: Use the native Terraform CLI to execute runs in your workspace.
  • No Code Provisioning: Deploy workspaces directly through the Scalr module registry to make it easier for your novice years to adopt Terraform. Scalr allows you to upgrade module versions in a workspace without redeploying.

In addition, Scalr also has a private module registry, the main difference being that you can maintain the registry at the account or environment scope.

Security

  • Self-Hosted Agents: Scalr also has the concept of a self-hosted agent which allows you to execute runs on your own infrastructure, but we don’t limit the number of agents you can use.
  • Policy as Code: Scalr has always integrated with Open Policy Agent as the tool of choice for policy as code. TFC has recently adopted this, but Scalr takes it to the next level with the policy impact analysis features.
  • Provider Credentials: Both products support OIDC authentication for all major cloud providers. Scalr gives some more flexibility in where the credentials can be managed and assigned.

These are a few of the ways that Scalr and TFC are similar, be sure to check how the two products are different, if you haven’t done so already.

Interested in seeing how easy it is to migrate? Try it out today on the free tier.

Resources to help with a migration:

Note: While this blog references Terraform, everything mentioned in here also applies to OpenTofu. New to OpenTofu? It is a fork of Terraform 1.5.7 as a result of the license change from MPL to BUSL by HashiCorp. OpenTofu is an open-source alternative to Terraform that is governed by the Linux Foundation. All features available in Terraform 1.5.7 or earlier are also available in OpenTofu. Find out the history of OpenTofu here.

Start using the OpenTofu & Terraform platform of the future.

A screenshot of the modules page in the Scalr Platform