Skip to content

Getting Started

Getting Started with Ingenuity Cloud Services (ICS)

Welcome to Ingenuity Cloud Services (ICS) — a powerful platform designed to give you full control over your infrastructure. Whether you’re managing a fleet of bare metal servers or deploying virtual private servers (VPS), ICS offers both a streamlined web interface and a robust API for total administrative flexibility.

What is ICS?

Ingenuity Cloud Services (ICS) is a cloud infrastructure management platform that empowers customers to provision, monitor, and control both bare metal servers and virtual machines (VPS). ICS is built to serve developers, DevOps teams, and businesses who need performance, control and automation in managing their compute resources.

Key Features

  • Control Panel - A user-friendly interface to manage your servers, networking, and other infrastructure components.
  • API Access - A fully-documented REST API for automating server provisioning, monitoring, reboots, and more.
  • CLI Management - Control and script management of servers from a terminal.
  • Hybrid Infrastructure Support - Manage both physical servers (bare metal) and virtual instances from a single platform.
  • Monitoring & Metrics – Real-time statistics and bandwidth monitoring.
  • Ticketing System – Create and manage support tickets directly through the platform.
  • Billing and Invoicing – View usage, download invoices and manage payment methods.
  • Secure Access – User, SSH key management, console access and secure credential handling.

Platform Components

1. Control Panel (Web UI)

The ICS web interface is your visual gateway to infrastructure management. From here, you can:

  • Deploy new VPS instances or order bare metal servers
  • View and control your existing infrastructure
  • Reboot, reinstall, or manage server OS
  • Access server consoles directly via the browser
  • Open and track support tickets
  • View current and past invoices, track charges, and update billing details

2. API

ICS provides an extensive RESTful API for users who prefer programmatic control. Through the API, you can:

  • Automate deployment pipelines
  • Integrate with CI/CD tools
  • Query metrics and logs
  • Submit and update support tickets
  • Retrieve billing data and integrate with financial systems

3. CLI Management Tool

For users who prefer working from the command line, ICS provides a lightweight CLI tool that enables you to interact with the platform directly from your terminal. It supports many of the same functions available through the control panel and API, making it ideal for developers and system administrators.

  • Manage VPS and bare metal servers
  • Open and monitor support tickets
  • Automate workflows with shell scripts or CI/CD pipelines

The CLI tool is open source and available on GitHub:

ICS CLI on GitHub

You can find installation instructions, usage examples and command references in the project’s README.

4. Compute Options

ICS supports two core types of compute infrastructure:

  • Bare Metal Servers – High-performance physical machines for demanding workloads
  • Virtual Private Servers (VPS) – Scalable and flexible virtualized instances

5. Ticketing System

Integrated support features allow you to:

  • Open support tickets from the dashboard
  • Communicate directly with support agents
  • Track ticket progress and history

6. Billing & Invoicing

ICS makes it simple to stay on top of your costs:

  • View current account balance and charges
  • Access and download PDF invoices
  • Track usage-based billing
  • Add and manage payment methods

What Can You Do With ICS?

  • Deploy and scale infrastructure on demand
  • Automate server management with the API
  • Manage servers from a command terminal
  • Monitor performance
  • Open support tickets and resolve issues quickly
  • Stay in control of your finances with billing tools

Next Steps