У меня есть 3 front end бокса, каждый из которых находится в своей зоне доступности. Все они работают с обратным прокси-сервером (в данном случае traefik).
Как я могу сохранить трафик в пределах AZ, чтобы избежать расходов на передачу между AZ.
Я использую consul и nomad для обработки всех заданий и обнаружения.
Вам нужно будет либо использовать балансировщик нагрузки, поддерживающий зону доступности AWS, либо балансировщик нагрузки AWS. Я предлагаю балансировщик нагрузки AWS ALB. ALB не взимает плату за трафик между зонами доступности, только за пропускную способность. На практике у него будут серверы в каждой зоне доступности, но это для вас невидимо.
Стоимость здесь . Это неплохо, учитывая то, что он делает для вас.