TotalCloud Integrations

TotalCloud integrates with a plethora of tools to make it convenient for you to incorporate cloud management into your existing DevOps functions & processes.

Our workflows and actions can be triggered from external sources such as Ticketing Systems, CI/CD tools, internal applications, Slack bots, and from any source you can make a POST call. Similarly, you can send notifications and data to external apps via the GET call.

Jira

Jira’s project management and issue tracking software allows you to plan and control software development projects and bugs.

TotalCloud’s workflows connect with Jira through a simple HTTP endpoint & webhook, enabling you to trigger the workflow from a Jira ticket. You can execute complex workflows & actions like instance reboot, upgrade and process reboot through Jira tickets.

More on that here.

Jenkins

Jenkins is an open-source CI/CD tool enabling developers to build, test and deploy software.

The integration allows you to trigger a Jenkins job through a TotalCloud workflow, using an HTTP endpoint. We’ve created a unique ‘Jenkins node’ that collects the Hostname, Username, the API token and Job name to launch these jobs, based on the output of previous node data.

Terraform

Terraform is an infrastructure provisioning tool that provides infrastructure as a code to simplify the process of creating, changing & improving infrastructure through self-service workflows.

TotalCloud can be used to deploy Terraform code with a simple workflow, which will bring up the infrastructure as defined in your Terraform code. The tool is integrated through an HTTP endpoint. Launching Terraform code through a TotalCloud workflow can assist in adhering to organizational approval processes, with a user approval condition.

Zendesk/Freshdesk

Customer service tools like Zendesk & Freshdesk act as ticketing systems for most software companies serving a number of clients.

TotalCloud provides an end-to-end integration process with such tools, where issues can get auto-logged to create tickets, these tickets can be used to trigger certain workflows, and the tickets can be closed upon successful execution.

Auto-remediation is the one of the most common use cases enabling you to resolve an issue that’s been logged using a remediation workflow without any manual intervention.

For instance, when the DiskSpaceUtilization of an EBS volume crosses 90%, a ticket gets logged, and this triggers an auto-remediation workflow to increase the EBS volume size. Once the execution comes through, the ticket is resolved. The tools can be connected from within a workflow using an HTTP node.

Slack

Slack’s messaging platform remains the most widely used business communication tool.

We integrate with Slack through the Webhook, enabling you to receive notifications, reports and user approval requests on Slack. Whenever you create a workflow, you can choose to enable notifications of successful executions in order to stay updated and approve workflows that need permissions to be executed. You can also have reports delivered to you on Slack to increase accessibility.

More on how to sync your Slack account here.