Unclaimed: Are are working at Salesforce Heroku ?
Salesforce Heroku is a cloud platform as a service (PaaS) that enables developers to build, run, and scale applications in various programming languages and frameworks in the cloud. It simplifies the deployment process, auto-manages the infrastructure, and provides integrated data services, making it easier for developers to focus on writing code without worrying about the underlying hardware or software layers. Heroku supports a wide range of development languages, including Ruby, Java, Node.js, Python, and PHP, offering a highly flexible environment for application development and deployment.
| Company | Salesforce |
|---|---|
| Year founded | 1999 |
| Company size | 10,001+ employees |
| Headquarters | San Francisco, California |
| Social Media |
| Capabilities |
|
|---|---|
| Segment |
|
| Deployment | Cloud / SaaS / Web-Based |
| Training | Documentation |
| Languages | English |
Compare Salesforce Heroku with other popular tools in the same category.
Documentation for most issues is easy to find and reliable
I truly like the product. I have only had good experiences so far.
Easy deploy to multiple sites
I like the combination of web and command line capabilities, both of which are easy to use. I also appreciate the free offering.
There's not much to dislike, although I've heard that the pricing is a little high relative to some competitors.
I've hosted a couple of personal projects on Heroku. One provides a generic metrics-dashboard capability and other provides some paper-scanning business automation for a small city.
support for existing development languages, ease of deployment, plug & play assembly of apps using standard components. The Patterns they released were great. The new Elements are awesome. Excited to see where this grows!
What's not to like? Love it. I wish the Heroku Connect was cheaper - but that will come in time.
It's my swiss-army nice to solve lots of "edge of the system" use cases - without having to use a bunch of 3rd party tools that each have their own issues / licensing, etc. Able to rapidly prototype a mobile proof of concept for a prospective customer - then quickly iterate it into production and scale it up.
Heroku enforces the best practices listed in the 12 factor app. It makes it really easy to build a completely decoupled app. I like how it encourages using addons for different services. It might lead to a higher cost in the longer run but you can always replace an addon with your own service.
Sometimes debugging is hard because I can't ssh into the running dyno. Also, I noticed that sometimes the dyno would just become very sluggish for a few seconds. Turns out it's because another app is starving our app of CPU time. This went away after switching to performance dynos, but those are very expensive.
I work in the mobile payments space. As a startup, we had a very small tech team and heroku allowed us to focus on development and features rather than devops.
setup time, ease of use, no maintenance, easy backup management
I can't really think of anything. I guess that if I started scaling this service will start being a bit expansive
Rails website with postgres. using the pg backups. the best benefits are simply deploying fast and simple no annoying setup time. start with a free package and go on from there.
All rails developers know the virtues of Heroku and will tell you it's one of the great things about building in RoR.
I think Heroku's tiered pricing structure should be more favorable to smaller datasets. The bd im currently working with has about 200k rows and this puts me in the third pricing bracket. And this app has no funding so this will come out of pocket. I think people at my level should still be first or second tier and then up the rates on customers who are truely big data.
It takes a lot of the fragmentation out of hosting and is basically the one stop shop for launching RoR apps.
The command line tools to deploy onto heroku make it super simple to deploy. Also the ability to ssh into your server makes it super easy to manage your app
I had some trouble deploying a Rails 4 app recently. The fix was to include a gem into my rails app. I had to look on Google to figure this out and was not super clear on the documentation at the time I had this issue.
Not provided
Incredibly simple to deploy and get started. Easy to roll back to previous versions. Quickly scales up and down dynos.
PostgreSQL was at times less than ideal. Implementing applications to monitor my applications was a bit tricky. Dynos sleep if they aren't active
Not provided
I wanted to try Heroku for a long time and I finally got a chance when I built a Facebook application. The best thing I like about Heroku is that it's Free to start. Though I don't understand about their dyno-hour concept yet (I haven't started using any database offerings), I love the easiness to host your domain. I , as a startup hosted my domain on Heroku. It was free and easy to use. I like the git integration and activity feed. Their articles look good too. Try creating a facebook app on Facebook to know what I mean.
Allowing the users to map Heroku apps to user's naked domain instead of a sub domain would be nice.
Not provided
Recently moved my website's staging environment to Heroku. Combined with GitHub, I'm able to push changes from my localhost to Heroku's staging environment to test site changes before they go live. Can easily turn Dynos on/off to control monthly cost.
Not much. Took me less than a day to get used to Heroku and haven't looked back.
Not provided