Jeremy M.
JM
Jeremy M.
Senior Engineer
Internet
Small-Business (50 or fewer emp.)
"Ridiculously easy but a bit pricey at times"
4.5/5
What do you like best about Salesforce Heroku?

It makes going from idea to deployed app ridiculously easy. I *always* recommend starting with Heroku to folks starting out with tech like Rails and the Python frameworks. It removes the deployment barrier for these folks to start sharing their code. The lack of require maintenance is also great. If a piece of hardware fails, they take care of it. Review collected by and hosted on G2.com.

What do you dislike about Salesforce Heroku?

The price, which isn't to say it doesn't match the value. It's just that it does add up once you reach a certain level of traffic and complexity. After a while, you reach a juncture where your app is complex enough, you know enough, and the concept is "worth it" (from a personal or financial perspective) to move it to something that is far higher maintenance for (in raw dollars) cheaper. Review collected by and hosted on G2.com.

Dan B.
DB
Dan B.
Business Analyst, Innovation R&D
Hospital & Health Care
Enterprise (> 1000 emp.)
"Quickly develop a production quality application with minimal knowledge of DevOps"
4/5
What do you like best about Salesforce Heroku?

Heroku is finely customizable to a number of modern programming language such as Ruby, Node.js, PHP and Go. Users get quite a bit of functionality of the free tier which easily meets the needs of smaller personal applications. A single dyno is generally sufficient for these purposes.

Heroku also offers a fairly large catalogue of add-ons to integrate with applications, and database integration is a snap with Postgres. Review collected by and hosted on G2.com.

What do you dislike about Salesforce Heroku?

The pricing model at Heroku should probably be revisited. Users with the hobby or free tier can generally extract quite a few features out of the service to fit the needs of personal applications, but the professional level infrastructure scheme is a bit nebulous.

Premium support options also make lower-tier subscribers feel neglected when trying to contact support. Review collected by and hosted on G2.com.

Duncan A.
DA
Duncan A.
CTO
Marketing and Advertising
Small-Business (50 or fewer emp.)
"Quick and easy deployment (on the whole)"
4/5
What do you like best about Salesforce Heroku?

Wealth of add-ons and ease of setup are great. Pushing from code straight to development was a novelty for me when I started off and now with docker support this is even better.

The database handling is superb. I like the way the product has improved over the years with current technology being supported. Review collected by and hosted on G2.com.

What do you dislike about Salesforce Heroku?

I dislike the random nature of the routing algorithm, it could be much smarter. Sometimes a request gets stuck behind a slow request. It is hard to gauge the capacity needed at times due to this.

I hate the 30 second restriction which although it makes sense from their end does not lend itself well to be fully compatible with all open source libraries in our stack. This tends to make customisations a must which is a pain.

Can get very expensive unless you manage dynos well. Review collected by and hosted on G2.com.

Miguel P.
MP
Miguel P.
Software Engineer
Financial Services
Small-Business (50 or fewer emp.)
"Devops as a Service, push, deploy and done!"
4/5
What do you like best about Salesforce Heroku?

Lets you have a performant production server with a couple clicks, no devops knowledge needed.

Has tons of plugins for all your needs: Database (Heroku Postgres), Cache (Redis), Monitorization (NewRelic), emails (Mailgun), SSL…

Provides lots of documentation to set up apps in a variety of languages, and covers things like using several environments, tuning your memory usage, deploying from Dropbox, and more.

Together with a auto-scaling plugin like HireFire, it can manage your app as usage goes up and down, and you'll never be overwhelmed by a traffic spike, or spend more than you need on valley hours. Review collected by and hosted on G2.com.

What do you dislike about Salesforce Heroku?

The pricing is a little high, especially if you want to use the dedicated dynos, which increase performance and decrease response time dramatically. We've also been bit by downtimes a couple times in the past year, being fully managed by them there's not much to do once it goes down. Also, since it runs on AWS ,if that goes down Heroku does too. Review collected by and hosted on G2.com.

Forrest B.
FB
Forrest B.
CTO
Legal Services
Small-Business (50 or fewer emp.)
"Heroku - great for finding product-market fit"
4.5/5
What do you like best about Salesforce Heroku?

The flexibility of the Heroku platform and add-ons made it easy to build our initial product, and add and remove features as our product and customer needs have evolved. Review collected by and hosted on G2.com.

What do you dislike about Salesforce Heroku?

Heroku is not the cheapest platform out there and it isn't always the most flexible service either. Review collected by and hosted on G2.com.

