StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Stackups
  2. DevOps
  3. Build Automation
  4. Infrastructure Build Tools
  5. Apache CloudStack vs Scalr

Apache CloudStack vs Scalr

OverviewComparisonAlternatives

Overview

Scalr
Scalr
Stacks51
Followers34
Votes26
Apache CloudStack
Apache CloudStack
Stacks66
Followers250
Votes95
GitHub Stars2.7K
Forks1.2K

Apache CloudStack vs Scalr: What are the differences?

Developers describe Apache CloudStack as "An open source resource for implementing cloud services". It is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. On the other hand, Scalr is detailed as "*Scalr is a remote state & operations backend for Terraform with access controls and policy as code *". Scalr is a remote state & operations backend for Terraform with access controls, policy as code, and many quality of life features.

Apache CloudStack belongs to "Open Source Cloud" category of the tech stack, while Scalr can be primarily classified under "Infrastructure Build Tools".

Some of the features offered by Apache CloudStack are:

  • Works with hosts running XenServer/XCP, KVM, Hyper-V, and/or VMware ESXi with vSphere
  • Provides a friendly Web-based UI for managing the cloud
  • Provides a native API

On the other hand, Scalr provides the following key features:

  • Shared State File Storage & Locking
  • Run Triggers
  • Terraform CLI Integration

"Apache CloudStack works" is the top reason why over 11 developers like Apache CloudStack, while over 4 developers mention "Image Builder" as the leading cause for choosing Scalr.

Apache CloudStack is an open source tool with 992 GitHub stars and 836 GitHub forks. Here's a link to Apache CloudStack's open source repository on GitHub.

According to the StackShare community, Apache CloudStack has a broader approval, being mentioned in 13 company stacks & 42 developers stacks; compared to Scalr, which is listed in 5 company stacks and 10 developer stacks.

Share your Stack

Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.

View Docs
CLI (Node.js)
or
Manual

Detailed Comparison

Scalr
Scalr
Apache CloudStack
Apache CloudStack

Scalr is a remote state & operations backend for Terraform with access controls, policy as code, and many quality of life features.

CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform.

Shared State File Storage & Locking; Run Triggers; Terraform CLI Integration;Version Control Integration;Identity And Access Management;Policy As Code With Open Policy Agent;Modules;Template Registry;Webhooks;Cost Estimation
Works with hosts running KVM, XenServer/XCP-ng, VMware ESXi with vSphere and HyperV; Provides a friendly Web-based UI for managing the cloud; Provides a native API; Manages storage for instances running on the hypervisors (primary storage) as well as templates, snapshots, and ISO images (secondary storage); Orchestrates network services from the data link layer (L2) to some application layer (L7) services, such as DHCP, NAT, firewall, VPN, and so on; Accounting of network, compute, and storage resources; Multi-tenancy/account separation; User management; Supports Kubernetes, Terraform, Ansible
Statistics
GitHub Stars
-
GitHub Stars
2.7K
GitHub Forks
-
GitHub Forks
1.2K
Stacks
51
Stacks
66
Followers
34
Followers
250
Votes
26
Votes
95
Pros & Cons
Pros
  • 5
    Image Builder
  • 3
    Auto Scaling
  • 3
    Open Source
  • 2
    Multi-Cloud Support
  • 2
    User Friendly
Pros
  • 15
    Apache CloudStack works
  • 13
    Multi hypervisor
  • 10
    Easy setup
  • 9
    Real open source software
  • 9
    Open architecture
Integrations
Azure DevOps
Azure DevOps
Terraform
Terraform
Bitbucket
Bitbucket
GitHub
GitHub
GitLab
GitLab
No integrations available

What are some alternatives to Scalr, Apache CloudStack?

OpenStack

OpenStack

OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.

AWS CloudFormation

AWS CloudFormation

You can use AWS CloudFormation’s sample templates or create your own templates to describe the AWS resources, and any associated dependencies or runtime parameters, required to run your application. You don’t need to figure out the order in which AWS services need to be provisioned or the subtleties of how to make those dependencies work.

Packer

Packer

Packer automates the creation of any type of machine image. It embraces modern configuration management by encouraging you to use automated scripts to install and configure the software within your Packer-made images.

Pulumi

Pulumi

Pulumi is a cloud development platform that makes creating cloud programs easy and productive. Skip the YAML and just write code. Pulumi is multi-language, multi-cloud and fully extensible in both its engine and ecosystem of packages.

Morpheus

Morpheus

Morpheus is a cloud application management and orchestration platform that works on any cloud or infrastructure, from AWS to bare metal. Enjoy complete cloud freedom with Morpheus.

Azure Resource Manager

Azure Resource Manager

It is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure subscription. You use management features, like access control, locks, and tags, to secure and organize your resources after deployment.

VirtKick

VirtKick

Software as a service platform for hosting providers.

Habitat

Habitat

Habitat is a new approach to automation that focuses on the application instead of the infrastructure it runs on. With Habitat, the apps you build, deploy, and manage behave consistently in any runtime — metal, VMs, containers, and PaaS. You'll spend less time on the environment and more time building features.

Google Cloud Deployment Manager

Google Cloud Deployment Manager

Google Cloud Deployment Manager allows you to specify all the resources needed for your application in a declarative format using yaml.

CopperEgg

CopperEgg

Continuous visibility and cloud monitoring for all your servers – hosted or private, Linux or Windows. Works great with Amazon EC2, Rackspace, or any public or private cloud.

Related Comparisons

GitHub
Bitbucket

Bitbucket vs GitHub vs GitLab

GitHub
Bitbucket

AWS CodeCommit vs Bitbucket vs GitHub

Kubernetes
Rancher

Docker Swarm vs Kubernetes vs Rancher

gulp
Grunt

Grunt vs Webpack vs gulp

Graphite
Kibana

Grafana vs Graphite vs Kibana