Salesforce Platform: Heroku Enterprise Reviews & Product Details


What is Salesforce Platform: Heroku Enterprise?

Empower your developers Heroku gives developers the flexibility to create apps using languages and tools they already love, while maintaining critical Enterprise needs for trust and control. Tap into an unparalleled ecosystem Don’t reinvent the wheel. Heroku Elements is a collection of 150+ third-party add-ons, 1000+ open source buildpacks, and 3000+ ready-to-deploy Buttons enabling a rich ecosystem of pre-integrated extensions and services. Gain Enterprise-level Trust and Control. Combine the best of both worlds - An experience that developers love with enterprise-class features that large companies need.

Write a Review

Salesforce Platform: Heroku Enterprise Screenshots


Salesforce Platform: Heroku Enterprise Profile Details

Salesforce Platform: Heroku Enterprise Profile Details

Vendor
Salesforce
Description
The enterprise cloud computing company that is leading the shift to the Social Enterprise. We help employees collaborate and connect with customers.
Company Website
Year Founded
1999
Total Revenue (USD mm)
10,480
HQ Location
San Francisco, CA
Phone
+1 (800) 667-6389
Ownership
NYSE: CRM
LinkedIn® Page
www.linkedin.com
Employees on LinkedIn®
36,445
Twitter
@salesforce
Twitter Followers
462,195
Show moreShow fewer

Companies Using Salesforce Platform: Heroku Enterprise

Facebook

Salesforce Platform: Heroku Enterprise Reviews

Filter Reviews
Filter Reviews
Sort by
Ratings
Company Size
User Role
For Category
All Industries
Region
Write a Review
1-25 of 76 total Heroku reviews

Salesforce Platform: Heroku Enterprise Reviews

Write a Review
Filter By
Connections
Show reviews that mention
1-25 of 76 total Heroku reviews
Copy Review URL
CTO
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"The fastest way to expand your software stack"

What do you like best?

There are a lot of cloud-based platforms for rapid deployment now, and Heroku's feature set is as robust as any of them. But it's extensive set of Add-Ons makes it stand apart. Truly, with one click you can incorporate any additional service you can possibly conceive of. Not only are days or weeks of work collapsed into hours, but it makes it possible to try out different options before you commit, bc the investment in setting them up is low.

What do you dislike?

Dealing with the lack of persistence file storage is painful, as is upgrading or downgrading the specs of the database. While the pricing for hosting is reasonable, some of the most common Add-Ons are priced a bit high, so costs can quickly add up.

Recommendations to others considering the product:

Heroku has a free tier to try-before-you-buy, so if you're a complete Heroku newbie, consider testing your app on that tier to get a feel for how it works and what it will take to convert your existing app (or alter your usual software development patters) to fit Heroku's deployment model.

What problems are you solving with the product? What benefits have you realized?

Heroku makes it possible for us to run a website with a complicated back-end with minimal staff. Most of the set-up/integration work on the platform fits well within the DevOps skillset of an experienced software developer, which means our core team can handle most of the infrastructure work,

