What is Heroku?
Pros from reviewers
-
Reliable services: Heroku's Postgres service is extremely reliable and is the largest Postgres cloud deployment globally
-
Extensive features and flexibility: Heroku supports a wide range of programming languages and frameworks, such as Ruby, Java, Node.js, Python, and Go, providing developers with the flexibility to choose the tools and technologies that best fit their needs
-
Effective for specific needs: Heroku is particularly effective for running apps using Heroku Dynos and as a proxy server.
-
Ease of use: Heroku simplifies the process of building, deploying, and managing applications, allowing developers to quickly launch projects by simply pushing code to the platform using Git
-
Pre-configured build packs and add-ons: These features make it easy for developers to add extra functionality to their applications
Cons from reviewers
-
Poor customer service: Numerous users have reported poor customer service experiences with Heroku, including difficulties in unsubscribing from the service, lack of response to support tickets, and issues with account management
-
Security concerns: The absence of fine-grained security settings could potentially pose a problem for security-focused enterprises, as it limits their ability to customize their security configurations.
-
High pricing: Despite its extensive features and flexibility, Heroku is not the most affordable option for developers, making it less attractive for those on a tight budget
-
Limited support for zero downtime deploys: Heroku's support for zero downtime deploys via preboot is quite basic and lacks built-in support for canary deploys, which could potentially lead to service interruptions during deployment
-
Limited dyno types: Heroku offers a limited number of dyno types, which may not suit all use-cases and could limit the platform's versatility
Main features
Starting Price
Free Plan
PaaS (Platform as a Service)
Continuous Integration/Continuous Deployment (CI/CD)
Logging and monitoring
Add-ons
Git integration
Starting Price
N/A
Free Plan
No
PaaS (Platform as a Service)
Continuous Integration/Continuous Deployment (CI/CD)
Logging and monitoring
Add-ons
Git integration
How Heroku compare to similar software?
Product
Price
N/A
Free plan
No
Main features
Pros
Cons
Alternatives
Deal
No available deal at the moment
When comparing Vercel and Heroku, both platforms offer robust solutions for hosting and deploying web applications, but they have distinct primary focuses that may influence your choice depending on your specific project needs. Vercel is tailored towards frontend developers and emphasizes Jamstack architecture, providing seamless deployment for applications built with modern frameworks like Next.js and React. In contrast, Heroku caters to a broader range of development environments, supporting multiple programming languages and offering extensive customization options.
These differing focuses are reflected in the features offered by each platform. Vercel's strengths lie in its simplicity and speed of deployment, with tight integration with Git and automatic scaling capabilities ensuring optimal performance for frontend-centric projects. On the other hand, Heroku offers versatility and flexibility, allowing developers to build and deploy applications in various languages and...
Heroku is a platform as a service (PaaS) that simplifies application deployment and scaling. It aims to make the development process easy and efficient, allowing developers to focus on writing code rather than dealing with infrastructure management. By using it, developers can focus on writing code for managing infrastructure. An important advantage of Heroku is its user interface. Additionally, Heroku offers integrations (add-ons) that enhance functionality and streamline the development workflow.
On the other hand, DigitalOcean is an infrastructure as a service (IaaS) provider that offers users control and flexibility over their infrastructure. Unlike Heroku, DigitalOcean requires users to have an understanding of server management and configuration. A significant difference between Heroku and DigitalOcean lies in the level of control users have over their environment.
With DigitalOcean, users have root access to their machines (known as droplets), allowing them to customize and...
Heroku
Unleash your code's full potential.
DigitalOcean
Cloud Computing Platform
$5,000 in credits for 1 year on DigitalOcean
Save up to $5,000
Who is Heroku best for according to our reviewers?
Startups: Heroku is particularly useful in the early stages of a startup when managing backend infrastructure can be a distraction from more important tasks. However, the pricing is somewhat high and the absence of fine-grained security settings could be a problem for security-focused enterprises
DevOps Teams: Heroku is easy to deploy and configure, allowing developers to handle deployments and server-side configurations without needing a dedicated DevOps team. However, its support for zero downtime deploys via preboot is quite basic and it lacks built-in support for canary deploys
Developers: Heroku is a powerful and user-friendly platform that simplifies the process of building, deploying, and managing applications. It supports a wide range of programming languages and frameworks, allowing developers to choose the tools and technologies that best fit their needs
Hobbyists: Heroku used to be the go-to platform for personal projects due to its free version. However, some users have reported arbitrary account closures and lack of support
Dissatisfied Customers: Some users have reported issues with Heroku's customer service, including problems with unsubscribing and ongoing charges after account closure. These users advise against choosing Heroku due to these issues.
Heroku Reviews
3.9
Heroku rating
4.5
Ease of use
4.0
Customer service
4.2
Value for money
4.4
Likelihood to recommend
4.4
Features
24 Heroku Reviews
-
Nicholas N
Boosting Productivity with App Cloning: A Time-Saving Game Changer
this has greatly improved my productivity. The ability to clone apps with a single command has been a huge time-saver, particularly when testing new features or updates
September 14, 2024
-
Patricia
Efficient Workflow Streamlined by Built-in CI/CD Pipelines
this has streamlined my workflow considerably. The platform's built-in continuous integration and delivery pipelines have made deploying updates and new features a smooth, efficient process
September 8, 2024
-
Daniel Jones
Benefits of Docker and Automated Crash Handling on Heroku
I've also appreciated the ability to build and run Docker containers directly within Heroku. The platform's automated system for handling app crashes has saved me countless hours of troubleshooting
August 31, 2024
-
Laura
Heroku: A User-Friendly Platform with Exceptional Customer Service
I absolutely love Heroku's user interface and development operations features! They are so intuitive and user-friendly. What really stands out to me is their customer service. They have a unique approach that may come off as indifferent to some, but I see it as a confident and self-assured attitude. They give you the space to explore and solve problems on your own, which I believe is a great way to learn and succeed in the market. If you're someone who enjoys a hands-on experience and appreciates the freedom to navigate your own path, I highly recommend choosing Heroku!
August 27, 2024
-
Nyx G
Poor Service Quality
I used to run a few hobby apps on Heroku, including an image gallery and a list of quotes. Unexpectedly, my account was closed for allegedly violating the acceptable use policy. I reached out to their support team, but it seemed to be entirely automated and provided no useful information over a month. Due to this arbitrary account closure and lack of support, I don't plan on using Heroku again in the future.
August 20, 2024
-
Beverly Jones
Customizable Applications with Scalability Benefits
I've been able to customize my applications to a degree I didn't think was possible. The ease of scaling up or down to meet demand has been invaluable, particularly during peak usage times
August 11, 2024
-
Jacob E
Exploring the Potential and Value of Heroku: A Personal Experience
I've had a truly unique experience with Heroku! Even after switching from the eco plan, I was pleasantly surprised to see that they valued my membership enough to extend it for another month. I took the initiative to remove my app and delete my account, just to explore other options. But, I can't deny the possibility of returning, both personally and professionally, because of the potential I see in their platform!
August 3, 2024
-
Diane M
Heroku CLI: Empowering App Management with Efficiency
it's also provided valuable insights into potential issues before they become major problems. I've found the Heroku CLI to be a powerful tool, allowing me to manage my apps directly from the command line
July 29, 2024
-
Arthur J
Maximizing Efficiency and User Satisfaction: Invaluable Data Review
this data has been invaluable in optimizing my apps for maximum efficiency and user satisfaction.
July 23, 2024
-
Kathleen C
Pioneering Cloud-Based Hosting: Heroku Review
Heroku was one of the first cloud-based hosts I used. While it's good, it has many limitations and I often encounter issues when deploying things that require adjustments. Additionally, its pricing is slightly higher than its competitors.
July 13, 2024