DigitalOcean App Platform Resources

Learn all about building websites, web apps, functions, and APIs

Dive into App Platform

Learn how App Platform helps you launch your apps quickly and efficiently. Explore these in-depth resources, then bookmark them for future reference as you experience App Platform.

Getting started on App Platform

App Platform is fully managed, which means DigitalOcean handles provisioning and infrastructure management, databases, operating systems, application runtimes, and other dependencies. App Platform was built with in-depth knowledge of pain points users encounter while building apps so that now many tasks are abstracted away to make pushing code to production take just a few clicks.

Static Sites

App Platform offers free hosting for your first three static sites. App Platform automates setup of underlying server infrastructure, allowing you to deploy your static website to the cloud from a GitHub repository without having to tinker with infrastructure details.

Code to production in just a few clicks

Quickly and simply build custom apps using App Platform, and push them to production just as easily. Here are a few resources to get you started with App Platform using the language of your choice.


As your applications evolve, their infrastructure often needs to as well. Component-based apps encourage use of modular and loosely coupled parts that enable independent scaling, management, and maintenance of the various pieces of software needed to deliver your application.


Being able to scale your database as your application grows is essential to ensuring that your services can access the data they need at any time.

Serverless functions

Functions are blocks of code that run on-demand in response to requests. You can use functions to build APIs that power your app backend and a static site or a containerized web application. The infrastructure to run functions and execution environments are managed by App Platform, and will automatically scale with demand.

Growing on App Platform

App Platform lets you choose how you want to scale your apps. Scale your application horizontally by increasing the number of containers, or vertically by increasing the container size.

Looking for more?

If you need assistance with large deployments, migration planning or questions regarding a proof of concept, we’ve got you covered.

Sea floor left
Sea floor middle
Sea floor right