Home
Blog
Get Started With env zero

Get Started With env zero

with special guest
Mitchell
Hashimoto
Mitchell Hashimoto headshot

Starting with env0

Set up your organization, connect your version control system, and optionally link cloud credentials. Launch your first environment using a template.

You’ll learn how to:

  • Create a template using Terraform, Terragrunt, or OpenTofu
  • Set variables and inputs
  • Trigger your first deployment

Structure and Standardize Infrastructure with Projects and Templates

Use Projects to organize infrastructure by team, product, or lifecycle stage. Apply shared settings, roles, and policies across groups of environments. Use Templates to define reusable, version-controlled configurations that reduce duplication and enforce standards.

You’ll learn how to:

  • Group environments under logical Projects with clear ownership
  • Apply DRY principles and consistent logic using reusable Templates
  • Define inputs, outputs, and execution patterns shared across deployments

Orchestrate Multi-Environment Deployments with Workflows

Break down complex stacks into manageable units. Automate dependent runs and apply changes selectively across IaC frameworks.

You’ll learn how to:

  • Deploy stacks in order across environments
  • Execute partial changes with reduced risk
  • Coordinate complex configurations at scale

Complex Workflows Overview

Secure Output Piping in Workflows

Customize Deployments with Custom Flows

Control each deployment phase. Add validation, integrate tools, and enforce processes with YAML-based logic.

You’ll learn how to:

  • Run pre/post steps like validation or scanning
  • Connect with Slack, Jira, and other tools
  • Define flow logic aligned with internal practices

Enable Git-based IaC Automation

Trigger deployments from pull requests. Keep Git as your source of truth for infrastructure changes.

You’ll learn how to:

  • Run plan/apply on PR events
  • Manage approvals via comments
  • Track code-linked deployments

Enable Developer Access with Self Service

Let teams deploy infrastructure safely without needing full access. Control what they can deploy and when.

You’ll learn how to:

  • Grant template-level access to teams
  • Apply policies and TTLs
  • Enable secure autonomy

Enable IaC Coverage Auditing and Codification with Cloud Compass

Expose gaps in IaC coverage, detect drift risk, and generate secure import blocks to codify unmanaged resources.

You’ll learn how to:

  • Track coverage across accounts and projects
  • Detect high-risk uncodified infrastructure
  • Use GenAI to codify resources securely

Detect, Analyze, and Remediate Drift

Track changes outside of code and take action quickly. Get visibility into what changed, assess impact, and trigger remediation.

You’ll learn how to:

  • Detect drift using plan comparisons
  • Understand what changed and why
  • Trigger re-apply or manual approval flows

Enforce Access and Track Changes with Audit and RBAC

Control who can deploy, approve, or modify infrastructure. Review full audit trails for every action.

You’ll learn how to:

  • Assign roles at org, project, or environment level
  • Integrate SSO and manage user groups
  • Audit deployment and approval history

Learn how to establish Role-Based Access Control using Teams in env0.

Discover how envzero empowers your teams and adds governance to your Infrastructure as Code workflows.

Understand how RBAC and the Audit Trail work in the envzero platform.

Manage Cost and TTLs with Budgets and Alerts

Estimate cost before deployment and monitor usage across projects. Use TTLs to clean up idle environments.

You’ll learn how to:

  • View estimates pre-apply
  • Set budgets and receive alerts
  • Auto-destroy based on TTL settings

Explore Infrastructure Insights with Cloud Analyst

Cloud Analyst enables you to interactively query and visualize your infrastructure data using AI.

You’ll learn how to:

  • Ask questions like “Show cost by project last quarter”
  • Explore trends and gaps with AI
  • Build shareable dashboards from results

Manage Credentials Securely with Cloud Integrations

Control cloud access and inject credentials at deploy time without exposing secrets.

You’ll learn how to:

  • Store credentials per project or org
  • Audit usage
  • Prevent access outside approved environments

Store credentials per project or organization

Audit usage


Prevent access outside approved environments

Connect Existing Infrastructure with Environment Discovery

Discover unmanaged resources and connect them to envzero for review, codification, or cleanup.

You’ll learn how to:

  • Scan cloud accounts for existing resources
  • Assess coverage and compliance
  • Begin codifying unmanaged assets

Manage Terraform State with Remote Backend

Use envzero as a backend to securely manage state—no extra setup required.

You’ll learn how to:

  • Enable state storage and locking
  • View state history
  • Manage backend versions automatically
Schedule a technical demo
See env zero in action
Schedule demo

Related Content

All articles