Dan Chan
Dan Chan
Senior DevOps Engineer at January

How January Optimized Terraform Workflows with Centralized Execution

January transformed their infrastructure management by moving from local Terraform execution to a centralized platform, improving team collaboration and reducing deployment risks.

As our team has grown and we have more people writing Terraform code, it becomes less feasible for us to rely on developers to plan and apply Terraform locally.

— Dan Chan
January logo

Centralized Execution

Universal platform for all Terraform operations

No more local dependencies

Enhanced Visibility

Clear tracking of state files and deployments

100 employees enabled

Better Locking

Improved state management and conflict prevention

Zero deployment conflicts

The Challenge

With 100 employees and a growing engineering team, January's reliance on local Terraform execution became increasingly problematic and unmanageable.

Key Pain Points

  • Local execution limitations and inconsistencies
  • Poor visibility into state file locks
  • Risk of overwriting changes

We struggled to see who was applying or locking Terraform state files, increasing the risk of overwriting changes.

— Dan Chan at January

Why Stategraph

January chose Stategraph for its universal execution platform that eliminates local dependencies while providing enhanced visibility and secure workflows through GitHub integration.

Key Benefits

  • GitHub integration for secure workflows
  • Clear visibility into deployments
  • Fast and effective support

Stategraph solves this with a universal execution platform that gives engineers less to worry about.

— Dan Chan at January

The Results

January achieved centralized Terraform execution with improved visibility, reduced errors, and streamlined workflows across their growing team.

Before Stategraph
  • Local Terraform execution only
  • Poor visibility into state locks
  • Risk of deployment conflicts
After Stategraph
  • Centralized execution platform
  • Enhanced visibility and tracking
  • Accelerated team collaboration

Stategraph provides a clearer view of who was working on each Terraform state file with better locking mechanisms, preventing overlap in deployments.

— Dan Chan at January

Ship Terraform through pull requests

Stategraph Orchestration brings plan, policy, and apply to the pull request, on the infrastructure database.