Skip to main content

Overview

Multi-Cloud Manager is a comprehensive SaaS platform that simplifies cloud infrastructure management across multiple providers. Manage virtual machines, containers, storage, and networking resources from a single, unified dashboard.

Quick Start

Get started with Multi-Cloud Manager in minutes

Architecture

Understand the platform architecture

Authentication

Connect your cloud accounts securely

API Reference

Explore the REST API

Key Features

Multi-Cloud Support

Unified management for Azure, GCP, and AWS resources from a single interface

Virtual Machines

Create, monitor, and manage VMs across all cloud providers with lifecycle management

Container Management

Deploy and monitor containers with real-time metrics and alerting

Storage Management

Manage blob storage, buckets, and file operations across clouds

Network Configuration

Configure virtual networks, subnets, and network security

Monitoring & Alerts

Real-time metrics, log analytics, and custom alerts for all resources

Why Multi-Cloud Manager?

Access all your cloud resources from a single dashboard. No more switching between Azure Portal, GCP Console, and AWS Console.
Secure authentication using each provider’s OAuth2 flow. Your credentials are never stored - we use tokens with proper scopes.
Get instant visibility into resource performance with metrics, logs, and custom alerts across all cloud providers.
Manage resources more efficiently by viewing and controlling all cloud infrastructure from one place.

Supported Providers

Microsoft Azure

Full support for Azure resource groups, VMs, containers, storage accounts, and networking

Google Cloud Platform

Complete GCP integration including Compute Engine, Cloud Run, Cloud Storage, and VPC

Amazon Web Services

AWS connectivity for cross-cloud resource management

Getting Started

1

Deploy the Application

Follow the deployment guide to run Multi-Cloud Manager using Docker Compose
2

Connect Your Accounts

Authenticate with Azure, GCP, or AWS
3

Explore the Dashboard

View all your cloud resources in the unified dashboard
4

Manage Resources

Create, monitor, and manage virtual machines, containers, and storage

Architecture

Multi-Cloud Manager consists of two main components:
  • Backend: Flask-based REST API with Python SDKs for Azure, GCP, and AWS
  • Frontend: React single-page application with routing and real-time updates
The platform uses OAuth2 for authentication and maintains session state for authenticated cloud provider connections.

Learn More About Architecture

Explore the detailed architecture and component overview

Build docs developers (and LLMs) love