Automation with CloudControl

The Dimension Data Cloud has a powerful REST API for automation of servers, networks, storage and security. This site provides help and examples on how to automate your cloud environment using any of the common languages and DevOps tools available.

Please note that we do not provide direct support for the below products.

DevOps integrations for the Dimension Data Cloud platform

Third party tools and integrations

StackStorm integration

A tool for deployment workflows and using DevOps tools like Chef, Puppet and Salt with the Dimension Data Cloud.

 

SaltStack integration

SaltStack salt cloud integrates into Dimension Data Cloud for declarative infrastructure provisioning.

Proprietary tools and integrations

Infrastructure-as-Code with Plumbery

 A tool for deployment workflows and using DevOps tools like Chef, Puppet and Salt with the Dimension Data Cloud.

 

Terraform integration

A tool for declarative provisioning and management of infrastructure.

 

 

Docker Machine integration

A tool for deploying and provisioning Docker host machines. Also works with Rancher.

SDK and client libraries for the Dimension Data Cloud REST API

Please note that we do not provide direct support for the below products.

Windows Server and Desktop

If you are orchestrating from Windows Server or a Windows desktop environment, there are 2 client tools available.

PowerShell Module for Dimension Data Cloud

This is a general command library for writing scripts and integration into 3rd party tools. 

 

C#.NET Client SDK

If you are developing an application in .NET and wish to leverage the functionality in the API a nuget package is available.

Go Client SDK

If you are developing an application in Go and wish to leverage the functionality in the API a Go client package is available.

Multi platform tools

If you are developing an integration in Linux or wish to have a cross-platform integration, the following clients are available.

Apache Libcloud and the Dimension Data Compute driver (Python)

A Python Module for consuming and orchestrating clouds, called Libcloud is maintained by the Apache Software Foundation.

Java Client SDK 

If you are developing an application in Java and wish to leverage the functionality in the API a maven package is available.

 

  • No labels