Application Auto Scaling
AWS Application Auto Scaling to usługa umożliwiająca automatyczne dostosowywanie wielkości i liczby zasobów AWS do zmieniającego się obciążenia. W przeciwieństwie do klasycznego Amazon EC2 Auto Scaling, obsługuje także inne usługi AWS, takie jak Amazon ECS (skalowanie zadań lub usług kontenerowych), Amazon EMR (klastry big data), Amazon DynamoDB (tabele i przepustowość) czy Amazon AppStream 2.0.
Pozwala definiować zasady skalowania, np. na podstawie metryk CloudWatch, ustawiać minimalne i maksymalne limity zasobów oraz tworzyć reguły, które automatycznie uruchamiają lub zatrzymują instancje w odpowiedzi na zapotrzebowanie. Dzięki temu można utrzymać wysoką dostępność i wydajność aplikacji przy jednoczesnym ograniczaniu kosztów.
Application Auto Scaling jest w pełni zarządzany przez AWS, co upraszcza konfigurację i pozwala skupić się na rozwoju aplikacji zamiast na ręcznym dostosowywaniu infrastruktury.