Skip to main content

Overview

Aptible is a platform that simplifies the deployment and management of applications, abstracting away the complexities of the underlying infrastructure for development teams. Here are the key features and capabilities that Aptible provides to achieve this:
  1. Simplified and Flexible Deployment: You can deploy your code to app containers in seconds using Aptible. You have the option to deploy via Git or deploy via Docker Image. Define your services and configurations, and let the platform handle the deployment process and provisioning of the underlying infrastructure.
  2. Easy Connectivity: Aptible offers multiple methods for connecting to your deployed applications. Users can access their apps through public URLs, ephemeral sessions, or outbound IP addresses.
  3. Scalability Options: Easily scale an App to add more containers to your application to handle the increased load, or vertically to allocate additional resources like RAM and CPU to meet performance requirements. Aptible offers various container profiles, allowing you to fine-tune resource allocation for optimal performance.
  4. High Availability: Apps hosted on Aptible are designed to maintain high availability. Apps are deployed with zero downtime, and when scaled to two or more containers, the platform automatically distributes them across multiple availability zones.

Learn more using Apps on Aptible

Deploying Apps

Learn to deploy your code into Apps with an image, Services, and Configuration

Connecting to Apps

Learn to expose your App to the internet with Endpoints and connect with ephemeral SSH sessions

Managing Apps

Learn to scale, restart, rename, restart, and delete your Apps

Explore Starter Templates

Custom Code

Explore compatibility and deploy custom code

Ruby

Deploy using a Ruby on Rails template

NodeJS

Deploy using a Node.js + Express template

Django

Deploy using a Python + Django template.

Laravel

Deploy using a PHP + Laravel template

Python

Deploy Python + Flask Demo app