Tutorials - Autoscaling with Marathon

Understanding autoscaling

IMPORTANT: Tutorials are intended to give you hands-on experience working with a limited set of DC/OS features with no implied or explicit warranty of any kind. None of the information provided—including sample scripts, commands, or applications—is officially supported by Mesosphere. You should not use this information in a production environment without independent testing and validation.

You can use autoscaling to automatically increase or decrease computing resources based on usage so that you’re using only the resources you need. Here are some tutorials to show you how to implement autoscaling for your services.

IMPORTANT: Autoscaling works only for DC/OS Open Source or for DC/OS Enterprise in security mode “disabled”.

[

Tutorial - Autoscaling Marathon services using CPU and memory

Autoscaling Marathon services using CPU and memory

]($fae177a3a9801521.md)[

Tutorial - Autoscaling using requests per second

Setting up microscaling based on requests per second

]($a477010a499e8052.md)[

Tutorial - Microscaling based on queue length

Understanding microscaling

]($5bf094b461beb5e1.md)