Does Heroku charge for support? Do developers need to adopt new technologies?

it_user87711 - PeerSpot reviewer
  • 3
  • 7
PeerSpot user

3 Answers

it_user87711 - PeerSpot reviewer
Real User
Jun 25, 2014

Thanks so much for your detailed response - I did see Heroku's description of their support services, but wasn't sure how to interpret it agaiinst other vendors'. These personal use reviews are very helpful to the non-IT person.

Search for a product comparison in PaaS Clouds
Jun 25, 2014


I am very happy with Heroku and its staff over all.

1- Technical support is often prompt and correct, no they havent charge for
Support at all, I have been querying them every now and then without being
charged, not sure if they charge for any premium service or anything,
2- Usually no the developers are not required to learn the proprietary
technologies, Heroku setup and its configuration has a bit of learning
curve but their documentation in that regard is excellent
3- Differentiators for developers? for us it was the ease of setup with
their plugins add-ons, its very easy to focus on Coding your product when
your extra tasks like emails or setups are already been taken care of.


it_user105252 - PeerSpot reviewer
Jun 25, 2014

I've not used their Customer support but here is what they say about it

Free Support

Support is available for all Heroku users through our Help platform, which lets you file tickets with our support team and get more information on common questions and issues.

Premium Support

For critical production apps and enterprises, Heroku Premium Support offers guaranteed response times, 24/7 support, and 1:1 help in running your application. Contact our Customer Advocates.

So IOW free support is provided via email/BBS and yes they have staff looking at bugs but not dedicated to your account unless you pay for a premium license.

And yes Heroku - like all other Platform/Fabric as a vendor is essentially proprietary. While their data store is SQL based on PostGres, not all SQL servers support the same features (Sequences for example) nor perform the same way.

furthermore while you are coding to Java, Node.js or Ruby... the portability BETWEEN VENDORS in the cloud for these is the issue just like there were differences between different J2EE middleware servers.

So in choosing any cloud vendor you do end up with some level of vendor lockin. How specific it is depends on your architecture, data complexity etc.

As to differentiators - Differentiators vs what? MS-DOS? AWS? Windows Azure? you need to be more specific in your question here.

The value proposition of PaaS in general is that your devs code to a fabric rather than a server stack so that you alleviate the OpEx costs of maintaining and configuring a server stack. Processes migrate and scale essentially across the compute platform/fabric ideally seamlessly.

But this is just as true for AWS Elastic Beanstalk, Windows Azure, Google App engine, Uhuru etc. Furthermore - tying back to your 2nd question. Azure supports development in Node.JS, Ruby, PHP and even Java. The question comes down to the operational call support.

So here you start to have both differentiators and "vendor lockin" (a differentiator is "lockin" by another name). Amazon offers Simple Server Storage, Azure offers its Azure Storage, and both offer a version of SQL Server as well. Heroku only offers Heroku Postgres.

And Heroku and Uhuru differentiate themselves largely on price.

you also have intangible differentiators: AWS and Azuure have huge opex staff that is waging the never ending security/malware fight at the highest of levels. OTOH because they are large services, things can and do go wrong.

Heroku and Uhuru etc. are smaller services, they are less likely to be as secure and reliable and they offer a more limited set of 3rd party services. But they are cheaper.

So your question is actually quite complex given the broad way you have stated it. A more narrow and specific statement of what your goals are would help narrow the answer a lot

Find out what your peers are saying about Heroku, Microsoft, Google and others in PaaS Clouds. Updated: March 2024.
757,198 professionals have used our research since 2012.
PaaS Clouds
What are PaaS (Platform as a Service) Clouds?&nbsp;Platform-as-a-service (PaaS) is a kind of cloud computing service in which, rather than having to build and maintain their own infrastructure, a client is able to develop, run, and manage applications on a platform that is provided by a third-party provider. The provider hosts both software and hardware, freeing the client from having to install and handle them in-house. It also provides infrastructure, database management systems, business...
Download PaaS Clouds ReportRead more

Related Q&As

PaaS Clouds experts

Prateek Agarwal - PeerSpot reviewer
AANKITGUPTAA - PeerSpot reviewer
Bharath Kumar Gajula - PeerSpot reviewer
Gustavo Magni - PeerSpot reviewer
UchechiSylvanus - PeerSpot reviewer
AhmedHaridy - PeerSpot reviewer