What users are saying about
40 Ratings
Top Rated
109 Ratings
40 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.9 out of 101
Top Rated
109 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.6 out of 101

Add comparison

Likelihood to Recommend

Acquia

If your organization requires you to implement a multi-site architecture, Acquia is one of the few cloud hosting options that makes this easy for Drupal websites. You can easily create a new database through their web UI, update your site's files, and add domains to each environment. This process is simplified even further through the use of another product, Acquia Cloud Site Factory.
Kyle Taylor profile photo

Heroku

I find Heroku to be best for startups and companies in an initial growth phase. Unfortunately, moving away from Heroku can be very painful, and so companies seem to end up throwing a bunch of money at a lot of dynos and workers and not really figuring out a better architecture or hosting platform, because they are growing so fast they don't really have the time for it.
Shannon E. Wells-Mongiovi profile photo

Feature Rating Comparison

Security

Acquia
8.8
Heroku
Role-based user permissions
Acquia
8.8
Heroku

Platform & Infrastructure

Acquia
8.5
Heroku
API
Acquia
9.0
Heroku
Internationalization / multi-language
Acquia
8.1
Heroku

Web Content Creation

Acquia
7.4
Heroku
WYSIWYG editor
Acquia
8.0
Heroku
Code quality / cleanliness
Acquia
8.9
Heroku
Admin section
Acquia
7.8
Heroku
Page templates
Acquia
8.0
Heroku
Library of website themes
Acquia
6.0
Heroku
Mobile optimization / responsive design
Acquia
7.0
Heroku
Publishing workflow
Acquia
7.8
Heroku
Form generator
Acquia
6.1
Heroku

Web Content Management

Acquia
8.5
Heroku
Content taxonomy
Acquia
8.0
Heroku
SEO support
Acquia
9.1
Heroku
Bulk management
Acquia
7.7
Heroku
Availability / breadth of extensions
Acquia
9.1
Heroku
Community / comment management
Acquia
8.6
Heroku

Platform-as-a-Service

Acquia
Heroku
8.8
Ease of building user interfaces
Acquia
Heroku
9.2
Scalability
Acquia
Heroku
9.2
Platform management overhead
Acquia
Heroku
7.8
Workflow engine capability
Acquia
Heroku
8.7
Platform access control
Acquia
Heroku
8.6
Services-enabled integration
Acquia
Heroku
8.8
Development environment creation
Acquia
Heroku
9.2
Development environment replication
Acquia
Heroku
8.8
Issue monitoring and notification
Acquia
Heroku
8.8
Issue recovery
Acquia
Heroku
8.4
Upgrades and platform fixes
Acquia
Heroku
9.0

Pros

  • Provides a dev, test, and live environment for deployment
  • Varnish cache available to all levels of service
  • Easy to manage team roles and users
  • Cloud API for additional deployment hooks and processes
Kyle Taylor profile photo
  • When you have an app that closely follows the conventions of its framework (say, a conventional Rails app), Heroku makes it stupid simple to get a production website going.
  • Setting up sandboxes and test apps is simple. Because you can associate add-ons and databases to Heroku apps, you can copy an entire environment quite easily.
  • Heroku recently added the ability to auto-deploy from GitHub pending Continuous Integration results, make it easy to set up a Continuous Deployment flow through GitHub.
No photo available

Cons

  • Account support is limited on the Cloud Professional plan and requires you to purchase support tickets for the smallest issues, whereas other providers usually provide basic support free of charge.
  • Acquia is very expensive, so unless you're an enterprise level partner, then it is likely out of your budget.
  • The online documentation could use a refresh in design and can be frustrating to search through for answers.
Kyle Taylor profile photo
  • For node.js, the platform does not support websockets and because you do not have sticky sessions, it is virtually impossible to do any socket.io applications if you want to run multiple dynos. There is an add-on that will allow you to do push style APIs, but one of the benefits of using node.js is its natural support for this programming model.
  • It would be really nice if you could configure your application to spread dynos across multiple availability zones and control this. Heroku runs on top of AWS in the US EAST region. We run all of our other services there as well. For many of these services, we are able to create a scenario where we have a master-slave configuration across different availability zones (i.e. Amazon data centers). I wish we could do that with Heroku.
