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 Isolation.
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 one 2048 MB Container.
📘 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.