Heroku Platform
Overview
What is Heroku Platform?
The Heroku Platform, now from Salesforce, is a platform-as-a-service based on a managed container system, with integrated data services and ecosystem for deploying modern apps. It takes an app-centric approach for software delivery, integrated with developer tools and workflows. It’s...
Recent Reviews
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
View all 11 features- Upgrades and platform fixes (44)7.777%
- Platform management overhead (43)7.676%
- Scalability (44)7.070%
- Platform access control (43)5.959%
Reviewer Pros & Cons
View all pros & consVideo Reviews
Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Heroku Platform, and make your voice heard!
Pricing
View all pricingProduction
$25.00
Advanced
$250.00
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting / Integration Services
Starting price (does not include set up fee)
- $85 per month
Features
Product Details
- About
- Competitors
- Tech Details
- FAQs
What is Heroku Platform?
The Heroku Platform, now from Salesforce, is a platform-as-a-service based on a managed container system, with integrated data services and ecosystem for deploying modern apps. It takes an app-centric approach for software delivery, integrated with developer tools and workflows. It’s three main tool are: Heroku Developer Experience (DX), Heroku Operational Experience (OpEx), and Heroku Runtime.
Heroku Developer Experience (DX)
Developers deploy directly from tools like Git, GitHub or Continuous
Integration (CI) systems without the need to manage infrastructure.
The web-based Heroku Dashboard makes it possible to manage applications online
and gain visibility into performance.
Heroku Operational Experience (OpEx)
OpEx helps developers troubleshoot and remediate issues and
customize the ops experience to identify and address trends in application health. Heroku provides a set of tools to alert teams if something
goes wrong, or to automatically scale web dynos if the response time for web
requests exceeds a specified threshold.
Heroku Runtime
Heroku runs apps inside dynos—smart containers on a fully managed runtime
environment. Developers deploy their code written in Node, Ruby, Java, PHP,
Python, Go, Scala, or Clojure to a build system which produces an app that's
ready for execution. The system and language stacks are then monitored,
patched, and upgraded. The runtime keeps apps running without manual
intervention.
Heroku Platform Competitors
Heroku Platform Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Unspecified |
Mobile Application | No |
Frequently Asked Questions
Comparisons
View all alternativesCompare with
Reviews and Ratings
Attribute Ratings
Reviews
(1-25 of 48)- Popular Filters
Heroku allows for seamless scaling and usage.
- It has been critical in seamlessly operating our platform with runs all of our programs.
- It has been impressive with its ability to scale quickly which results in the growth of our work.
- It allows for tracking of different features which allows for quick problem solving which saves us time.
Every day more disappointing
- Speed
Great for startups
- go to market speed
Great for early stage products
- Very fast initial launch.
- Long term: more expensive than other options would have been.
- We are able to launch applications fairly quickly without too much hassle on the DevOps side
- The free tier made us able to create an initial POF application to showcase without paying for server fee
- Autoscaling rules save us some money on quiet time
A great option for your initial deployment!
- As I said, quickly get your application deployed.
- If left alone you may come to find a large bill hitting your inbox for your running instances.
Heroku: perfect platform for agile teams!
- It has saved us a bunch of time by automatically deploying our code every time we updated the repository.
- When our application has slowed down by the increase of user activity, we just add another dyno and problem solved!
- It's very easy to modify the environment variables via the Heroku dashboard or via it's CLI.
Almost Zero Learning Curve!
- We deploy many many services with almost zero ops and DevOps.
- The minimal learning curve for developers.
- High service reliability
- Easily create services including integration with external services.
Heroku Helps Us Get Things Done
- Lower up-front infrastructure costs.
- Easy scalability.
- Lowered development cost due to great APIs and documentation.
Heroku most developer-friendly platform
- Familiarization with latest web technologies.
- Reducing deployment costs.
- Automation.
Perfect for small projects
- Brought greater agility in the pipeline of simple application development.
Heroku Makes Back end Management Simple
- Heroku has allowed every engineer to be able to deploy and function on the operational side of things.
- It handles many aspects of our security and configuration, giving us more time to focus on application development.
- It is a pricey service. It is much cheaper to use a cloud host, but that route has more management and setup overhead.
Heroku, a solid cloud-offering from Salesforce
- We have had easy integration with our Salesforce products.
- Makes us review our use vs. cost of the platform as we use it more.
- Like other cloud platforms, Heroku allows us to experiment quickly with ideas.
Beginner to moderate, it will be your Hero-ku ;D
- Heroku has allowed our developers to work on application development, application defect resolution, keeping feature momentum very high. It has, at the very least, postponed the need for a full time dev ops engineer creating deployment packages and managing servers. It lets a small development team get up and going, and keep going, with little upkeep.
- Heroku's ability to dynamically scale at a single click has provided for quick recovery time from unforeseen excessive traffic.
- Heroku's quick configuration of web servers and background process servers lets each developer manage the load of their development more effectively.
- Heroku's documentation is top notch, allowing for any developer to find the answers they need quickly.
The easiest platform as a service Rails app hosting solution that our developers love using
- Starting fast and deploying new ideas the same day.
- Initial launch and MVP testing without worrying about DevOps.
- Developers can prioritize features and don't have to worry about DevOps work in new and growing projects.
Heroku Review
- Heroku provided us the capability to meet the needs of our clients.
Easy Peezy Heroku
- With the easy plug and play addons, it has been no-brainers to choose services that will easily integrate with our application. Choosing Redis, MemCache, and the Scheduler all were obvious choices.
The best place I know to deploy a brand new Rails app
- A lot less time spent with infrastructure tasks
- Less money spent on a staging environment. We can use the free tier with the same app on a different scale.
- A guideline to develop scalable applications in a cloud environment
An amazingly easy deployment and hosting service
- Easy to maintain infrastructure
- Easy to publish updates
- Easy to configure
- Easy to add plugins
Heroku - Great for quick projects
- Time to create a dyno is minimal
- Offloading scalability to Heroku saves countless development hours
- Quite a lot can be done using the free tier if cold boots are not an issue
Heroku allows you to scale massively without taking on the burden of SysOps or owning servers
- We don't need SysOps!
- It's allowed us to scale nearly infinitely
- No need to own the servers
Perfect for Hobbyists and Beginners
- I've been able to create chat bots and call bots to help streamline questions and requests our company gets. I use Heroku to host the Python scripts and scale up the server if we get high volume.
Quick to Set Up and Experiment With
- Without Heroku we could not have gotten our platform off the ground. The challenges of setting up all the aspects of the platform from scratch -- whether pushing our existing tech team or adding consultants -- would have stressed our budget in the early days.
- When talking to investors, hosting on Heroku builds confidence that scaling the platform as our user base grows will not be a stumbling block for the business.
- It is easy to find developers and devops people with significant Heroku experience to ensure that new team members can hit the ground running and add meaningful expertise to our team.
Easy Deployments
- Allows my development team to focus on writing new features over deployment logic
- Automatic backups of our data
- Don't need to write custom salesforce code
- Saves myself and other developers time; we can focus on the website functionality, not boilerplate hosting issues.
- No noticeable downtime I've experienced in 6 years of usage. They're solid.
- Keeps the focus on the product, not the hosting.