Salesforce Heroku

Salesforce Heroku

Cloud platform for building, running, and scaling modern apps

By Salesforce

Cloud Platform PaaS App Development Cloud Deployment

Product Overview

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.

Headquarters and Est. In

Not specified

No. of Employees

Not specified

Customer Demography

Not specified

Customer Domains

Not specified

Use Case Deep Dive

Interactive analysis dashboard - explore detailed performance insights for key business scenarios

Rapid Multi-Language App Deployment

Deploy applications in various programming languages quickly using Heroku's buildpacks.

Salesforce and Heroku Data Synchronization

Synchronize CRM data between Salesforce and Heroku Postgres for seamless app integration.

Automated Continuous Deployment Pipeline

Implement automated build, test, and deploy pipelines for Heroku apps using GitHub integration and Review Apps.

Scale Applications Dynamically Based on Load

Automatically adjust app dyno counts and sizes to meet varying traffic demands.

Secure Enterprise App Deployment in Private Spaces

Deploy apps in isolated, secure environments with enhanced compliance controls.

Real-Time Performance Monitoring and Alerting

Monitor application health metrics and set alerts for performance thresholds using Heroku Logplex and Add-ons.

Create Ephemeral Testing Environments

Launch temporary live app instances to test pull requests and feature branches.

Integrate Caching and Messaging Services

Enhance app performance and responsiveness using add-ons like Redis and RabbitMQ.

Automate Background Job Scheduling

Schedule recurring tasks such as data cleanup or email notifications using Heroku Scheduler.

Multi-Region Deployment for Global Apps

Deploy apps in multiple geographic regions to improve performance and availability worldwide.

Key Features

Explore the core capabilities that make Salesforce Heroku stand out.

Multi-Language Support

Develop and run apps in multiple programming languages including Ruby, Java, Python, and Node.js.

Development

Managed Runtime Environment

Automatically provision and scale application runtime infrastructure without manual intervention.

Infrastructure

Heroku Postgres

Integrated managed PostgreSQL database service with automatic backups and scaling.

Database

Add-Ons Marketplace

Access to a wide ecosystem of third-party services for logging, monitoring, caching, and more.

Extensibility

Continuous Delivery Pipelines

End-to-end CI/CD workflows for automated builds, tests, and deployments.

Devops

Data Clips

Quickly share query results from Heroku Postgres with stakeholders via secure URLs.

Data Sharing

Heroku Dashboard

Web interface for managing apps, databases, add-ons, and team members.

Management

Logging and Metrics

Integrated log aggregation and metrics monitoring through Heroku Logplex and add-ons.

Monitoring

App Metrics

Monitoring real-time resource usage with memory, CPU, and response time metrics.

Performance

Private Spaces

Dedicated network environments with enhanced security and isolated infrastructure.

Security

Autoscaling

Automatic dyno scaling based on request volume and performance metrics.

Infrastructure

Environment Variables Management

Configure app settings and secrets without changing code using environment variables.

Configuration

One-Click Deployments with GitHub

Automatically deploy apps from GitHub repositories on every push.

Devops

Heroku Connect

Synchronize data between Salesforce CRM and Heroku Postgres databases.

Integration

Review Apps

Create ephemeral apps for testing pull requests automatically.

Devops

Scheduled Jobs

Run background jobs and scripts on a recurring schedule using Heroku Scheduler.

Automation

Run Time Metrics API

Access detailed performance and usage data via API for custom monitoring.

Monitoring

Multi-Region Deployment

Deploy applications across multiple geographic regions for redundancy and low latency.

Scalability

SSL and Custom Domains

Secure apps with SSL certificates and use custom domain names.

Security

Role-Based Access Control

Manage permissions and team access to apps with fine granularity.

Security

Dyno Types and Sizes

Choose from multiple dyno configurations to balance performance and cost.

Infrastructure

Contextual Integrations

Not just "integrates with" – here's the specific value each integration delivers:

Salesforce CRM

Delivers: Customer relationship management integration to synchronize data with Heroku apps.

GitHub

GitHub

Delivers: Source code management integration for automated deployments and CI/CD.

New Relic

New Relic

Delivers: Application monitoring and performance analytics add-on.

Redis

Delivers: In-memory data structure store service for session caching and message queuing.

RabbitMQ

Delivers: Managed message broker service for asynchronous job processing.

PagerDuty

PagerDuty

Delivers: Incident management and alerting integration.

Resources

Latest insights, guides, and templates to accelerate your decisions.

Blog Posts

Recent5 min

Heroku Dev Center Blog

Read

Recent5 min

Salesforce Heroku Blog

Read

Downloads

Coming Soon-

Downloads coming soon

Resources and templates will be available soon

Download

Case Studies

Case StudyN/A

Heroku Customer Stories

Read Study

Case StudyN/A

Salesforce + Heroku Integration Cases

Read Study

Platform Updates

RecentLatest

Heroku Platform Updates

View Update

Videos

Watch Salesforce Heroku in action.

Intro to Heroku Platform

Intro to Heroku Platform

Building Apps with Heroku Connect

Building Apps with Heroku Connect

This video can't be played here because the owner has disabled embedding.

Watch on YouTube

Pricing & Plans

Pricing information available upon request. Contact our sales team for custom pricing tailored to your needs.

Frequently Asked Questions

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.

Implementation Partners

Partners listed for Salesforce Heroku and trusted teams available for implementation support.

No implementation partners are listed for this profile yet.

Want to implement Salesforce Heroku for clients?

Create a partner owner account, build your partner profile, then apply to be featured here.

Become an Implementation Partner

Showcase your Software

Own a product? Create your profile and get reviewed for listing on The Software Showroom.

Showcase your Software