실습 개요
이 실습에서는 AWS Systems Manager의 기능인 Run Command를 사용하여 3개의 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스 플릿을 관리하는 실용적인 기술을 습득합니다. Run Command 콘솔을 통해 AWS-RunShellScript 명령 문서를 실행하여 전체 호스트 플릿에서 Apache HTTP Server에서 nginx 웹 서버로 원활하게 전환합니다. 나중에 nginx 웹 서버 대신 Apache HTTP 서버를 사용하여 3개의 EC2 인스턴스 중 하나만 업데이트하라는 과제가 주어집니다.
목표
이 실습을 마치면 다음을 수행할 수 있습니다.
- EC2 인스턴스 3개와 Application Load Balancer를 포함하는 현재 인프라를 검토하십시오.
- Application Load Balancer의 DNS 이름을 테스트하여 Application Load Balancer 대상 그룹의 세 인스턴스 중 하나에서 전달된 Apache HTTP Server 응답을 확인합니다.
- Systems Manager 콘솔에서 AWS-RunShellScript 명령 문서를 사용하여 Run Command 기능을 시작하여 Apache HTTP Server를 제거하고 nginx 웹 서버를 설치합니다.
필수 기술 지식
이 실습에는 다음 사항이 필요합니다.
- AWS Management Console에 익숙해야 합니다.
- Bash 스크립트를 사용하고 업데이트한 경험이 있으면 도움이 됩니다.
아이콘 키
이 실습에서는 다양한 유형의 지침 및 참고 사항에 대한 주의를 환기하기 위해 다양한 아이콘이 사용됩니다. 각 아이콘의 목적은 다음과 같습니다.
- 참고: 힌트, 팁 또는 중요한 가이드입니다.
- 지식 확인: 이해도를 확인하고 학습한 내용을 테스트할 기회입니다.
- 새로 고침: 웹 브라우저 페이지 또는 목록을 새로 고침하여 새 정보를 표시해야 하는 경우입니다.
- 복사 편집: 명령, 스크립트 또는 기타 텍스트를 텍스트 편집기에 복사하여 특정 변수를 편집하는 것이 명령줄 또는 터미널에서 직접 편집하는 것보다 간편합니다.
- 힌트: 질문 또는 문제에 대한 힌트입니다.
- 질문 또는 문제의 해답입니다.
- 태스크 완료: 실습의 결론 또는 요점입니다.