Otomatik scaling, yüklemeye göre otomatik olarak kaynakların kapasitesini ayarlamak için kullanılan bir yöntemdir. Bu işlem, iş yükünün taleplerine cevap vermek için compute instance, depolama veya ağ kapasitesi gibi kaynakların eklenmesini veya çıkarılmasını içerebilir. Bu şekilde, kaynakların kullanımını optimize etmek ve maliyetleri azaltmak amaçlanır.
AWS üzerinde otomatik scaling, AWS Auto Scaling ve Elastic Load Balancing hizmetleri kullanılarak yapılabilir. Bu hizmetler, uygulamanızın performansını veya kullanımını izler ve kaynakları otomatik olarak ekler veya çıkarır. Bu işlemleri yaparken, belirli kurallar veya koşullara göre gerçekleştirir. Örneğin, belirli bir CPU kullanım oranına ulaşıldığında, daha fazla compute instance eklenebilir.