David Hart profile photo

Likelihood to Renew

Acquia10.0
Based on 8 answers
As a Drupal Web Developer, I have not encountered or been exposed to any other hosting solution that could surpass the benefits of having a site hosted on Acquia Cloud. Although, for any side-project or low-cost freelance gigs, I cannot expect that I'll always have the option of recommending Acquia Cloud, and that's okay. While I am at work and trying to help our team gain more exposure to my companies' extensive list of clients, when we have the fortune of adding another Drupal-based client to our roster, getting those clients on Acquia Cloud makes every other aspect of building or modifying their school website that much easier
Sean Hanford profile photo
Heroku9.2
Based on 4 answers
We will stay with Heroku until we either outgrow it or a better platform becomes available. The great thing about this environment is that I didn't have to make major changes in the application so I'm not locked into it.
David Hart profile photo

Usability

No score
No answers yet
No answers on this topic
Heroku8.0
Based on 2 answers
Easy to use web based console and easy to use command line tools; deployment is done directly from a GIT repository. What more could you ask for?The one thing that keeps me from giving it a 10 is that custom build packs are almost incomprehensible. We used one for a while because we needed cairo graphics processing. Fortunately, I was able to figure out a different way to do what we needed so that we could get off the custom build pack.
David Hart profile photo

Reliability and Availability

No score
No answers yet
No answers on this topic
Heroku8.0
Based on 1 answer
Heroku availability correlates pretty strongly to AWS US EAST availability. We had a couple of times where there was a Heroku-specific issue but not for the last 7-8 months.
David Hart profile photo

Performance

No score
No answers yet
No answers on this topic
Heroku9.0
Based on 1 answer
The only issue that I ever have is that about 1 out of 20 deployments (git push) will hang and need to be cancelled and done again.
David Hart profile photo

Support

No score
No answers yet
No answers on this topic
Heroku8.9
Based on 2 answers
I've honestly never had the need to contact their support, so this is just based on the documentation. I would call the documentation usable but not fantastic.
David Hart profile photo

Implementation

No score
No answers yet
No answers on this topic
Heroku10.0
Based on 1 answer
The one thing that I would recommend is that once you have established the add-ons that you want to use, set up a separate account with those vendors rather than doing it through Heroku. The cost is the same, but doing it with the partner lets you consolidate management of multiple applications and may give you some additional capabilities in the console
David Hart profile photo

Alternatives Considered

Acquia provides much more for the investment. The support and services they provide make them the best choice in choosing a platform to host your Drupal sites. Services like Pantheon may have some new tools or cool features. But Acquia always seems to come out with those features without the trouble of having the "growing pains" that come with them.
Tory Trone profile photo
Heroku has the easy facility to deploy and host applications while others have to configure a lot. The price of the services is high for others. But within Heroku pricing and easy to maintain under the same roof.
Sazzad Hossain Sharkar profile photo

Return on Investment

  • Acquia works with non-profits which is a huge plus.
  • The Workflow and environment tools for our sites has been great at improving productivity and quality.
  • Having services like Apache Solr, Varnish, Memcache has been absolutely critical for our success.
  • The additional tools from third-parties that Acquia provides has also been amazing. Having easy to use tools like New Relic already available is great.
Tory Trone profile photo
  • Simplicity and very good documentation makes things easier, it means you don't have to hire a dedicated devops person to manage this stuff.
  • Heroku dashboard allow us to quickly and easily do triage from anywhere, including our smartphone.
  • Heroku allowed us to get up and running fast. This saved us lots of time and money.
No photo available

Screenshots

Acquia
Heroku

Pricing Details

Acquia

General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Heroku

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details