Niet geclaimd: we werken bij Salesforce Heroku ?
Salesforce Heroku is een cloudplatform as a service (PaaS) waarmee ontwikkelaars applicaties in verschillende programmeertalen en frameworks in de cloud kunnen bouwen, uitvoeren en schalen. Het vereenvoudigt het implementatieproces, beheert de infrastructuur automatisch en biedt geïntegreerde dataservices, waardoor het voor ontwikkelaars gemakkelijker wordt om zich te concentreren op het schrijven van code zonder zich zorgen te hoeven maken over de onderliggende hardware- of softwarelagen. Heroku ondersteunt een breed scala aan ontwikkelingstalen, waaronder Ruby, Java, Node.js, Python en PHP, en biedt een zeer flexibele omgeving voor de ontwikkeling en implementatie van applicaties.
| Bedrijf | Salesforce |
|---|---|
| Jaar van Oprichting | 1999 |
| Bedrijfsomvang | 10,001 + werknemers |
| Hoofdkantoor | San Francisco, California |
| Sociale Media |
| Mogelijkheden |
|
|---|---|
| Segment |
|
| Deployment | Cloud / SaaS / Webgebaseerd |
| Workshops | Documentatie |
| Talen | Engels |
Vergelijk Salesforce Heroku met andere populaire tools in dezelfde categorie.
I'm a rails developer and Heroku is one of the best cloud platforms available today. It offers CLI and makes it so much easy to deployment. The UI is very crisp and easy.
It bit of an expensive product otherwise it's good
I deploy rails apps on Heroku. One of the most amazing features of Heroku is its free tier which is very helpful in local development. It gives students and experimental developers a chance to deploy their apps in the cloud instead of the local environment, which is very good.
I love that it's entirely streamlined on AWS.
It's like a language, so takes a minute to get used to but really not disliking it per se! Lots of different features
Streamlines the process for developers and saves costs on app dev
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...
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.
Build an entire pipeline (dev, test and pro) and autoscale our platform.
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.
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.
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.
Heroku CLI. The Heroku CLI for deploying ruby on rails apps is very easy to use and git workflow is made painless with Heroku. It simplifies tasks like upgrading a Postgresql database which can be done easily from the command line.
The cost. For any development app with limited database tables and accessible to one or two users, deploying to Heroku is a no brainer. But, for production apps, the cost can quickly spiral as more integrations (e.g. New Relic) are added. For the price range of a typical Heroku production app, I feel there are much better solutions out there. While these may not have the ease of use that Heroku can provide, the additional work needed to setup deployment scripts and deploy to a server on Digital Ocean, for example, would be much more cost effective over a long period of time. Also, there are many open-source tools now that can mimic Heroku-like deployments without all of the costs.
Working with internal QA teams that need to see latest development changes instantly. Also, managing multiple development environments. With Heroku I can quickly get a new environment up for other team members to review.
The Heroku command line tool chain makes it so easy as a developer to deploy nearly anything within a matter of seconds, it's second-nature to use Heroku by default when deploying any project, be it of corporate scale or side project.
The pricing, as soon as you're more than the default first dyno, gets pretty hefty pretty fast.
Scale and development speed; the main benefit is that neither do I need to learn any sysadmin personally nor will I have to find a sysadmin in a startup context.
Platform is solid and good for the beginner to start playing out
Pricing is not what I expected. It should be categorized by level of usage
Not provided
Ability to run Java on salesforce objects. I can't wait to explore Heroku further and learn what else it can do.
I'd love for it to actually run on SFDC instead of doing external callouts.
Not provided
How easy it is to deploy an application, the ease of adding features, has a lot of addons that make extending your app very easily, you can get started for free and try it out before you commit.
There are limitations such as no native file upload (need to use amazon s3, must use postgres as localhost db).
Not provided
The Flexibility of the cloud migration tool
non traditional SFDC environment tool and expensive
Migration in the customer to get SFDC as new CRM