# Heroku > A container-based cloud Platform as a Service (PaaS) for deploying, managing, and scaling modern applications with AI capabilities. Heroku is a fully managed cloud Platform as a Service (PaaS) that enables developers to deploy, manage, and scale modern applications without worrying about infrastructure. The platform supports multiple programming languages including Node.js, Ruby, Java, Python, PHP, Go, Scala, Clojure, and .NET, running apps in smart containers called dynos that provide orchestration, load balancing, security, and logging. - **Heroku Runtime** powers applications inside dynos—lightweight, isolated containers that execute on a reliable, fully managed runtime environment with automatic OS patching and container orchestration. - **Heroku AI** provides managed inference and agents, enabling developers to build intelligent applications with access to leading AI models including Claude, GPT, Nova, and embedding models for RAG applications, plus Model Context Protocol (MCP) support. - **Heroku Postgres** delivers a trusted, secure, and scalable fully managed PostgreSQL database service with features like pgvector for vector similarity search and RAG applications. - **Heroku Key-Value Store** offers a robust Redis-based data store with high availability and low-latency failover for caching and real-time data needs. - **Apache Kafka on Heroku** connects streaming data with a fully managed service for real-time data processing and event-driven architectures. - **Heroku Flow** streamlines continuous delivery with pipelines, review apps, and GitHub integration for automated deployments on every push. - **Heroku Private Spaces** provides network-isolated, dedicated runtime environments for enhanced privacy, power, and performance with compliance support. - **Heroku Shield** offers a simplified path to building high-compliance applications for regulated industries with HIPAA and PCI compliance capabilities. - **Heroku Connect** seamlessly syncs data between Heroku Postgres and Salesforce for unified customer views. - **Heroku Elements Marketplace** extends functionality with 200+ add-ons, 380+ buildpacks, and deployment buttons for rapid development. To get started, sign up for a free account, install the Heroku CLI, and deploy your first app using Git, GitHub, or Docker. The platform handles server configuration, network management, and database tuning, allowing developers to focus on building great applications. Heroku processes over 65 billion requests daily and hosts over 65 million apps, serving startups to Fortune 500 companies with enterprise-grade security and compliance certifications including PCI, HIPAA, ISO, and SOC. ## Features - Dyno containers for app deployment - Heroku Managed Inference and Agents - Heroku Postgres with pgvector - Heroku Key-Value Store (Redis) - Apache Kafka on Heroku - Heroku Flow for CI/CD - GitHub integration - Review Apps - Heroku Pipelines - Heroku Private Spaces - Heroku Shield for compliance - Heroku Connect for Salesforce sync - Auto-scaling - Fast rollback - App metrics and monitoring - Custom domains with SSL - Buildpacks for language support - Add-ons marketplace - Team collaboration tools - Enterprise SSO - Model Context Protocol (MCP) support ## Integrations GitHub, Salesforce, Docker, Terraform, New Relic, Datadog, Papertrail, Redis, PostgreSQL, Apache Kafka, Okta, PingOne, Microsoft Active Directory, PingFederate, Salesforce Identity, AWS PrivateLink ## Platforms WINDOWS, LINUX, WEB, API, DEVELOPER_SDK ## Pricing Open Source, Paid ## Links - Website: https://www.heroku.com - Documentation: https://devcenter.heroku.com/ - Repository: https://github.com/heroku-examples - EveryDev.ai: https://www.everydev.ai/tools/heroku