What users are saying about
41 Ratings
Top Rated
114 Ratings
41 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
114 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.7 out of 101

Add comparison

Likelihood to Recommend

Acquia

How much money do you have, and how much support do you need?Those are the biggest questions that you need to ask yourself when determining if you want to procure Acquia services. The cost for us was low compared to paying our own employees to run the type of system provided to us by Acquia. But the cost would be much higher for non-enterprise customers who are just looking to have their sites hosted for them. In the end, you get what you pay for - world-class Drupal hosting backed by highly effective customer support.
Eric Steinborn profile photo

Heroku

Well-suited for the vast majority of use cases where you don't need to do specific configuration, where server performance (RAM usage, etc.) is not tweaked to the nitty gritty, and where you have the budget to spend more on hosting in order to save configuration and deployment time. It's great if you just want to get something running and not worry about it.
Jonah Dempcy profile photo

Feature Rating Comparison

Security

Acquia
8.6
Heroku
Role-based user permissions
Acquia
8.6
Heroku

Platform & Infrastructure

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

Web Content Creation

Acquia
7.5
Heroku
WYSIWYG editor
Acquia
8.0
Heroku
Code quality / cleanliness
Acquia
9.0
Heroku
Admin section
Acquia
7.7
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.9
Heroku
Form generator
Acquia
6.0
Heroku

Web Content Management

Acquia
8.5
Heroku
Content taxonomy
Acquia
8.0
Heroku
SEO support
Acquia
9.1
Heroku
Bulk management
Acquia
7.8
Heroku
Availability / breadth of extensions
Acquia
9.2
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.3
Platform management overhead
Acquia
Heroku
7.7
Workflow engine capability
Acquia
Heroku
8.8
Platform access control
Acquia
Heroku
8.8
Services-enabled integration
Acquia
Heroku
8.5
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.3
Upgrades and platform fixes
Acquia
Heroku
9.2

Pros

  • Hosting
  • Support
  • Specially tuned environments
Eric Steinborn profile photo
  • It makes deployment, environment configuration, and simple manageability extraordinarily simple and easy to do, and getting up and going is a wonderfully simple process.
  • The metrics included are excellent as a first resource for diagnosing high level issues.
  • For beginners, Heroku is an excellent tool, making initial deployment and environment configuration wonderfully easy and fast.
  • Heroku is absolutely fantastic on the mobile break point (mobile responsiveness). As a startup, things still happen on weekends while out at the park or driving out of town, and it has been wonderful to be able to troubleshoot or restart servers from the phone.
  • The Heroku CLI provides a wonderful interface for interacting with the cloud environment.
Mark Hutter profile photo

Cons

  • Not much
  • Send us free candy
  • Continue doing what they are doing
Chris Hood 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
Drupal is designed to grow with our changing needs and technology trends. Our hope is that as new features are needed, we'll be able to adapt as we grow
Chris Hood 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 has a much easier path for procurement through the GSA contract. Pantheon didn't have an avenue to purchase through the GSA, which severely limited our ability to procure their product. Pantheon has a few extra features which Acquia has yet to develop like true multi-dev, allowing users to test out their changes on their own servers in the cloud. This is incredibly useful since windows Drupal development is typically very slow, even with the Acquia Dev Desktop software.
Eric Steinborn profile photo
The primary alternatives I considered were running our own images directly on top of Amazon Web Services and Nodejitsu in conjunction with Joyent hosting. The big advantage of Heroku over a direct AWS implementation is that you don't have to mess with the web dispatcher tier of the application at all. Doing a scalable web application on AWS is a well-known configuration, but it is a bit of a grind to set everything up and have it switch over when you upgrade your application tier automatically. With Heroku, it's automatic. For a small startup, time is your most precious resource so having this done for me was invaluable.I chose Heroku over Nodejitsu/Joyent primarily because of maturity. I will definitely be keeping my eye on them in the future though. At the time of the decision, my biggest show-stopper was that we could not do custom SSL without jumping up to a dedicated environment. This may have changed since then.
David Hart profile photo

Return on Investment

  • Reduced time managing infrastructure.
Bret Peters profile photo
  • Heroku supports various languages which help us to deploy our various projects by the requirements
  • Heroku helps us to reduce the using and purchasing 3rd party applications for deployment, running CI, staging and monitoring the applications within one place
  • Our developers can focus on other tasks while working and deploying with Heroku because it has inbuilt many features to work and maintain
Sazzad Hossain Sharkar profile photo

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