2023.01 - General

교육 목표

  • 클라우드 컴퓨팅 및 AWS 글로벌 인프라 소개

  • AWS 컴퓨팅 서비스에 대한 이해 및 실습

  • AWS 네트워크 서비스에 대한 이해 및 실습

Agenda

시간
내용

13:30 - 13:40

교육 소개 및 환경 설정

13:40 - 14:10

EC2 이론

14:10 - 15:10

15:10 - 15:50

VPC 이론

15:50 - 16:50

16:50 - 17:00

Wrap up 및 Q&A

교육 자료

EC2로 웹서버 구성하기

  1. Amazon Linux AMI로 EC2 인스턴스를 생성하고 SSH 접속을 해서 아래의 내용을 수행합니다.

    • 아파치 웹 서버를 설치

    • 해당 인스턴스의 퍼블릭 IP 주소를 보여주는 index.html를 작성하고 웹서버의 루트 폴더로 복사

    • 아파치 웹 서버를 구동

    • 웹 브라우저에서 위에서 생성한 EC2 인스턴스의 퍼블릭 IP 주소로 접속하고 웹페이지가 정상적으로 보이는지 확인

  2. 새로운 EC2 인스턴스를 생성하고 위에서 수동으로 구성한 웹서버를 userdata를 통해서 인스턴스 생성시 자동으로 구성되도록 설정합니다.

  3. 2번에서 생성한 인스턴스로 AMI를 생성합니다.

  4. 3번에서 생성한 AMI로 새로운 EC2 인스턴스를 생성합니다.

  5. 웹 브라우저에서 4번에서 생성한 EC2 인스턴스의 퍼블릭 IP 주소로 접속하고 웹페이지에 어떤 아이피 주소가 보이는지 확인하고 그 이유에 대해서 설명하세요.

  6. EC2 콘솔에서 Snapshot 탭으로 들어가면 1개의 새로운 EBS 스냅샷이 생성되어 있습니다. 어떤 이유로 해당 EBS 스냅샷이 생성되었는지 설명하세요.

네트워크 장애 해결

  1. 실습 환경 정보에서 CloudForomation - VPC스택 - 출력 탭을 통해 VPC ID, 인스턴스 ID, ALB 이름 및 ALB와 연동된 도메인 주소를 확인할 수 있습니다.

  2. 새로운 네트워크 엔지니어가 실수로 여러가지 VPC 네트워크 설정을 수정하고 웹서버에 접근이 되지 않자 웹서버가 설치된 EC2 인스턴스를 재부팅하였으나 여전히 접속이 되지 않습니다. 웹서버는 아파치 웹서버로 구성되어 있습니다.

  3. ELB 및 EC2가 배포된 VPC의 구성요소들을 확인하고 사이트가 정상 작동하도록 수정하세요. 단, EC2 인스턴스는 프라이빗 서브넷에 위치해야 합니다.

Last updated