Copy Review URL
Project Development Manager
Mid-Market
(501-1000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Heroku ideal for developers in the cloud."

What do you like best?

Salesforce Heroku, is an ideal tool for all types of developers who want to upload their applications to the cloud, you can work as a test error, running the applications, which are in the database of the application, in an environment simulated, for later, when you are sure, they work perfectly, they are uploaded to the network, and they can be online and accessible to all.

What do you dislike?

I must be honest, this software is somewhat complicated to use even for advanced developers, many commands and codes may be difficult for many to understand, since they are development environments a little different from those we are already familiar with, apart from this, the documentation of help, which is found on the web, about this program is very limited, a very large help documentation is needed, to avoid wasting time, in the trial and error of the use of the different features, that the application uses.

What problems are you solving with the product? What benefits have you realized?

We have a sector of developers, experimenting with new creations of applications of all kinds based on Heroku, we see a high potential, in this application and we want to move, many outdated applications that we still have, elaborated in different applications that use obsolete codes, and change them by the new ones that are made, in Heroku.

Copy Review URL
Principal Data Engineer
Internet
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Hassle-free solution for web applications"

What do you like best?

The ease of deployment and configuration is a big plus. Heroku lets you build and scale your website (and related components such as Postgres database or a Redis cache) with minimal fuss. There's more add-ons such as scheduled tasks and monitoring. Compared to other cloud providers, it's much easier to learn how to use and deploy your first app.

What do you dislike?

I think that for a highly complex application, heroku may not offer enough low-level control of the infrastructure.

Recommendations to others considering the product:

Heroku may just suit your needs. Do a bit of research before committing to a cloud provider, there's no need to have complex features if you're not using them, and Heroku is located at a sweet spot with respect to price, ease of use and features that can support most web applications.

What problems are you solving with the product? What benefits have you realized?

I built an application that let's users upload their data and share with others. It was very easy to provision the machines and the databases I needed - I didn't have to manage any networking configuration for example.

Copy Review URL
Founder
Computer Software
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Great for a Rails/Postgre web site"

What do you like best?

Heroku Toolbelt makes deployment and maintenance tasks so easy - everything is just a command line away. Almost never a gem compatibility problem, it's a complete plug-and-play. Hobby tier provides sufficient availability for my purposes.

Documentation works great for my needs, and it's supplemented by a healthy user community - I can find answers to most of my questions by just googling them,

What do you dislike?

It'd be nice to have some kind of a persistent file storage add-on. As things are now, I have to use Amazon S3 for files.

I wish Heroku Toolbelt used one port for everything. I roam a lot, working off of public wireless access points. Depending on their restrictions on TCP, ports you can use, this or that Heroku command won't work.

Also I'm not a big fan of their ElasticSearch add-on, Bonsai, I understand run by a separate company. I had availability issues specific to them, more than with Heroku proper. And when it happened, they would tell me that it's my fault for not subscribing to their more expensive plan.

It'd be nice to have more logs than just the last 1500 lines.

Recommendations to others considering the product:

If your needs, like mine, are hosting Rails and Node.js web apps, Heroku seem like a good choice.

Watch out for the lack of persistent file storage - it came as a bit of a surprise to me.

What problems are you solving with the product? What benefits have you realized?

We're building an IT Consulting Marketplace.

The main benefit is easy setup for easy deployment - DevOps without a big investment of time and money

Copy Review URL
A
Enterprise
(10,001+ employees)
Validated Reviewer
Review Source
Copy Review URL
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Great Platform And Easy To Use For Application Development"

What do you like best?

Heroku is a fast, easy, nice and very reliable place to host your server-side apps, node.js, and ruby on rails apps works like a charm. I use HEROKU to deploy my apps, it allows me to store logs, run commands on the server side, clone the entire app and create a new environment, add services to my apps such as Sendgrid, Postgres DB and many many other. It also allows you to create pipelines and set up your environment variables in a very easy going manner over the web tools but also there is the CLI that allows you to do all the actions over the console. The overall service experience is great, once you start working with Heroku, Git will be your best friend since it is the way to deploy your apps. It even provides you with many development environments for your apps like Swift and any other that have some sort of package manager. Last but not least you can manage your project collaborators and ownership over the web manager so you can create your app and add all the members on your development team in no time or you can create an app for your client and once it's finished you can transfer the app ownership to your client. This is by far one of the best services for apps development I'd found in years, it really reduces the development and deployment time, no setup for each app, just the joy of git push heroku master ..... DoneTo gets to start with the services you just need to create the app in the web manager app, which makes it super Easy to use, it is super FAST to deploy and run the apps. It is highly scalable, you can start with a free dyno and scale it over the paid plans according to your needs with makes it very cost efficient. It might replace your git repository but also it is very easy to create several environments for your app in no time with exact clones of it even with environmental variables

What do you dislike?

Unfortunately, we do not use Heroku for every project because it does have a high cost. While it is my favorite to use, sometimes it feels like the smarter decision to give up a little bit of the elegant design in exchange for significant savings in cost. The introduction of Hobby dynos awhile back made Heroku a great starting point for fresh apps, but depending on how many users we plan on having, sometimes the cost of staying on Heroku will quickly eclipse other platforms as a service option which while less elegant, still get the job done.

Recommendations to others considering the product:

Heroku is a great platform for building modern web apps. You can quickly launch your app in production, especially if you use Heroku Container Registry. I use it to launch my lots of learning application free of cost. I worked for the enterprise at my company. It's Easy to use, Where you can create your pipeline for the deployment process. You can connect your Git with Heroku. Lost of important add-ons also available. Like Sumologic, Paper trail, Heroku COnnect, Postgres. Here Heroku has free database so you can use your free application as well

What problems are you solving with the product? What benefits have you realized?

We have lost of limit in Salesforce to update, Insert and delete the data but using Heroku we resolve this issue and update lost of data. Some of the third party also we can't connect with some other service but we connect. Heroku also having lots of important add-ons. I used Postgres, Heroku Connect, Sumologic, Paper trail, Scheduler more.

Copy Review URL
CTO
Computer Software
Small-Business
(2-10 employees)
Validated Reviewer
Review Source
Copy Review URL

"Incredibly flexible and powerful utility"

What do you like best?

Heroku enables any company of any scale or seamlessly manage any web properties they have. For rapid prototyping and testing new features, Heroku more than meets one's needs, and is a perfect solution to rapidly deploying and testing new mobile API back-ends. Whether one has always used personally managed servers or are coming from tools such as AWS Elastic Beanstalk, Heroku is very quick to migrate to and flexible to whatever deployment configuration you have. Its use of Git has been incredibly transformative for our team, as we had all been previously using it Git for all projects, and Heroku closed the loop allowing us to work and deploy from the same system.

What do you dislike?

Is more expensive than more traditional DIY hosting options. In the name of ease of use, some functionality is harder to find/employ, but this is more than compensated by the realized benefits of the system.

Recommendations to others considering the product:

For rapid prototyping you will not be disappointed, but do bear in mind the cost as things scale.

What problems are you solving with the product? What benefits have you realized?

Easy team collaboration and resource management and scaling. Heroku is the best way to achieve this. When application issues have occurred, Heroku has made patch deployment very easy and has been able to drastically improve our issue response time.

Copy Review URL
Associate for Proffesional Service Opperations
Mid-Market
(501-1000 employees)
Validated Reviewer
Review Source
Copy Review URL

"Sales Force Review"

What do you like best?

That it is so easy to manage and go back and force between data I am looking up.

What do you dislike?

That some of the updates are not at the level they should be for the product to be running to the best of its ability.

Recommendations to others considering the product:

Salesforce is a very effective product however they need to make more updates that make it easier for the user.

What problems are you solving with the product? What benefits have you realized?

Salesforce allows me to schedule the people in my company to go to the schools they need to be. It allows me to give them the time and the directions of where and what time the person needs to be.

Copy Review URL
Desarrollador de Software
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Interesting Tools. A Different way to work"

What do you like best?

The best thing that I Like about Heroku is once you do the changes and adds on the project to connect to the Data Base, You can work locally as server with the same Data Base. It is a very practical way to work, and you do the push to heroku master when you think it is necessary that all features are build in a correct way to check on web.

What do you dislike?

Something that really dislike is the missing points of documentation to get a correct way to develop a project, specially on Django/Python.

Recommendations to others considering the product:

Give more details about how implement a project with Heroku, because it is confusing trying to connect and if you don't have that information on sorting point it is frustrating

What problems are you solving with the product? What benefits have you realized?

I've been working on a project with Django/Python and let me work easily, like I'm not using Heroku, that is one of the greatest benefits about it, because once you got anything under control Heroku + Project, it lets you work quickly, allowing you to take care another things to getting a better development.

Copy Review URL
U
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"A cloud provider that is easy and almost fun to use"

What do you like best?

Heroku makes it super simple to get your app running in the cloud with as little fuss as possible. You don't have to worry about the details - with just a few commands you app can be deployed.

What do you dislike?

Navigating the command line can be frustrating at time and little support for debugging the production environment is supported - expect to rely

Recommendations to others considering the product:

May be pricey, but can well make up for it in its ease of use and great documentation

What problems are you solving with the product? What benefits have you realized?

Saved a lot of time and allowed us to focus on product rather than infrastructure.

Copy Review URL
Owner
Computer Software
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Incredible, Flexible Platform"

What do you like best?

Heroku is an incredible, elegant platform for deployment, hosting, and scalability. It's very well documented, has a great user experience both in website and command line form, is well supported by Heroku as well as third-party tools, and has a very set of features. Most of all: No need to be concerned with securing a server itself.

They also provide a fear, single dyno service one can use for testing and micro projects.

What do you dislike?

Heroku does have some limitations in the form of a no-write filesystem, forcing developers to use solutions like Amazon S3. It has had some performance issues in the past due to how routing was performed, but Heroku was honest and transparent about the issue and their resolution.

Recommendations to others considering the product:

Use it. You can run far more than Ruby applications on it these days. Get rid of any servers you truly don't need and go PaaS.

What problems are you solving with the product? What benefits have you realized?

We've used this for our own products, to host software for running blood drives, greatly supporting a hospital and its children, for a custom video streaming solution, and far more.

We could not be happier with a PaaS. It has saved us immense time in provisioning, configuration, deployment, and security, allowing us to focus on the application itself. It's so easily scalable, there have even been iPhone apps for doing so on the fly.

Copy Review URL
Sr. Software Developer
Management Consulting
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"A Hands on platform, very rapidly deployable."

What do you like best?

Heroku toolbelt: It makes every thing easy as pie, from profiling a deployed system to switching from local to remote console in order to perform any desired task. It feels just as if one were working on his/her local computer, while performing some very non-trivial remote tasks. Also, the Procfile feature is a must, as I can easily configure additional tests, continuous integration, and run some extra scripts that I might need in order to fulfill a certain task my product my be in need of. Switching from local to my remote deployed system, as well as having many different instances installed at the distance of a simple command text. It's a must to me!

What do you dislike?

Steep learning curve. In order to being fully capable of using heroku's platform, one needs to take quite a bit of time to learn its commands and entrails. It did take me a while to really take the time to study it. I wish it was a little simpler so I could have enjoyed its great plugins a lot earlier.

Recommendations to others considering the product:

If you are looking for a cloud saas virtual environment, full of plugins and APIs, hands on and easily deployable, you might want to consider taking a look at Heroku.

What problems are you solving with the product? What benefits have you realized?

Backend Restful API with Real Time features. It's pretty much the same thing like working on my own environment. So I had for far no hassles at all with the classical: "in my machine it works" excuse.

Copy Review URL
Senior Engineer
Internet
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Ridiculously easy but a bit pricey at times"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product:

If you plan to go all in on Heroku, it will make your life much easier if you choose tech (e.g., databases, email, etc.) that has tight integration with it through a third party provider or a direct Heroku service.

What problems are you solving with the product? What benefits have you realized?

Again, it removes devops from the equation almost completely when it comes to getting an app in front of people.

Copy Review URL
Business Analyst, Innovation R&D
Hospital & Health Care
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Quickly develop a production quality application with minimal knowledge of DevOps"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product:

Simple and easy to use, even for users with minimal knowledge of application architecture. May not fit the needs of larger applications, and the pricing model may need revision.

What problems are you solving with the product? What benefits have you realized?

Heroku's Platform-as-a-service has functioned well as a standup environment in the smaller innovation development team that I have been a part of, but I suspect that larger enterprise development teams will likely side with vendors with more corporate recognition such as Microsoft Azure or Openshift.

Copy Review URL
CTO
Marketing and Advertising
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Quick and easy deployment (on the whole)"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product:

Great for small teams and if you need to validate your product.

What problems are you solving with the product? What benefits have you realized?

The main problem is a SaaS platform with global reach.

The main benefit has been the ease with which we can deliver updated code and new features..

Copy Review URL
Senior software
Mid-Market
(501-1000 employees)
Validated Reviewer
Review Source
Copy Review URL

"Very good UI and plugins. A bit expensive compare to others"

What do you like best?

It's quite simple.to create and configure an entire pipeline.

The UI is pretty simple and useful. You can perform almost any action: start/stop an application, group some apps in a pipeline, perform a rollback to a previous version with jist one click, etc...

What do you dislike?

It's a bit expensive.

An x1 instance (512MB and 1 core) costs 25 euros per month.

If your applocation needs 1GB of primary memory you'll need to pay 50 euros per month.

In my opinion it's not as cheap as other platform, like digital ocean. However it's true that Heroku is a PaaS so it offers more features.

Recommendations to others considering the product:

You can set up an entire environment very fast

What problems are you solving with the product? What benefits have you realized?

Build an entire pipeline (dev, test and pro) and autoscale our platform.

Copy Review URL
Software Engineer
Financial Services
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Devops as a Service, push, deploy and done!"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product:

Great for starting a web app. As traffic rises, consider switching to a performance dyno, which gives you more bang for your buck, and also has much slower response time. Beware of delays in your requests when you deploy, consider using rolling restarts to fix it.

What problems are you solving with the product? What benefits have you realized?

I can save lots of tiie configuring, testing and deploying servers on AWS or providers like Digital Ocean, while focusing on developing the app itself, which is what brings value after all.

Copy Review URL
Software Developer
Computer Software
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Deploy your app quickly, easily and with options that work for you."

What do you like best?

The leader in the emerging platform-as-a-service industry is Heroku, an extensible and well-connected cloud hosting platform that makes deploying and managing applications in several popular languages almost effortless.

It has made great strides since its inception as a Ruby-only application hosting platform to include support for Python, Node.js, Java and PHP multiple languages.

Heroku has a freemium model, and invariably, Ruby enthusiasts who try out Heroku, invariably get hooked on to it and start using more and more resources and move to the premium offering.

What do you dislike?

No other services can be run on dynos. Dynos are strictly for application processes. Databases, background workers, and other services usually cost extra through Heroku’s add-ons or third party services.

No way to install system software. Heroku does provide some commonly-used packages such as Imagemagick, but if you need anything else, you’ll have to resort to hacks.

Recommendations to others considering the product:

You can’t beat free, and this is actually quite a good offering. One dyno is plenty to run many kinds of apps. Brochure sites, simple APIs, and blogs are a few of the many possible uses for this free dyno.

What problems are you solving with the product? What benefits have you realized?

Modern Platform-as-a-Service for Enterprise Application Development.

Corporate app dev teams can enjoy all of the core Heroku benefits — including smart containers, instant scalability, powerful developer tools and workflow, pre-integrated add-ons, and data services — with added collaboration functionality, additional control features, and enterprise grade support. Now enterprises can build highly engaging, disruptive apps as easily as startups.

Copy Review URL
CTO
Legal Services
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Heroku - great for finding product-market fit"

What do you like best?

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.

What do you dislike?

Heroku is not the cheapest platform out there and it isn't always the most flexible service either.

Recommendations to others considering the product:

I would recommend Heroku to teams looking to deploy quickly or expect to need to modify their product significantly. The flexibility and ease of deploying Heroku's add-ons have allowed us to test many product features while minimizing the total cost (in time and money) of development and deployment.

What problems are you solving with the product? What benefits have you realized?

We use heroku to serve our web application to leading businesses, law firms, and non-profits. Heroku allows us to minimize our devops investment and deliver the scalable service our customers depend on.

Copy Review URL
Senior Software Engineer
Computer Software
Enterprise
(5001-10,000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Very nice and powerful cloud platform"

What do you like best?

Easy installtion of plugins and add-ons.

Powerful metrics to monitor the app.

Detailed sample apps and code for start a new application

What do you dislike?

The database support is powerful, but the free account only have few options to use the postgree sql.

Recommendations to others considering the product:

Powerful management tools, easy to start, detailed documentations .

What problems are you solving with the product? What benefits have you realized?

I used Heroku to host one of my previous ios app's server. It's useful for small-scale apps and it's free. It also provide powerful entries for app owners to monitor the app statistics.

Copy Review URL
Director de Tecnología
Computer Software
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Excelente service"

What do you like best?

Easy to setup and use. It works as a charm to add new features or plugins. Well documented and easy to understand. Makes development easy since it gives you all the needed resources to do so.

What do you dislike?

It is still difficult for me to understand what a dyno is. It is not well documented and I have not seen any good explanation on it.

Recommendations to others considering the product:

Don't be afraid of changing from a traditional grid-service to a cloud computing service.

What problems are you solving with the product? What benefits have you realized?

I'm using it to deploy all my business products, applications and websites. Since it is very easy to use and deploy it has reduce the amount of tools needed. All the programming languages are great and it is great for scalability.

Copy Review URL
Founder, Owner, Tea-boy
Internet
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Awesome platform for self hosting"

What do you like best?

Firstly, and this cannot be overlooked, it's free to get started with Heroku and you probably won't have to pay them for a long long time (and by then you're probably making enough money anyway).

Secondly, their documentation is awesome and it's really easy to get started. I wasn't a linux pro by any stretch of the imagination when I started with Heroku but if you can use Git then you can deploy to Heroku.

Thirdly, they have a bunch of plugins and third party services to add support for any weird or wonderful data storage mechanisms you want to use, message queue services etc. so you basically don't have to touch infrastructure at all (something you generally would have to fiddle with if you were using AWS or Digital Ocean or the like).

What do you dislike?

Herokus is essentially Linux only... not a huge problem for many people (and certainly not for Heroku users).

Recommendations to others considering the product:

Definitely give it a whirl - it's free to try and probably does everything you need and more.

What problems are you solving with the product? What benefits have you realized?

I needed a place to host my public websites. Heroku is a good pick for personal/hobby projects or prototypes as well though.

Copy Review URL
Software Engineer
Information Technology and Services
Small-Business
(11-50 employees)
Validated Reviewer
Review Source
Copy Review URL

"Instant deployment at higher prices"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product:

For small-scale software, I strongly recommend Heroku. When software usage is low enough not to put much of a strain on the servers, one can use Heroku at a free or low-cost tier without running over budget. Prototyping also puts a premium on quick deployment.

What problems are you solving with the product? What benefits have you realized?

We would like to use a quick and easy deployment platform. Heroku presents a quick and easy deployment platform. We are also on a small enough Heroku plan that budget is a non-issue. My team is prototyping our software and usage is small enough for us to remain on the free tier of Heroku. We also like using Git and making deployment a seamless component of the Git pushing process.

Copy Review URL
Lead Software Developer
Computer Software
Small-Business
(2-10 employees)
Validated Reviewer
Review Source
Copy Review URL

"Simple, Robust and Effective"

What do you like best?

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.

What do you dislike?

- 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.

What problems are you solving with the product? What benefits have you realized?

As a start-up in the property sector, Heroku has allowed us to focus on the business logic of building an online collaborative workspace, rather than worry about the infrastructure. In times of high demand we can scale the 'dyno' count to manage. Given out industry, we have low usage over weekends and evenings - which we can save in cost by scaling down.

Copy Review URL
Cloud Consultant - Salesforce Practice
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Review Source
Copy Review URL

"Integrating with Heroku for seamless transaction tracking"

What do you like best?

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.,

What do you dislike?

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

Recommendations to others considering the product:

We are still exploring the platform and integration. As we are in the learning stage, we would be good to provide recommendations once our major go live happens with our next release.

We have made sure our developers are taking advantage all of the features it supports. We can write out a blog with likes, dislikes or recommendations pretty soon.

What problems are you solving with the product? What benefits have you realized?

our service analyst used to have a real time reporting system which was complex but now our team has rolled out a partially new tool for the same purpose. They are finding it easy to observe the real time insights with heroku quick sync

Copy Review URL
Web Developer
Information Technology and Services
Small-Business
(Myself Only)
Validated Reviewer
Review Source
Copy Review URL

"The best scalable server solution that allows me to easily manage the deployment of my projects!"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product:

Provides great features such as

• Instant Deployment with Git push

• Plenty of Add-on resources

• Processes scaling

• Full Logging and Visibility

• Database integration is pretty simple and effective

• Scaling is straightforward

Finally, developers can focus on product development rather on managing infrastructure - this is especially relevant for small start-up's who need to roll their code quickly into production and focus on new features, not on operations.

What problems are you solving with the product? What benefits have you realized?

Proper build for my applications are what I try to improve where Instant Deployment with Git push are real handy features in Heroku(like Full Logging and Visibility). Heroku offering number of Dyno for upgrade and downgrade app instance is what I love beyond any other services.

Salesforce Platform: Heroku Enterprise Pricing

Salesforce Platform: Heroku Enterprise Features

  • Application Deployment
  • Development Tools
  • Development Environment
  • Language Support
  • Analytics
  • Auto Scaling

Heroku User Ratings

8.9
Ease of Use
Average: 8.2*
7.8
Quality of Support
Average: 8.0*
8.7
Ease of Setup
Average: 8.1*
* Cloud Platform as a Service (PaaS) Category
Do you work for Heroku?

Top Rated Salesforce Platform: Heroku Enterprise Alternatives