![icon-programmatic-security](https://www.fugue.co/hubfs/Background%20Images/Opus/Icons/Resources/icon-programmatic-security.png)
Programmatic Security
Fugue's API enables snapshots, reports, and auto-remediation on demand
![icon-automate-policy](https://www.fugue.co/hubfs/Background%20Images/Opus/Icons/Resources/icon-automate-policy.png)
Automate Security with CI/CD
Integrate security and compliance checks into CI/CD pipelines
![icon-infrastructure-as-code](https://www.fugue.co/hubfs/Background%20Images/Opus/Icons/Resources/icon-infrastructure-as-code.png)
Infrastructure-as-Code Validation
Check Terraform and CloudFormation for potential misconfiguration and policy compliance
Programmatic Security
Fugue API and CLI tools enable security automation before and after production deploys
Benefits:
- Automate policy checks on dev, test, and production infrastructure
- Customize Fugue functionality to meet enterprise workflows and requirements
- Send data on compliance, drift, and auto-remediation actions to third-party tools
![api-client5](https://www.fugue.co/hubfs/api-client5.png)
Automate Policy with CI/CD
Integrate security and compliance into CI/CD pipelines before production environments are created
Benefits:
- Validate dev and test infrastructure against compliance frameworks and security best practices
- Ensure Security and DevOps are aligned on code, test, and build workflow
![drift-detection-wider](https://www.fugue.co/hubfs/drift-detection-wider.png)
Infrastructure-as-Code Validation
Regula, an open-source tool maintained by Fugue, validates Terraform and CloudFormation infrastructure-as-code for policy compliance
Benefits:
- Enable security static analysis for Terraform and CloudFormation before any resources are deployed
- Utilize Regula's library of rules, or build custom rules using Open Policy Agent
![Screen Shot 2020-05-08 at 12.56.08 PM](https://www.fugue.co/hubfs/Screen%20Shot%202020-05-08%20at%2012.56.08%20PM.png)
Infrastructure-as-Code Validation