# Getting Started with App Platform App Platform is a fully managed Platform-as-a-Service (PaaS) that deploys applications from Git repositories or container images. It automatically builds, deploys, and scales components while handling all underlying infrastructure. [App Platform Quickstart](https://docs.digitalocean.com/products/app-platform/getting-started/quickstart/index.html.md): Get your source code live on App Platform in a few minutes. [App Platform Sample Apps](https://docs.digitalocean.com/products/app-platform/getting-started/sample-apps/index.html.md): Sample applications to get started on DigitalOcean App Platform. [Deploy Sample Apps to App Platform](https://docs.digitalocean.com/products/app-platform/getting-started/deploy-sample-apps/index.html.md): Fork and launch sample applications for several popular programming languages. [Migrate from Heroku to DigitalOcean App Platform](https://docs.digitalocean.com/products/app-platform/getting-started/migrate-from-heroku/index.html.md): Bring your Heroku apps, workers, and datastores to DigitalOcean’s fully managed PaaS. [Deploy the Etherpad Collaborative Web Editor to App Platform](https://docs.digitalocean.com/products/app-platform/getting-started/deploy-etherpad/index.html.md): Learn how to deploy the official Etherpad Docker image to DigitalOcean’s App Platform and connect it to a managed PostgreSQL database. [Deploy a Sample RSS Reader to App Platform](https://docs.digitalocean.com/products/app-platform/getting-started/deploy-rss-reader/index.html.md): Build a multi-component sample RSS reader app and then deploy the app to App Platform.