Route53의 Private ALB로 라우팅 가능 여부 문의

0

현재 Backend에 private 영역을 대상으로 하는 ALB로 애플리케이션 서비스가 구성되어 있습니다. 이 ALB연결된 애플리케이션에 블루-그린 배포를 설정하는 방법을 고민하고 있습니다.

블루-그린 배포를 설정 할 때 Route53으로 트래픽 라우팅 처리를 하려고 하는 경우 private ALB로도 라우팅 처리를 가 가능한지 알고 싶습니다.

feita há um ano339 visualizações
3 Respostas
1
Resposta aceita

우선, Route53 에서 별칭으로 A 레코드를 생성하고 ALB 또는 NLB를 가리킬 수 있습니다. 상세한 방법은 아래 공식문서를 참고해주세요.

또한 내부에서만 사용 가능한 Private hosting zone 을 생성하고 블루/그린 배포를 위해 별칭과 가중치 기반의 라우팅 정책을 사용해서 ALB 에 트래픽을 분산할 수도 있습니다.



AWS
lecter
respondido há um ano
1

Private, 즉 Internal ALB 를 사용하시는 경우라면, 퍼블릭 인터넷 환경에서는 접근이 필요 없고 프라이빗 네트워크 환경에서 라우팅 처리가 필요하신 것으로 이해 했습니다.

이 경우, Route 53 에서 Private Hosted Zone 을 생성하고, Private Hosted Zone 에서 각 ALB 를 별칭으로 하는 A 레코드들을 생성할 때, 가중치 기반의 라우팅 정책을 선택한 다음 가중치 값을 입력하고 레코드들을 생성합니다. (가중치 값이 크게 잡힌 레코드는 그만큼 더 많은 트래픽들을 수용합니다.)

이렇게 하면, 설정된 가중치 만큼 트래픽들이 전달되며, 점진적인 트래픽의 이동이 가능합니다.

[1] Update DNS Routing with Amazon Route 53 - https://docs.aws.amazon.com/ko_kr/whitepapers/latest/blue-green-deployments/update-dns-routing-with-amazon-route-53.html [2] 모범 사례: 앱과 쿡북의 관리 및 배포, 블루-그린 배포 전략 사용 - https://docs.aws.amazon.com/ko_kr/opsworks/latest/userguide/best-deploy.html#best-deploy-environments-blue-green:~:text=%EC%8A%A4%ED%83%9D%EC%9D%98%20%ED%85%9C%ED%94%8C%EB%A6%BF%EC%9D%84%20%EC%A0%80%EC%9E%A5%ED%95%A9%EB%8B%88%EB%8B%A4.-,%EB%B8%94%EB%A3%A8%2D%EA%B7%B8%EB%A6%B0%20%EB%B0%B0%ED%8F%AC%20%EC%A0%84%EB%9E%B5%20%EC%82%AC%EC%9A%A9,-%EB%B8%94%EB%A3%A8%2D%EA%B7%B8%EB%A6%B0%20%EB%B0%B0%ED%8F%AC

profile pictureAWS
ENGENHEIRO DE SUPORTE
respondido há um ano
0

사설 ALB의 DNS 이름을 "nslookup" 명령으로 이름 확인이 가능하기 때문에 Route53으로 라우팅하는 것은 가능하다고 생각됩니다.

profile picture
ESPECIALISTA
respondido há um ano

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas