Solutions

Terraform

TerraformClosed An infrastructure as code tool that lets you define both cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share. is an open-source Infrastructure as code (IaC) tool. With the CloudGuard Dome9 Provider in Terraform, you can onboard environments from in Terraform, create Continuous Posture policies, and manage Security Groups.

See https://www.terraform.io/docs/providers/dome9

CloudGuard Terraform Provider

CloudBots

CloudGuard CloudBots provide automatic remediation for issues discovered in your environments by CloudGuard compliance assessments. CloudBots are an open-source project that you deploy in your environment and trigger from the compliance policy when issues are found. There are CloudBots for AWSClosed Amazon® Web Services. Public cloud platform that offers global compute, storage, database, application and other cloud services., AzureClosed Collection of integrated cloud services that developers and IT professionals use to build, deploy, and manage applications through a global network of data centers managed by Microsoft®., and GCPClosed Google® Cloud Platform - a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, Google Drive, and YouTube. environments.

See Automatic Remediation with CloudBots

SDKs

CloudGuard has a number of open-source SDK projects that you can use.

Python API SDK

The Python API SDK is an open-source Python wrapper for the CloudGuard API. You can use this SDK to provide programmatic automation for a number of CloudGuard operations in Python, such as onboarding accounts, running assessments, and setting protection modes.

Go SDK

The CloudGuard Go SDK is an open-source Go wrapper for the CloudGuard API.

Tools

These open-source tools do utility functions related to your CloudGuard and environments.

S3 Logger

This script configures your CloudGuard account to send log information (for example, compliance findings) to an AWS S3 bucket.