What is MechCloud?

MechCloud® is a Stateless Infrastructure as Code (IaC) and DevOps platform for designing, provisioning and operating cloud infrastructure across multiple providers. It is the only DevOps platform which supports Stateless IaC.

Unlike traditional IaC tools that depend on persistent state files (for example, Terraform state stored locally or in a remote backend), MechCloud operates in a stateless mode, where the live cloud and system APIs are treated as the source of truth. Infrastructure changes are derived by comparing the declared desired configuration with the actual state observed at runtime, eliminating state drift, locking issues, and state management overhead.

MechCloud Advantage over traditional IaC tools

  • No state files and so no object storage or encryption required

  • Real-time pricing integrated directly into the plan

  • Real-time visualization of the cloud resources

  • No storage of any short or long lived credentials (api keys, service account tokens etc) and so no need to pay for expensive credentials vaults.

  • Can control any REST API running anywhere (public network, private network, local machine) without requiring any site to site vpn setup

  • Eliminates the need of installing and upgrading any CLI (e.g. aws, azure, terraform, kubectl etc) which connects to the REST API of the target platform

  • Fully browser based and so DevOps engineers can manage infrastructure from any machine without installing any additional tool (e.g. CLI) on such machines.

Supported public cloud providers

Public Cloud
Stateless IaC
Real-time Pricing
Real-time Visualization

AWS

Azure

GCP

AI Agents

AWS Agent

The AWS Agent enables querying and managing resources across one or more AWS accounts using natural language instructions. It operates directly against live AWS infrastructure and does not require storing AWS API keys in MechCloud.

All interactions are performed using delegated, short-lived access mechanisms, ensuring that no long-lived credentials are persisted.

Systems Agent

The Systems Agent is a generic control-plane agent that can be used to control any platform that exposes its control plane over a REST API.

This includes, but is not limited to:

  • Cloud platforms and services (e.g. Cloudflare)

  • Kubernetes and container platforms

  • Docker

  • Internal infrastructure systems

  • Custom or third-party platforms

  • Internal REST APIs

The REST Agent can interact with REST APIs running anywhere, including:

  • Public networks

  • Private networks

  • Local machines

It does not require any VPN connection between MechCloud and the target system.

Like all MechCloud agents, the Systems Agent does not store API keys or any other long-lived credentials.

This allows MechCloud to act as a unified DevOps control plane across heterogeneous systems without introducing network complexity or credential management overhead.

Dashboard Builder

One can create custom dashboards and keep related dashboards under a site. Custom components, which can be loaded from local machine too for testing purpose, allows you to build rich and interactive dashboards having data from any infrastructure platform you can imagine.

Last updated

Was this helpful?