Назад | Перейти на главную страницу

ALB для нескольких групп автоматического масштабирования

У меня есть 3 экземпляра для внешнего интерфейса, бэкэнда и блокчейна. Я хотел бы создать группу автомасштабирования для обоих трех экземпляров отдельно. Будет 3 группы автомасштабирования.

Есть ли способ обработать 3 группы автомасштабирования с помощью одного ALB? Увеличу ALB позже. Изначально я хотел бы использовать один alb.

Предлагаемая схема архитектуры: Щелкните здесь, чтобы увидеть схему архитектуры

У вас не может быть «классического ELB» с 3 разными ASG в качестве бэкэнда.

Однако вы можете иметь ALB - Балансировщик нагрузки приложений - с 3 Целевые группы и каждая целевая группа может иметь свою собственную группу автоматического масштабирования.

С другой стороны, общественность, стоящая перед ALB, будет полностью разные требования безопасности чем внутренние. Публичный будет, ну, общедоступным с HTTP / S, открытым для всего мира. Внутренние не должны иметь общедоступного IP-адреса и должны разрешать трафик только внутри VPC. Этого не добиться, если смешать все вместе.

На вашем месте я бы посмотрел на использование 3x ALB - они дешевле, чем ELB, и более гибкие. Это сделает вашу архитектуру намного лучше.

Надеюсь, это поможет :)