실습 개요
네트워크 엔지니어로 근무하는 여러분은 웹 사이트에 연결할 수 없다는 고객의 연락을 받았습니다. 고객은 AWS 클라우드 환경에서 2계층 웹 애플리케이션을 사용합니다. 웹 애플리케이션은 "VPC-ALB"에 호스팅되는 Application Load Balancer(ALB) 노드와 피어링된 Amazon Virtual Private Clouds (Amazon VPC) 2개 및 "VPC-Target"에 호스팅되는 웹 서버(대상)로 구성됩니다. 고객이 보고한 문제를 해결하려면 이 실습의 모든 태스크를 해결해야 합니다.
이 실습에서 다루는 주제
본 실습을 마치면 다음을 할 수 있습니다.
- 인트라 클라우드 통신의 라우팅 구성 오류를 해결하는 데 필요한 요소를 확인합니다.
- 고가용성 아키텍처의 로드 밸런싱에 가장 적합한 네트워킹 구성을 검사하고 구축합니다.
필수 기술 지식
이 실습에는 문제 해결에 필요한 모든 구성 요소가 포함되어 있습니다. 문제 해결 단계는 없습니다. 여러분이 직업 알아내야 합니다. 하지만 모든 태스크의 마지막 부분에는 문제 해결에 도움이 되는 힌트가 포함되어 있습니다. 다음을 숙지해야 합니다.
- VPC 및 ALB의 모든 구성 요소
- 트래픽이 VPC로 들어가고 나오는 방식
- VPC에서 트래픽을 허용하고 제한하는 방법
- 클라이언트에서 ALB로 요청이 이동하는 방식
- ALB가 요청을 백엔드로 라우팅하는 방식
수강 전 권장 사항
이 실습을 진행하려면 다음 항목이 필요합니다.
- Windows, macOS X 또는 Linux(Ubuntu, SuSE 또는 Red Hat)가 설치된 컴퓨터 액세스 권한
- Chrome 또는 Firefox 같은 최신 웹 브라우저
아이콘 설명
이 실습에서는 가이드의 특정 부분을 자세히 확인할 수 있도록 다양한 아이콘이 사용됩니다. 각 아이콘의 목적은 다음과 같습니다.
- 참고: 메모 아이콘은 중요한 힌트, 팁, 지침 또는 조언을 나타냅니다.
- 중요: “i” 동그라미 아이콘은 특별히 참고해야 하거나 중요한 정보를 나타냅니다.
- 힌트: 힌트 아이콘은 문제 해결 단계가 막혔을 때 문제 해결 가이드를 다운로드하고 가이드에 언급된 힌트를 사용하는 옵션을 제공합니다.
- 주의: 특별히 참고해야 하거나 중요한 정보가 있다는 뜻입니다. 참고 사항을 읽지 않는다고 해서 서비스가 중단되거나 데이터가 손실되지는 않지만, 특정 단계를 반복해야 할 수 있습니다.
- 명령: 실행해야 하는 명령입니다.
- 예상 출력: 명령 또는 편집된 파일의 출력을 확인하는 데 사용할 수 있는 샘플 출력입니다.
지침의 왼쪽 섹션에 보이는 리소스
- VPCALBID: ALB 노드가 배포된 VPC의 ID
- VPCTargetID: ALB 대상이 배포된 VPC의 ID
- WorkStationPublicIP: 문제 해결 명령을 실행하는 데 사용할 수 있는 인스턴스의 퍼블릭 IP 주소
- ALBTarget1PrivateIP: ALB의 첫 번째 대상(백엔드 인스턴스)의 프라이빗 IP 주소
- ALBTarget2PrivateIP: ALB의 두 번째 대상(백엔드 인스턴스)의 프라이빗 IP 주소
- SessionManagementWorkStationUrl: WorkStation 인스턴스의 세션 관리 콘솔 URL
- PrivateHostedZoneID: 프라이빗 호스팅 영역 ID