> ## Documentation Index
> Fetch the complete documentation index at: https://docs.compozy.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Infrastructure

> Manage and automate your Compozy infrastructure with popular IaC and automation tools

export const Badge = ({children}) => {
  const getColorClass = () => {
    switch (children) {
      case 'Available':
        return 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-400';
      case 'Beta':
        return 'bg-yellow-100 text-yellow-800 dark:bg-yellow-900/30 dark:text-yellow-400';
      case 'Coming Soon':
        return 'bg-blue-100 text-blue-800 dark:bg-blue-900/30 dark:text-blue-400';
      default:
        return 'bg-gray-100 text-gray-800 dark:bg-gray-900/30 dark:text-gray-400';
    }
  };
  return <span className={`inline-flex items-center rounded-full px-2 py-1 text-xs font-medium ${getColorClass()}`}>
            {children}
        </span>;
};

Deploy and manage your Compozy infrastructure using industry-standard Infrastructure as Code and automation tools. Choose the tools that best fit your existing infrastructure stack.

<CardGroup cols={3}>
  <Card title="Terraform" icon="terraform" href="/integrations/infrastructure/terraform">
    Manage your Compozy infrastructure using HashiCorp Terraform.
    <Badge>Available</Badge>
  </Card>

  <Card title="Pulumi" icon="code" href="/integrations/infrastructure/pulumi">
    Infrastructure as Code for Compozy using your favorite programming language.
    <Badge>Beta</Badge>
  </Card>

  <Card title="AWS CloudFormation" icon="aws" href="/integrations/infrastructure/cloudformation">
    Deploy Compozy using AWS CloudFormation templates.
    <Badge>Available</Badge>
  </Card>

  <Card title="Ansible" icon="ansible" href="/integrations/infrastructure/ansible">
    Automate Compozy deployment with Ansible playbooks.
    <Badge>Coming Soon</Badge>
  </Card>
</CardGroup>
