Services are metadata that defines how many Containers Aptible will start for your App, what Container Command they will run, their Memory Limits, and their CPU Limits.

For example, your App could have a web service running a web application scaled to 2 1024 MB Containers, and a background worker service processing scheduled and delayed tasks, scaled to 1 2048 MB Container.

📘

Tip

The articles above cover how you define Services for your App.

But, after your App has been deployed and its Services defined, you'll be able to define how many Containers your want for each Service, and how big those Containers should be.

For more information on this topic, review Scaling.

See Also