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
Bring Your Own Key (BYOK): Customer-Managed Encryption for Terraform Platforms
Scalr supports BYOK with AWS KMS and GCP Cloud KMS, giving you full control over the encryption keys protecting your Terraform variables, credentials, and workspace metadata. Here's how it works and who needs it.
Ryan Fee
June 25, 2026
Terraform State Storage: How to Bring Your Own S3, GCS, or Azure Bucket
Scalr Storage Profiles let you redirect Terraform state files, plan artifacts, and audit logs to your own AWS S3, GCP, or Azure bucket, giving you full data residency control without sacrificing remote execution.
Ryan Fee
June 25, 2026
Custom Hooks for Terraform and OpenTofu: Pre-Plan, Post-Apply, and the Hooks Registry
Scalr hooks run inside the Terraform run container, giving you direct access to the plan file, outputs, and environment. Here's how to enforce standards across every workspace without touching individual workspace configs.
Ryan Fee
June 25, 2026
Host Your Own Terraform Providers in Scalr
Scalr's private provider registry lets you host custom, forked, or internal Terraform and OpenTofu providers with GPG signing, fine-grained RBAC, and usage reporting. No public registry required.
Ryan Fee
June 22, 2026
Pull OpenTofu Modules Directly from OCI Registries in Scalr
Scalr now integrates with Docker-compatible OCI registries: store credentials once, and every plan and apply run can pull OpenTofu modules over oci:// without touching your code.
Ryan Fee
June 22, 2026
OpenTofu + Atlantis vs a Managed Platform: When Self-Hosting Costs More
Going fully self-hosted on OpenTofu and Atlantis looks free next to a Terraform Cloud bill. Here's the 2026 total-cost-of-ownership comparison of what the open-source stack really includes, where it wins, and where it can cost more than a managed platform.
Ryan Fee
June 13, 2026
HashiCorp GPG Key Expired: Fixing Terraform Download Errors
Why 'openpgp: key expired' broke Terraform downloads in April 2026, which tools were affected (Atlantis, hc-install, tenv, tfswitch), and the exact fixes.
Ryan Fee
June 11, 2026
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 (2026 Guide)
A working comparison of Terraform Cloud alternatives (Scalr, Spacelift, env0, plus the open-source options Atlantis, Terrakube, Digger, and Terramate) and what migrating to each actually involves.
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 Helps 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
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 so you can manage interconnected infrastructure.
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
Scalr vs Terraform Cloud Pricing (2026)
How Scalr's per-run pricing compares to Terraform Cloud's per-resource (RUM) model in 2026: tiers, concurrency caps, and which features sit behind each paywall.
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