diff --git a/content/terraform-docs-common/docs/docs/partnerships.mdx b/content/terraform-docs-common/docs/docs/partnerships.mdx index 3519f9213c..28cdbd10b2 100644 --- a/content/terraform-docs-common/docs/docs/partnerships.mdx +++ b/content/terraform-docs-common/docs/docs/partnerships.mdx @@ -25,7 +25,7 @@ The Terraform ecosystem enables users to apply Terraform across different use ca Run tasks allow HCP Terraform to execute tasks in external systems at specific points in the HCP Terraform run lifecycle. Workflow partners create run tasks that let them integrate their services directly into the Terraform workflow. Most workflow partners integrate with the Terraform workflow itself. This integration offers much more extensibility to HCP Terraform and Terraform Enterprise customers, enabling them to integrate your services into the HCP Terraform workflow. This feature allows users to add and execute these tasks during the pre-plan, post-plan, pre-apply, and post-apply stages. Refer to the [HCP Terraform Integrations](#hcp-terraform-integrations) or [Terraform Enterprise Integrations](#terraform-enterprise-integrations) documentation for more details. -![Integration program diagram](/img/docs/terraform-integration-program-diagram.png) +![Integration program diagram](/img/docs/terraform-integration-program-diagram-updated.png) ## Terraform Provider Integrations @@ -41,6 +41,7 @@ Our Terraform Provider partners typically have the following use cases, as liste - **Database:** These partners offer capabilities to provision and configure your database resources. - **Data Management:** These partners focus on data center storage, backup, and recovery solutions. - **IaaS (Infrastructure-as-a-Service):** These are infrastructure and IaaS providers that offer solutions such as storage, networking, and virtualization. +- **Infrastructure Management:** These providers enable Terraform to provision, configure, and manage resources on specific managed platforms and other services such as virtual networks and databases - **Logging & Monitoring:** These partners offer the capability to configure and manage services such as loggers, metric tools, and monitoring services. - **Networking:** These partners integrate with network-specific hardware and virtualized products such as routing, switching, firewalls, and SD-WAN solutions. - **PaaS (Platform-as-a-Service):** These are platform and PaaS providers that offer a range of hardware, software, and application development tools. This category includes smaller-scale providers and those with more specialized offerings. @@ -197,12 +198,29 @@ The external system can then use this run information and respond back to Terraf Beyond run tasks, HCP Terraform and Terraform Enterprise offer powerful API-driven workflows for direct integrations. These direct integrations are ideal for creating custom automation, building integrations with third-party systems such as service catalogs or customer portals, or integrating with CI/CD pipelines to control the entire infrastructure provisioning lifecycle. The API-first design ensures comprehensive control and flexibility, enabling a wide range of integration use cases. +Partners who successfully complete an integration with either HCP Terraform or Terraform Enterprise obtain an HCP Terraform or Terraform Enterprise badge. This badge signifies HashiCorp validated the integration under ideal conditions, and that the partner is a member of the HashiCorp Technology Partner Program. + + + + +![HCP Terraform](/img/docs/tfc-badge.png) + + + + +![Terraform Enterprise](/img/docs/tfe-badge.png) + + + + +The Terraform Enterprise and Terraform Cloud badges can help drive visibility and differentiate joint partners and customers. These badges are available for partners to use on their digital properties, as per the outlined guidelines in the technology partner guide you receive when becoming a partner. + + HCP Terraform and Terraform Enterprise integrations development have the following five steps: ![RunTask Program Process](/img/docs/runtask-program-steps.png) -1. **Engage**: Sign up for the Technology Partner - Program +1. **Engage**: Sign up for the Technology Partner Program 1. **Develop & Test**: Understand and build using the API integration for Run Tasks 1. **Review**: Review integration with HashiCorp Alliances team 1. **Release**: Provide documentation for your Integration diff --git a/content/terraform-docs-common/img/docs/terraform-integration-program-diagram-updated.png b/content/terraform-docs-common/img/docs/terraform-integration-program-diagram-updated.png new file mode 100644 index 0000000000..ea22582987 Binary files /dev/null and b/content/terraform-docs-common/img/docs/terraform-integration-program-diagram-updated.png differ