Apache CloudStack logo

Apache CloudStack

Apache CloudStack is an open-source cloud computing platform developed by the Apache Software Foundation for creating, managing, and deploying infrastructure cloud services. It provides a comprehensive IaaS platform supporting multiple hypervisors (KVM, VMware vSphere, XenServer) and a rich API for programmatic cloud resource management. CloudStack is used by service providers and enterprises to build public, private, and hybrid cloud environments with virtual machine management, networking, storage, and multi-tenancy features.

1 APIs 1 Capabilities 10 Features
ApacheCloudIaaSInfrastructureOpen SourceVirtualization

APIs

Apache CloudStack API

The CloudStack API provides comprehensive REST endpoints for managing virtual machines, networks, storage volumes, accounts, domains, zones, and all cloud infrastructure resourc...

Capabilities

Cloudstack Iaas Management

Workflow capability for managing Apache CloudStack infrastructure resources including virtual machine lifecycle, network configuration, storage volumes, and zone administration.

Run with Naftiko

Features

Virtual Machine Management

Full VM lifecycle management including deploy, start, stop, reboot, migrate, and destroy across multiple hypervisors.

Multi-Hypervisor Support

Support for KVM, VMware vSphere, XenServer, and Hyper-V hypervisors within a single CloudStack deployment.

Network Management

Advanced networking with isolated networks, shared networks, VLANs, VPNs, and software-defined networking.

Storage Management

Primary and secondary storage management with volume snapshots, templates, and ISOs.

Multi-Tenancy

Account and domain hierarchy for isolating resources between tenants, departments, and organizations.

Asynchronous API

Long-running operations return async job IDs that can be polled for completion status.

Security Groups

Stateful firewall rules for controlling inbound and outbound traffic to virtual machines.

Auto Scaling

Automatic scaling of VM instances in response to load conditions using configurable policies.

REST API

Comprehensive query-parameter-based REST API with HMAC-SHA1 authentication for programmatic cloud management.

CloudStack UI

Web-based management console for administrators and users to manage cloud resources visually.

Use Cases

Public Cloud Infrastructure

Build and operate public IaaS clouds for service providers offering compute, storage, and networking.

Private Enterprise Cloud

Deploy private clouds for enterprise organizations needing isolated, on-premises infrastructure.

Hybrid Cloud Orchestration

Extend on-premises CloudStack clouds to public cloud providers for burst capacity and disaster recovery.

Managed Service Provider Hosting

Host multi-tenant virtual server environments for managed service providers and resellers.

Development and Test Environments

Provision self-service development and testing environments on demand for engineering teams.

Integrations

KVM

KVM hypervisor support for Linux-based compute clusters in CloudStack zones.

VMware vSphere

VMware vSphere integration for managing ESXi hosts and vCenter clusters via CloudStack.

Apache Cloudbridge

Integration with Apache Cloudbridge for hybrid cloud connectivity between CloudStack and AWS.

Ceph

Ceph distributed storage integration for primary storage in CloudStack deployments.

OpenDaylight

OpenDaylight SDN controller integration for software-defined networking in CloudStack.

Terraform

HashiCorp Terraform CloudStack provider for infrastructure-as-code provisioning.

Ansible

Ansible CloudStack modules for automating VM provisioning and cloud management tasks.

Semantic Vocabularies

Apache Cloudstack Context

6 classes · 21 properties

JSON-LD

API Governance Rules

Apache CloudStack API Rules

12 rules · 3 errors 8 warnings 1 info

SPECTRAL

Resources

👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
💬
Support
Support
📜
TermsOfService
TermsOfService
📄
ChangeLog
ChangeLog
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
NaftikoCapability
NaftikoCapability