
Apache CloudStack
7.4#2 in cloud infrastructure as a service (cloud iaas) softwareFree planFree planWebAPILinuxSelf-hosted
Visit

| Fact | Apache CloudStack | Cloudforet |
|---|---|---|
| API | CloudStack exposes a documented, extensible REST-like API and supports Amazon EC2 and S3-compatible APIs. | Developer documentation covers versioned gRPC APIs, protobuf specifications and API/SDK guidance. |
| Authentication | Security features include OAuth2, TOTP, two-factor authentication, SAML, LDAP and role-based accounts. | Cloudforet supports local ID and password authentication and lists Google OAuth2, Active Directory, and Keycloak as external identity options. |
| CLI | CloudMonkey is the project’s command-line and shell environment for interacting with CloudStack clouds. | The cfctl command-line client supports service discovery, environment switching, token authentication and table, YAML, JSON and CSV output; binaries are documented for macOS, Linux, Windows and Docker. |
| Deployment | Organizations use CloudStack to build public, private, and hybrid clouds. | The installation guide describes deployment with Minikube and says it is a developer guide, not for production. |
| Documentation depth | Official documentation covers concepts, topology, quick installation, full installation, administration and complex configurations. | Docs cover user administration, projects, dashboards, inventory, costs, alerting, IAM, architecture, microservices, plugins, APIs, CI/CD and contribution workflows. |
| Licence | The project is open source under the Apache License 2.0. | The main Cloudforet repository is licensed under Apache License 2.0. |
| Rating on Capterra | 5.0 out of 5 from 1 review | 0.0 out of 5 from 0 reviews |
| Rating on G2 | 4.4 out of 5 from 27 reviews | 4.9 out of 5 from 6 reviews |
CloudStack is aimed at cloud solution providers, managed service providers, telcos, and enterprises building cloud infrastructure. It suits organizations prepared to operate and secure a self-hosted IaaS platform.
Cloudforet suits businesses managing public and private clouds that want centralized resource management, monitoring, and automation. It is aimed at users comfortable with self-hosted deployment and a developer-oriented installation guide.