Auto Scaling — это функция AWS, которая автоматически изменяет количество EC2-инстансов в твоей инфраструктуре в зависимости от метрик нагрузки в реальном времени. Это обеспечивает оптимальную производительность и снижает расходы благодаря увеличению количества инстансов при высокой нагрузке и уменьшению при низкой.
Auto Scaling следит за конкретными метриками:
Когда эти метрики превышают или падают ниже установленных порогов, система автоматически добавляет или удаляет инстансы для поддержания нужного уровня производительности.
Auto Scaling состоит из двух основных компонентов:
Auto Scaling Groups (ASG)
Launch Configuration (или Launch Templates)
Auto Scaling критичен для создания устойчивых и экономичных приложений, которые справляются с переменными нагрузками без ручного вмешательства.
Auto Scaling Groups определяют спецификации шаблона для EC2 инстансов, включая AMI ID и тип инстанса, в то время как Launch Templates определяют минимальную, максимальную и желаемую ёмкость.
Новый — ещё не проверен сообществом
Вы