Rebecca S.
RS
Rebecca S.
Software Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Instant deployment at higher prices"
4/5
What do you like best about Salesforce Heroku?

For those with the budget to pay for the cost of Heroku, Heroku provides a number of very convenient features for developers such as instant deployment. Heroku integrates seamlessly into Git, the state-of-the-art version control system that many teams are switching to. Integrating version control system into deployment is an enormous advantage. Then deployment becomes a one-step process and is less to learn for developers. Deployment itself, rather than the code, can sometimes present an issue. Review collected by and hosted on G2.com.

What do you dislike about Salesforce Heroku?

I dislike that Salesforce App Cloud: Heroku Enterprise is more expensive than other kinds of deployment tools. As a result, some teams use AWS and we may switch to AWS or another cloud service when our usage becomes high enough to require a paid tier of Heroku's plans. Review collected by and hosted on G2.com.

Edd T.
ET
Edd T.
Lead Software Developer
Computer Software
Small-Business (50 or fewer emp.)
"Simple, Robust and Effective"
4/5
What do you like best about Salesforce Heroku?

The time it takes to move from an idea to MVP is very quick when building on a product like Heroku. With its support for side-projects through it's free tier - moving up to highly performant, concurrent, distributed systems - Heroku manages the app at all stages of it's life. If something isn't directly possible on Heroku, it mostly likely is through their addons. Review collected by and hosted on G2.com.

What do you dislike about Salesforce Heroku?

- We've occasionally struggled in the past trying to send requests from Heroku to services which require a static IP - but this problem can be avoided by setting up a proxy with an ip (but it's a pain).

- Setting up TLS certificates require an extra cost (as they require an addon) which in the day-and-age of letsencrypt, I think is a shame. Review collected by and hosted on G2.com.

Praveen Makam K.
PK
Praveen Makam K.
Cloud Consultant - Salesforce Practice
Information Technology and Services
Enterprise (> 1000 emp.)
"Integrating with Heroku for seamless transaction tracking"
5/5
What do you like best about Salesforce Heroku?

Real time sync between salesforce and heroku enterprise. Linking up objects using indirect/external look up relationships so that we can access the data inside of salesforce. Options to limit sync transactions. Creating multiple applications within the same org etc., Review collected by and hosted on G2.com.

What do you dislike about Salesforce Heroku?

Implementation is not an easy task with heroku here as you need to be completely aware of heroku platform and its capabilities.

You need to change some settings on both the sides. But as we have a few trailhead chapters specially for training, it is of a lot of help Review collected by and hosted on G2.com.

Akhil K.
AK
Akhil K.
Data Engineer
Mid-Market (51-1000 emp.)
"The best scalable server solution that allows me to easily manage the deployment of my projects!"
3.5/5
What do you like best about Salesforce Heroku?

It's a pretty decent cloud based scalable server where I personally like the number of conventions available (like using Postgres database, and no need of updating the file system every now and then) thus can easily scale as my application grows by bettering the database and increasing the number of dynos(Rails instances) and workers. And finally, heroku offers plenty of add-on resources. Review collected by and hosted on G2.com.

What do you dislike about Salesforce Heroku?

Server cost is comparatively expensive(i.e. per instance when compared to renting on Slicehost). The abstraction comes on expense of control. With heroku I cannot get great control over configuration of my application, in terms of hardware, OS, firewall, versions etc. Sometimes I might end up paying little more than I would have paid for comparable capacity in EC2. Review collected by and hosted on G2.com.

Verified User in Marketing and Advertising
UM
Verified User in Marketing and Advertising
Small-Business (50 or fewer emp.)
"Heroku is an essential development environment for web apps"
3.5/5
What do you like best about Salesforce Heroku?

Heroku CLI. The Heroku CLI for deploying ruby on rails apps is very easy to use and git workflow is made painless with Heroku. It simplifies tasks like upgrading a Postgresql database which can be done easily from the command line. Review collected by and hosted on G2.com.

What do you dislike about Salesforce Heroku?

The cost. For any development app with limited database tables and accessible to one or two users, deploying to Heroku is a no brainer. But, for production apps, the cost can quickly spiral as more integrations (e.g. New Relic) are added. For the price range of a typical Heroku production app, I feel there are much better solutions out there. While these may not have the ease of use that Heroku can provide, the additional work needed to setup deployment scripts and deploy to a server on Digital Ocean, for example, would be much more cost effective over a long period of time. Also, there are many open-source tools now that can mimic Heroku-like deployments without all of the costs.

Review collected by and hosted on G2.com.