Wir helfen Unternehmen seit 17 Jahren,
bessere Software zu finden
Über Heroku
Heroku ist eine containerbasierte Cloud Platform as a Service (PaaS). Entwickler verwenden Heroku zum Bereitstellen, Verwalten und Skalieren moderner Anwendungen.
I like that heroku can be integrated with our GitHub account and via the cli I can update my deployed code.
And to this day, they still insist on sending harassing emails to us despite the fact that we have now officially blocked them TWICE. And they wonder why they don't get respect from us.
Nutzerbewertungen filtern (300)
Nutzung
Sortieren nach
Nutzerbewertungen filtern (300)
In Betracht gezogene Alternativen:
Easy to use
Kommentare: Heroku is a powerful and user-friendly platform that makes it easy for developers to build, deploy, and manage their applications. While it may not be the cheapest option available, its extensive feature set and flexibility make it well worth considering for any development team.
Vorteile:
One of the key benefits of Heroku is its ease of use. Developers can quickly get started by simply pushing their code to the platform using Git, without having to worry about the underlying infrastructure. Heroku also provides a range of pre-configured build packs and add-ons that make it easy to add additional functionality to your application.Another strength of Heroku is its flexibility. It supports a wide range of programming languages and frameworks, including Ruby, Java, Node.js, Python, and Go. This means that developers can choose the tools and technologies that best fit their needs, without being locked into a specific stack.
Nachteile:
Heroku can be somewhat expensive compared to other PaaS options. Its pricing model is based on the amount of resources (e.g. memory, CPU) used by your application, and can quickly add up as your application grows and scales. Additionally, some developers may find the platform to be too opinionated, as it imposes certain constraints and limitations on how applications can be built and deployed.
In Betracht gezogene Alternativen:
Easy to scale PaaS in top of Amazon regions for your own or orgs git projects
Kommentare: Heroku has a friendly UI and set it up very easily with git flow inside a corporation. The way it scales up/down its really intuitive and makes a team work without issues. However, sometimes, the PaaS lacks in display some different regions availability and have a higher cost for private spaces, so need some planning before implementing in your org to check if fits with your needs.
Vorteile:
The way Heroku let you scale up clustered instances using the dynos all through an friendly UI its a really useful feature that makes effortless get your app up and running to handle huge amount of traffic. Also its really simple setup a Review App pipeline created automatically by a git hook which makes easy create versions of the app based in a PR Review or purposed change.
Nachteile:
I think Heroku lacks in display different regions in the free tier and also private spaces. This limit your application for certain regions - if you're planning have a Data Residency and Region availability isn't recommended in my opinion. Also Heroku depends 100% with Amazon availability - once some regions of amazon or ec2 was off last year, the whole panel wasn't able to access. I would suggest have a backup plan with dynos in a different provider to have resilience in third-party providers.
In Betracht gezogene Alternativen:
Heroku Review
Vorteile:
For what we use Heroku for, its very good. We were using Heroku as a proxy server and currently with Heroku Dynos for running our apps.
Nachteile:
I think some of the issues we started seeing with Heroku did not have a lot to do with them but I think rather how software development was starting to go, for example we were deploying our API server on Heroku as a proxy and using other platforms for the frontend, but there has been some consolidation recently where a few other tools have started to feel easier to deploy and build on than Heroku.
In Betracht gezogene Alternativen:
Excellent for fast-deploy
Kommentare: We ran the first version of our app in Heroku, at the beginning of the company. The smooth and easy operation of heroku, helped us a lot on the initial days.
Vorteile:
Good UX, extremely quick and easy to deploy solutions that need fast go-live. Pricing is simple to understand
Nachteile:
We found that for the early stage of our app, heroku handled it good, but as the app grew and we needed more customization, it lacked some features. Also, there was no Brazil based servers at that time.
Deployment of a machine learning as a service
Kommentare: The overall experience were good, I was able to deploy my environment and connect it on an application. I had hard time with libraries imcompatibilities, but it was fixed during the implementation.
Vorteile:
It's graphical resources are very intuitive with easy "step by step" procedures. Their log service helped me go through issues and solve them.
Nachteile:
It could keep a free tier for small business like mine. I just have a POC and I have to pay to use it, as long as I know.
Excellent Platform as a service provider with good support!
Kommentare: We have greate Experience with Heroku till now, we have deployed multiple Web-apps through Heroky and they all are running smoothly without any issues. i would highly recommend heroku, they also have few service available for free so one can use it to test their system or can use it to test the Web-app performance.
Vorteile:
Heroku is a trusted PAAS provider Available in the market, they support Variety of Programming Languages and databases. one can easily integrate it with any other third party Source control or versioning control software to track the source code and other things. We can use it to deploy modern Web-Application written in various programming languages.
Nachteile:
Heroku is a great service provider till now but it is bit expensive at other side, they provides Quality support though but services could be little cheaper. they supports lots of software and tools but i didnt find the comprehensive Documentation to integrate the tools and services they should add documentation for those.
In Betracht gezogene Alternativen:
Best & Friendly to use for begginers want to host Web Applications
Vorteile:
I love the user friendlyness of this software, very easy to connect with github & deploy the application. View logs made it easy to debug the errors, where as in other cloud deployment platform need more technical knowledge.
Nachteile:
Some time I found it little difficult to deploy some of my bigger projects which include databases & some other operations. And one more thing that I least like is to auto shutdown/restart my application, so that I can save my monthly dyno for letter use.
In Betracht gezogene Alternativen:
Deploy your code with less hustle
Kommentare: Deploying without having to hire an extra person for DevOps, Just do a git push and your app is deployed this helps businesses to deliver new features to users faster with less resources.
Vorteile:
Heroku makes it easy to deploy applications, and you can do it in many ways. either using their cli or syncing with the repo whether on Github or Gitlab. Another cool feature of Heroku is the ability to add any addons with a simple click, beyond this their documentation is well written and they have a free version that works well for small apps, another cool feature is the metrics and analytics on the traffic your site is getting.
Nachteile:
There is no easy way of switching account, let's say you have a person account and a work account, also some errors are cryptic sometimes which makes it hard to debug what went wrong.
A Powerful Application Development Solution
Vorteile:
I like the container security features and also the collaboration features With Heroku, application development has never been this easy
Nachteile:
With Heroku, you only need to have some experience and no issues.
Good for first, gets really expensive later on
Vorteile:
Really good for a start - first deployment and starting serving users is a breeze
Nachteile:
It gets really expensive really fast. Vendor lock-in is an important factor you need to take into account - it's really difficult to switch from heroku.
Easiest Way to Get Started
Kommentare: Despite the minor drawbacks, my overall experience with Heroku has been great. The platform's ease of use, coupled with its extensive plugin ecosystem, has made it a top choice for hosting and deploying my applications. It has significantly streamlined my development process and allowed me to focus on building quality software without getting bogged down in infrastructure complexities.
Vorteile:
One of the standout features of Heroku is its user-friendly nature. The platform provides a seamless experience, even for those who are new to hosting applications. Additionally, the vast plugin ecosystem offers a wide range of options for extending the functionality of my applications, making it convenient to incorporate additional services and features without much hassle.
Nachteile:
some of the core plugins, like Postgres, could benefit from more flexibility. Adjusting certain configurations or customizing the setup can be a bit limited, which may be a drawback for users with specific requirements.Another aspect I found less appealing is the recent involvement of Salesforce in the billing process. This shift towards an enterprise-focused approach may not be ideal for small businesses or startups looking for a more agile and flexible billing solution.
Like it so far!
Kommentare: I love working withHheroku, but I don't have to pay for it cause the company I work for pays for it. If I was working on a side project that didn't have a very big tech budget I would probably choose something else. If the company can afford it though Heroku would be my first pick
Vorteile:
- Being able to roll back my app is HUGE! - Easy to deploy from the command line (although my work has it setup so when I commit to master in github it deploys the latest version) - Has a nice CLI to get info, restart the app, and such... - Has add ons which easily integrates with the app. - Easy to setup different environments of the same app. - Easily see how the app is doing.
Nachteile:
Heroku interface is really nice to work with, but some of the add-ons don't have the best interface. I know the code for those add-ons are not made by Heroku, but I wish Heroku had higher standards for their add-ons. There are some super useful add-ons that just have little things about them that are weird or confusing. Plus most of the add-ons I have used don't have a very pretty interface. If Heroku put a little pressure on them to clean up their user experience that would be helpful.
Great Platform as a Service Host
Vorteile:
Heroku is my go-to when I need to deploy any application that's not just a static website. The pricing is very easy to understand, they have a great free tier, and the add-on system makes it easy to take on the services that I need to make things work the way I want. I really appreciate the recent addition of support for Docker containers as well. It makes things easier to use and deploy when I've got a containerized application. I also appreciate how easy it is to transfer an application between my personal account and a work account. That means I can easily experiment with something in the free tier, then transfer it to the work account for billing purposes once something is up and running.
Nachteile:
I really wish there was built-in support for docker-compose. I use that to manage my applications, but when I deploy I need to switch over to using the add-ons. Not a dealbreaker, but a bit annoying.
In Betracht gezogene Alternativen:
Perfect for scaling your startup business
Kommentare: Heroku was the best choice of platform for scaling our very small startup or quickly testing a proof of concept without paying any money for a hobbyist box.
Vorteile:
This system works VERY well with Node js based applications and allows for quick scaling of the services.
Nachteile:
With the simplistic management of your systems comes less functionality like other platforms like AWS and Azure
Support is non existent
Kommentare: 5+ years. As long as you have no support needs you will have an overpriced, workable solution.
Vorteile:
Attracted to the software for simplicity of deployment and alleged production grade 3rd party app ecosystem
Nachteile:
1. Support is literally non existent. good luck solving your problems because they will not assist you. 2. Support is literally non existent. good luck solving your problems because they will not assist you. 3. Support is literally non existent. good luck solving your problems because they will not assist you. 4. Support is literally non existent. good luck solving your problems because they will not assist you. 5. Expensive 6. Go with an all in solution with Amazon and save your natural hair color
My take on Heroku
Kommentare: I've been happy with the tools Heroku has offered me. However, for a user that knows her way around cloud providers these might provide a more fine grained control over their application's availability.
Vorteile:
A decent free to use offer, and a overwhelmingly well thought paid plan. Integration with Git and other Control Version systems is mature and well thought, allowing the team to make sure the application is always up and running.
Nachteile:
The interface is not always as responsive as one would wish for, also the CLI version is not yet as intuitive as I would expect. Migrating your application from Heroku to another provider could also be easier.
A variety of integrations and add-ons are available through Heroku, which can improve functionality.
Kommentare: For developers looking for a straightforward, scalable platform for creating, distributing, and maintaining web apps, Heroku is a good option overall. The platform has certain potential shortcomings, yet developers frequently choose it because of how user-friendly and scalable it is.
Vorteile:
Heroku's simplicity of use is one of its best qualities. It's a terrific option for developers who prefer to concentrate on creating their applications rather than worrying about infrastructure because users can rapidly set up and deploy their applications with just a few clicks. Heroku's capacity to scale is an additional benefit. According to user needs, users may easily scale up or down their applications, and Heroku will take care of the necessary infrastructure changes automatically.
Nachteile:
Control is restricted since Heroku abstracts away a lot of the supporting infrastructure, which might reduce the amount of control developers have over their apps. This can worry developers who seek more precise control over their infrastructure or who have sophisticated needs that Heroku's platform might not be able to adequately accommodate.
The best replacement to a devops engineer for startups
Kommentare: The best solution to deploy small applications or MVP-like products
Vorteile:
Heroku makes it very easy to deploy applications and to add resources to it. It's also easy to perform basic actions, via the user-friendly interface or the CLI which is quite comprehensive.
Nachteile:
Becomes very expensive as the server needs grow. Not easy to fine-tune the capacity of each server. Their business development team is super lazy: they contacted me to upsell their solutions because I'm becoming a large client, but when I said I was in Asia they suddenly stopped the conversation because it was too much effort to take a call in a different timezone than theirs!
A good plattform for your services
Vorteile:
Heroku's GitHub integration and pipelines make it easy to organize and automatically deploy multiple services and and move them through their stages of development. The fact that you can "promote" a service from staging to production without building/compiling is a game changer for me. Not to mention the large catalog of third party integrations that can be deployed and integrated with services in just a few clicks.
Nachteile:
There are quite significant gaps between the pricings of dynos. If a certain tier isn't enough for you, the next tier may cost more than double.
Amazing way to bootstrap your online service.
Kommentare: Getting my startup up and going without having to have a IT/OPS co-founder. Amazing way to get your product out to search the market space.
Vorteile:
The ability to pick and choose services and scale that fit your budget is amazing on this stack. One is able to get a product out the door *FREE* and then scale and grow as necessary, and with some good guidance as one finds their market.
Nachteile:
The black box nature of the solution is a pro and a con. I find sometimes wanting to know more about what is going on in the fabric of the solution to track down why something isn't working. However, this is small in comparison to the benefit it provides.
Best platform for hobby and production apps
Kommentare: Best platform for hobby and production apps, great documentation and very easy for ruby/rails apps.
Vorteile:
Heroku has a very intuitive and well-organized dashboard, it offers a simple vision of your apps' databases, with tools like backup & restore, access to a console inside the database instance, and simple statistics. The deploy is only a git push to a previously configured remote, and the output is shown just right in the terminal, which is very good because I don't need to open a browser to verify the deploy status.
Nachteile:
Therefore the documentation is very complete and full of support links and articles, maybe it could be better suited for junior developers, because some things seems a little out of order, like, they don't say that you need to provision a database instance, but already give you the database setup commands.
Simple way to keep your web apps up
Kommentare: I use Heroku for all of my consultancy work. It makes it easier to manage resources for non-technical clients.
Vorteile:
Zero downtime during deployment is the best feature. Unlike traditional hosts, you do not have to take the whole server down to make the deployment. The deployments are made to another dyno while the old dyno keeps serving. As deployment is completed, dynos are switched and your visitors do not notice a downtime.
Nachteile:
Heroku is good for small to medium web applications. Their cost grows rapidly as the website demands more resources.
Heroku for Small Hosting Needs
Kommentare: For hosting needs for a website, we found Heroku to be easy to understand upfront, with clear info on pricing and costs and how it is structured and can be deployed for use on your site.
Vorteile:
The official website of Heroku is extremely professional, which also shows in your own Heroku account if you do end up using it. Since I chose Heroku to host my website for my company needs, I have never had any escalated issues or major flaws or problems that caused it to make me want to switch. It is easy and has good navigation tools.
Nachteile:
I think it would be a bit more helpful for the knowledge base and customer support tools to be more easily navigable. While rich and deep with resources, soetimes finding the right article or help forum/topic issue can be a bit challenging, however, the overall set-up of Heroku is pretty smooth and doesn't cause problems.
A great PaaS option, and affordable too!
Vorteile:
I used Heroku for some demos and personal development projects, and it was a great experience. It provides easy to use dev tools, IDE extensions and CLI to manage and update your deployments. It also providers 99.9% uptime and is very stable. They even provide a free tier for dev/test purposes.
Nachteile:
Nothing, I have been using Heroku for a long time and I love it.
A platform to grow with
Vorteile:
How easy it has been to get started and upgrade the capacity instantly as we have grown our SaaS business.
Nachteile:
Have had some trouble signing in to the account from a Chrome browser for a time. So had to open a browser I normally dont use to get in. However my colleagues did not seem to experience it.