Rapid Multi-Language App Deployment
Deploy applications in various programming languages quickly using Heroku's buildpacks.
Cloud platform for building, running, and scaling modern apps
By Salesforce
Salesforce Heroku is a flexible cloud platform that enables developers to build, deploy, and scale apps with ease. It supports multiple programming languages and integrates seamlessly with Salesforce products and third-party services. Heroku abstracts infrastructure complexities to help teams focus on app development while ensuring reliable performance and scalability.
Heroku offers a fully managed platform-as-a-service (PaaS) that enables developers to build and run apps in a variety of languages including Ruby, Java, Python, and Node.js. It integrates deeply with Salesforce CRM and other Salesforce tools to provide smooth business workflows. Its extensive add-on ecosystem supports databases, monitoring, caching, and CI/CD pipelines. Heroku empowers teams to build modern cloud-native apps with agility, robust security, and enterprise-level scalability.
Not specified
Not specified
Not specified
Not specified
Interactive analysis dashboard - explore detailed performance insights for key business scenarios
Deploy applications in various programming languages quickly using Heroku's buildpacks.
Synchronize CRM data between Salesforce and Heroku Postgres for seamless app integration.
Implement automated build, test, and deploy pipelines for Heroku apps using GitHub integration and Review Apps.
Automatically adjust app dyno counts and sizes to meet varying traffic demands.
Deploy apps in isolated, secure environments with enhanced compliance controls.
Monitor application health metrics and set alerts for performance thresholds using Heroku Logplex and Add-ons.
Launch temporary live app instances to test pull requests and feature branches.
Enhance app performance and responsiveness using add-ons like Redis and RabbitMQ.
Schedule recurring tasks such as data cleanup or email notifications using Heroku Scheduler.
Deploy apps in multiple geographic regions to improve performance and availability worldwide.
Explore the core capabilities that make Salesforce Heroku stand out.
Develop and run apps in multiple programming languages including Ruby, Java, Python, and Node.js.
Automatically provision and scale application runtime infrastructure without manual intervention.
Integrated managed PostgreSQL database service with automatic backups and scaling.
Access to a wide ecosystem of third-party services for logging, monitoring, caching, and more.
End-to-end CI/CD workflows for automated builds, tests, and deployments.
Quickly share query results from Heroku Postgres with stakeholders via secure URLs.
Web interface for managing apps, databases, add-ons, and team members.
Integrated log aggregation and metrics monitoring through Heroku Logplex and add-ons.
Monitoring real-time resource usage with memory, CPU, and response time metrics.
Dedicated network environments with enhanced security and isolated infrastructure.
Automatic dyno scaling based on request volume and performance metrics.
Configure app settings and secrets without changing code using environment variables.
Automatically deploy apps from GitHub repositories on every push.
Synchronize data between Salesforce CRM and Heroku Postgres databases.
Create ephemeral apps for testing pull requests automatically.
Run background jobs and scripts on a recurring schedule using Heroku Scheduler.
Access detailed performance and usage data via API for custom monitoring.
Deploy applications across multiple geographic regions for redundancy and low latency.
Secure apps with SSL certificates and use custom domain names.
Manage permissions and team access to apps with fine granularity.
Choose from multiple dyno configurations to balance performance and cost.
Not just "integrates with" – here's the specific value each integration delivers:
Delivers: Customer relationship management integration to synchronize data with Heroku apps.
Delivers: Source code management integration for automated deployments and CI/CD.
Delivers: Application monitoring and performance analytics add-on.
Delivers: In-memory data structure store service for session caching and message queuing.
Delivers: Managed message broker service for asynchronous job processing.
Delivers: Incident management and alerting integration.
Latest insights, guides, and templates to accelerate your decisions.
Resources and templates will be available soon
Watch Salesforce Heroku in action.
Intro to Heroku Platform
Building Apps with Heroku Connect
Pricing information available upon request. Contact our sales team for custom pricing tailored to your needs.
Common questions about Salesforce Heroku:
Heroku supports multiple programming languages including Ruby, Java, Python, Node.js, PHP, Go, and Scala through buildpacks that provide environment configuration and runtime support.
Heroku uses dynos, isolated containers, that can be scaled horizontally by increasing the number of dynos or vertically by choosing larger dyno sizes. Autoscaling features can dynamically adjust resources based on traffic.
Heroku Connect is a service that synchronizes data between Salesforce CRM and Heroku Postgres databases to enable seamless integration and data sharing between apps and Salesforce.
Yes, Heroku allows setting up custom domain names with automated SSL certificates to secure connections and provide branded URLs.
Heroku supports CI/CD with integrations such as GitHub, Review Apps, and Heroku Pipelines enabling automated builds, tests, and deploys.
Partners listed for Salesforce Heroku and trusted teams available for implementation support.
Want to implement Salesforce Heroku for clients?
Create a partner owner account, build your partner profile, then apply to be featured here.
Own a product? Create your profile and get reviewed for listing on The Software Showroom.