Consultant at a healthcare company with 10,001+ employees
Real User
2014-06-25T13:16:28Z
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.
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.
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
Established in 2007, Heroku is a cloud application platform providing a streamlined, efficient place for web app developers to create and deploy their applications. Heroku is designed to maximize developer productivity. With the entire web application development process available on the Herokucloud, creating and rolling out web apps has been made more efficient, convenient, and cost-effective than ever before.
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.
Hi,
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.
Nawaz
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