Features
Documentation
Pricing
About
Book Demo
Get Started
Share
All articles
Ryan Fee
director of platform engineering at Scalr
Ryan Fee is the director of platform engineering at Scalr, with over 15 years of experience improving infrastructure experiences at companies large and small.
Articles by Ryan Fee
How to Use a MCP Server with Terraform: 6 Prompts for Infrastructure Teams
Six ready-to-use prompts that turn Scalr's MCP server into a daily operations tool for platform engineers — covering status checks, incident triage, drift, secrets hygiene, policy coverage, and standing reports.
Ryan Fee
April 27, 2026
Selecting a Terraform Cloud Alternative (March 2026)
Review how alternatives to TFC are not only different, but also similar, making the migration easier than expected.
Ryan Fee
March 31, 2026
Terraform Modules Explained
A comprehensive guide to understanding, creating, and managing Terraform modules for scalable Infrastructure as Code.
Ryan Fee
March 31, 2026
Stop Troubleshooting Terraform: How Scalr AI Empowers Platform Teams
Scalr AI helps teams troubleshoot Terraform issues, giving platform teams time back to focus on innovation.
Ryan Fee
March 6, 2026
Terraform Drift Detection and Management: A Comprehensive Guide
Learn how to manage Terraform drift, automated drift detection, safe remediation options, and the tools to keep your infrastructure secure.
Ryan Fee
March 6, 2026
Using Checkov with Terraform - Integrations, Features, Examples
Learn the basics of how and when to use Checkov
Ryan Fee
March 6, 2026
What is a Terraform TACO?
Learn how a Terraform TACO helps you scale your Terraform usage
Ryan Fee
March 6, 2026
What is Terraform?
Learn what Terraform is, when to use it, and what the core components are.
Ryan Fee
March 6, 2026
Terraform Registry: Public vs Private Module Registries Explained
A Terraform Private Module registry: the secure, internal source of truth for all your organization specific Terraform configurations
Ryan Fee
March 4, 2026
New Feature: Private Module Registry Namespaces
Private module registry namespaces allow you to organize Terraform and OpenTofu modules easier and select which environments to share them with.
Ryan Fee
March 4, 2026
Terraform Outputs: How to with Examples
Terraform outputs expose infrastructure data, enabling cross-module data sharing and integration with external tools for automation and reporting.
Ryan Fee
March 4, 2026
Terraform Providers: Complete Configuration and Management Guide
Learn about what Terraform providers are and how to use them with examples.
Ryan Fee
March 4, 2026
Terraform State Files Best Practices
Learn what Terraform state is, best practices to use with state, and how to manipulate it.
Ryan Fee
March 4, 2026
Using the AWS S3 Backend Block in Terraform
Using the AWS S3 backend makes it much easier to scale your Terraform usage.
Ryan Fee
March 4, 2026
Using the AzureRM Backend Block in Terraform
Using the AzureRM backend makes it much easier to scale your Terraform usage.
Ryan Fee
March 4, 2026
Using the GCS Backend Block in Terraform
Learn how to use the GCS backend for your Terraform state
Ryan Fee
March 4, 2026
Understanding the Terraform ignore_changes Lifecycle Block
Learn how and when to use the ignore_changes life cycle block.
Ryan Fee
January 5, 2026
Everything you need to know about using Terraform or OpenTofu with Slack
Learn about how to integrate Terraform with Slack
Ryan Fee
December 8, 2025
Scalr's MCP Server: The AI Assistant That Does the Heavy Lifting
Use the Scalr MCP server to make your platform teams much more productive and efficient when analyzing your Terraform ecosystem.
Ryan Fee
December 5, 2025
Introducing Scalr Metrics
Track, analyze, and optimize your IaC performance. Scalr Metrics provides critical data on run times and bottlenecks.
Ryan Fee
December 2, 2025
November 2025 Release Notes
Check out all of the improvements made in Scalr in November
Ryan Fee
December 2, 2025
Scalr Feature - Storage Profiles
Scalr Storage Profiles let you store Terraform/OpenTofu state files in your own AWS, GCP, or Azure buckets.
Ryan Fee
November 6, 2025
New Scalr Feature: Control Tower
Scalr Control Tower unifies billing across all your Scalr accounts for centralized financial oversight. Simplify invoicing today!
Ryan Fee
October 14, 2025
Scalr Product Updates - August 2025
Request Terraform apply approvals, new drift reports, set security rules, and more!
Ryan Fee
September 4, 2025
Announcing a Simpler, More Transparent Pricing Model
The Scalr pricing model continues to be simplified. Users are only charged for runs, nothing else.
Ryan Fee
August 19, 2025
What are Terraform Lock Files
Learn what a Terraform lock file is and why it's important.
Ryan Fee
August 15, 2025
Scalr Product Updates - July 2025
Terraform module namespaces, AWS provider default tags, and more!
Ryan Fee
August 8, 2025
Dynamic Backend Blocks with OpenTofu
Using variables in backend configurations makes it much easier to scale your OpenTofu usage compared to Terraform.
Ryan Fee
July 9, 2025
Scalr Product Updates - June 2025
Check out the latest features that help platform teams with Terraform and OpenTofu: Scalr AI and Backstage
Ryan Fee
July 7, 2025
How to Share Terraform State
Terraform state sharing centralizes infrastructure deployment data for team collaboration. It enables secure sharing of outputs between configurations, streamlining interconnected infrastructure management.
Ryan Fee
June 19, 2025
A Guide to Terraform Audit Logs
Why are Terraform audit logs essential? What should they contain? How can they help with monitoring and workflow automation?
Ryan Fee
June 13, 2025
Product Update: Scalr Federated Environments
Manage Terraform workspace dependencies with Scalr federated environments. Federated environments is available on the free or paid tier of Scalr!
Ryan Fee
June 9, 2025
Product Updates April 2025: Flexible Storage Options, Federation, and GitOps Workflows
Scalr’s April 2025 release adds flexible storage backends, cross-org federation, and GitOps workflow boosts for faster, safer Terraform automation.
Ryan Fee
June 6, 2025
Product Updates May 2025: Scalr OIDC, Improved GitOps Flows, and PR Comment Approval
Scalr’s May 2025 update adds OIDC SSO, streamlined GitOps flows, and PR-comment approvals to speed Terraform delivery at scale.
Ryan Fee
June 6, 2025
About the Learning Center
Learn more about how we produce the content here, and the team behind it.
Ryan Fee
May 16, 2025
Maintaining Terraform Module Health with Dependabot and Scalr
Maintaining Terraform Module Health with Dependabot and Scalr
Ryan Fee
May 9, 2025
A beginner's guide to the terraform init command
A beginner's guide to making best use of the terraform init command
Ryan Fee
April 14, 2025
HCP Terraform Cloud Pricing Review - 2025
The differences in pricing and packaging of Scalr and TFC
Ryan Fee
April 14, 2025
Terraform Random Provider
Use the Random Provider to generate values
Ryan Fee
October 2, 2024
Using Terraform Workspace Prefixes in a Remote Backend
How to use a prefix in a remote backend
Ryan Fee
September 28, 2024
Scalr VSCode Extension for Terraform & OpenTofu
Use the Scalr VSCode to do your work where you want to.
Ryan Fee
September 10, 2024
The Terraform & OpenTofu Terralith
How to avoid the dreaded Terralith
Ryan Fee
August 23, 2024
How to Use Snyk with Terraform: Securing Your Infrastructure as Code
Use Snyk with Terraform and OpenTofu
Ryan Fee
August 22, 2024
New Feature: Terraform & OpenTofu Ephemeral Workspaces
Create ephemeral Terraform & OpenTofu workspaces with Scalr
Ryan Fee
August 22, 2024
Integrating Terraform Events w/ AWS EventBridge
Why you should use AWS EventBridge and Scalr together
Ryan Fee
August 20, 2024
Use local execution mode for free with Scalr
Use local execution for free
Ryan Fee
August 16, 2024
Terraform and OpenTofu Pull Request Comments The Right Way
Scalr, Atlantis & Terraform Cloud, using them in conjunction with your pull requests.
Ryan Fee
July 22, 2024
Understanding Terraform & OpenTofu Workspaces
Learn about Terraform and OpenTofu workspaces
Ryan Fee
July 21, 2024
How to use the Azure DevOps Terraform Provider
Learn about the Azure Devops Terraform Provider
Ryan Fee
May 10, 2024
How to use the Bitbucket Terraform Provider
Learn about the Bitbucket Terraform Provider
Ryan Fee
May 8, 2024
How to use Terraform or OpenTofu to Manage Datadog
A simple guide to using Datadog and Terraform
Ryan Fee
April 25, 2024
Why Terraform Concurrency Matters
Dives into detail about why Terraform and Concurrency is so important
Ryan Fee
April 17, 2024
API Driven Workflows for Terraform and OpenTofu
Learn how to take an API driven approach with examples
Ryan Fee
February 27, 2024
Understanding OpenTofu Remote Backends
This explains why OpenTofu as a remote backend is a great choice.
Ryan Fee
February 2, 2024
Scaling Terraform Modules
Learn about scaling your module usage with Hestio & Scalr
Ryan Fee
December 18, 2023
How to use Terraform to manage Okta
Learn all about Scalr and Okta
Ryan Fee
December 15, 2023
Terraform at Scale
Learn how to scale Terraform and OpenTofu as usage increases in your organization
Ryan Fee
November 21, 2023
OpenTofu Runs are Free in Scalr
Learn how to use OpenTofu for free until Jan 15th 2024.
Ryan Fee
November 20, 2023
Scalr Offers Free Terraform Agents
Learn about agents and why they are included on every plan
Ryan Fee
November 14, 2023
Scalr offers a free private module registry
Learn how to use the private module registry
Ryan Fee
October 30, 2023
OpenTofu Alpha release
Learn about the OpenTofu alpha release
Ryan Fee
October 3, 2023
10 OpenTofu Commands
The 10 most useful commands for OpenTofu
Ryan Fee
October 2, 2023
Get started with OpenTofu by installing from source
Get started with OpenTofu
Ryan Fee
September 20, 2023
Key similarities of Scalr and Terraform Cloud that make Scalr the alternative
Learn about why Scalr is the only drop in replacement for Terraform Cloud
Ryan Fee
August 24, 2023
Increased productivity with Account Level Workspaces
Make your life easier by using account level workspaces
Ryan Fee
August 1, 2023
Terraform Import Block - New Terraform Feature
Learn all about Import Block in Terraform
Ryan Fee
June 22, 2023
Terraform No Code Provisioning made easy on Scalr
Terraform No Code Provisioning made easy.
Ryan Fee
June 8, 2023
How to easily migrate from Terraform Cloud to Scalr
Learn how to quickly migrate from Terraform Cloud
Ryan Fee
May 19, 2023
Terraform Operations at Scale
The 3 key elements to being a smooth operator when using Terraform at scale.
Ryan Fee
May 11, 2023
Terraform Modules - Define, Enforce, Report
Creating and using the module is straightforward, but are you doing so in a scalable way
Ryan Fee
April 10, 2023
Don't Build a Service Catalog
Transformation is hard, by not using a service catalog you can start making meaningful change now.
Ryan Fee
March 3, 2023
3 ways to use Terraform Module and Provider Reports
Find out how to leverage Module and Provider reports to increase your productivity.
Ryan Fee
January 17, 2023
Monitor Terraform Runs in Datadog
Use Scalr and Datadog to reduce incidents, and when they happen, catch them quicker and restore service faster.
Ryan Fee
November 23, 2022
New Feature: Terraform Reports in Scalr
Terraform reports in Scalr help you seeing all of your Terraform objects and their versions from a single place.
Ryan Fee
November 2, 2022
Using Scalr Hooks with Bridgecrew Yor
The following is a step by step guide on how to use custom hooks and Scalr tags in conjunction with Yor.
Ryan Fee
September 20, 2022
How To Manage Scalr RBAC At Scale Using The Scalr Provider
Learn how Scalr allows for IAM to be control and managed to suit your specific needs.
Ryan Fee
July 19, 2022
Introducing Native Support for Terraform Variable Files in Scalr
Scalr now natively supports variable files in the workspace configuration.
Ryan Fee
June 1, 2022
How To Structure Terraform Deployments At Scale
Learn to decouple Terraform administration and operations, driving autonomy and standards with the help of Scalr.
Ryan Fee
May 25, 2022
Terraform Credential Helper With Scalr
This blog post demonstrates how to authenticate to external Terraform services using the credential helper in Scalr.
Ryan Fee
March 10, 2022
Using A Custom Terraform Provider In Scalr
How to enable a custom provider, there are just a few simple steps to make this work.
Ryan Fee
March 10, 2022
Chain Runs between workspaces using Run Triggers
Scalr now has an option to trigger a run in one workspace from a successful run in another workspace.
Ryan Fee
January 19, 2022
Use Run Scheduler to automatically kick off runs
The Scalr scheduler automatically kick off runs without the need for manual intervention or scripting.
Ryan Fee
January 5, 2022
New Feature: Deploy Terraform Modules From A Service Catalog
Learn about a new feature in Scalr that makes it easy to create a catalog of Terraform modules to deploy from.
Ryan Fee
August 3, 2021
New Feature: Custom Hooks
The custom hooks feature makes it easy to customize your Terraform workflow while using Scalr as the remote backend.
Ryan Fee
July 22, 2021
Get Started With Scalr & Terraform CLI on AWS
This tutorial will walk you through the basics of using Scalr for Terraform with Amazon Web Services.
Ryan Fee
June 11, 2021
Get Started With Scalr & Terraform CLI on Azure
This tutorial will walk you through the basics of using Scalr for Terraform with Microsoft Azure.
Ryan Fee
June 11, 2021
Get Started With Scalr & Terraform CLI on GCP
This tutorial goes through the basics of using Scalr as a remote backend for Terraform with Google Cloud Platform.
Ryan Fee
June 11, 2021
How To: Migrate Terraform State Into Scalr
As users become more familiar with Terraform, they love the flexibility but run into issues around scalability.
Ryan Fee
June 9, 2021
Scalr Release Highlights - July 2020
The following features are some highlights from the July releases of Scalr.
Ryan Fee
June 9, 2021
OPA Series Part 3: How to analyze the JSON plan
We explain the input data available to OPA from the Terraform Plan (tfplan) and the run time environment (tfrun).
Ryan Fee
June 8, 2021
Terraform Module Registry – Hierarchical Inheritance
TF modules are a great way to simplify your TF code by writing it once and then reusing the modules in templates.
Ryan Fee
June 2, 2021
OPA Series Part 1: Open Policy Agent and Terraform
This first blog will cover the basics of how to use OPA to evaluate and enforce policy on your Terraform plans.
Ryan Fee
June 2, 2021
OPA Series Part 2: OPA Logic and Structure for Scalr
This article provides a more detailed guide to writing OPA policies for Terraform for use with Scalr.
Ryan Fee
June 2, 2021
Securing and Sharing Cloud Credentials for Terraform in Scalr
Handling of cloud API credentials presents security risks even at a small scale. learn more about how to be secure.
Ryan Fee
June 1, 2021
OPA Series Part 4: Simple Policies for Scalr
In this article we are providing a series of simple templates that implement a number of common policy requirements.
Ryan Fee
June 1, 2021
Terraform Cost Estimation in 2021: The Definitive Guide
Learn more about Infracost, Scalr and Terraform Cloud providers
Ryan Fee
June 1, 2021
New Feature: Multi-Scope Shell Variables
You can now use Scalr multi-scope shell variables to make it easier to set variables within workspaces.
Ryan Fee
May 31, 2021
Scalr Organizational Hierarchy - Best Practices
Best practices for using Scalr accounts, environments, and workspaces
Ryan Fee
May 31, 2021