실습 개요
Amazon Elastic Compute Cloud(Amazon EC2)는 클라우드에서 안전하고 크기 조정이 가능한 컴퓨팅 용량을 제공하는 웹 서비스입니다. 개발자가 더 쉽게 웹 규모의 클라우드 컴퓨팅 작업을 할 수 있도록 설계되었습니다. Amazon EC2의 간단한 웹 서비스 인터페이스를 통해 간편하게 필요한 컴퓨팅 파워를 확보하고 구성할 수 있습니다. 컴퓨팅 리소스에 대한 포괄적인 제어권을 제공하며, Amazon의 검증된 컴퓨팅 인프라에서 실행할 수 있습니다.
이 실습에서는 네트워킹, 스토리지, 및 보안과 같은 적절한 Amazon EC2 가상 머신 구성 요소를 선택하고 생성하는 내용을 살펴봅니다. Amazon EC2 인스턴스를 직접 구성, 액세스 및 종료해 보는 기회도 갖습니다.
이 실습에서 다루는 주제
이 실습을 마치면 다음을 수행할 수 있습니다.
- Amazon EC2 서비스 콘솔을 탐색합니다.
- Amazon EC2 인스턴스의 수명 주기를 이해합니다.
- Amazon EC2 인스턴스의 주요 구성 요소와 구성 방법을 이해합니다.
- Amazon EC2 인스턴스를 시작하고 액세스합니다.
- Amazon EC2 인스턴스를 종료합니다.
아이콘 설명
이 실습에서는 다양한 유형의 지침 및 참고 사항에 대한 주의를 환기하기 위해 다양한 아이콘이 사용됩니다. 각 아이콘의 목적은 다음과 같습니다.
- 명령: 실행해야 하는 명령입니다.
- 예상 출력: 명령 또는 편집된 파일의 출력을 확인하는 데 사용할 수 있는 샘플 출력입니다.
- 참고: 힌트, 팁 또는 중요한 가이드입니다.
- 고려 사항: 자신의 환경에 개념을 적용하는 방법을 고려하거나 당면한 주제에 대한 대화를 시작하기 위해 일시 중지할 시점입니다.
- 추가 정보: 자세한 정보를 찾을 수 있는 위치입니다.
- 주의: 특별한 관심이 필요하거나 중요한 정보입니다(놓쳤다고 해도 장치 또는 데이터에 문제가 발생할 정도로 중요하지는 않지만 특정 단계를 반복해야 할 수 있음).
- 경고: 되돌릴 수 없으며 명령 또는 프로세스의 실패에 영향을 줄 수 있는 작업입니다(설정한 후 변경할 수 없는 구성에 대한 경고 포함).
- 파일 내용: 실행이 필요한 미리 생성된 스크립트 또는 파일의 내용을 표시하는 코드 블록입니다.
- 보안: 보안 모범 사례를 적용할 기회입니다.
Amazon EC2 개요
Amazon EC2는 Amazon Web Services(AWS) 클라우드에서 확장 가능한 컴퓨팅 용량을 제공합니다. Amazon EC2를 사용하면 하드웨어에 선투자할 필요가 없어 더 빠르게 애플리케이션을 개발하고 배포할 수 있습니다. Amazon EC2를 사용하여 필요한 만큼의 가상 서버를 시작하고, 보안 및 네트워크를 구성하고, 스토리지를 관리할 수 있습니다. Amazon EC2를 사용하여 확장 또는 축소를 통해 요구 사항의 변화나 수요 급증을 처리할 수 있으므로 트래픽을 예측할 필요가 없습니다.
Amazon EC2는 다음과 같은 기능을 제공합니다.
- 가상 컴퓨팅 환경. 인스턴스라고 합니다.
- 인스턴스에 사용할 수 있도록 미리 구성된 템플릿. 서버에 필요한 것들이 패키지로 포함되어 있으며 Amazon Machine Image(AMI)라고 부릅니다.
- 인스턴스에 대한 CPU, 메모리, 스토리지 및 네트워킹 용량의 다양한 구성. 인스턴스 유형이라고 합니다.
- 키 페어를 사용하는 인스턴스의 안전한 로그인 정보(퍼블릭 키는 AWS가 저장하고 프라이빗 키는 사용자가 안전한 곳에 저장)
- 인스턴스를 중지, 절전모드로 전환 또는 종료할 때 삭제되는 임시 데이터의 스토리지 볼륨. 인스턴스 스토어 볼륨이라고 합니다.
- Amazon Elastic Block Store(Amazon EBS)를 사용하는 데이터의 영구 스토리지 볼륨. Amazon EBS 볼륨이라고 합니다.
- 인스턴스나 Amazon EBS 볼륨과 같은 리소스의 여러 물리적 위치. 리전 및 가용 영역이라고 합니다.
- 보안 그룹을 사용하여 인스턴스에 연결 가능한 프로토콜, 포트 및 소스 IP 범위를 지정할 수 있는 방화벽
- 동적 클라우드 컴퓨팅을 위한 고정 IPv4 주소. 탄력적 IP 주소라고 합니다.
- 직접 생성하여 Amazon EC2 리소스에 할당할 수 있는 메타데이터. 태그라고 합니다.
- 직접 생성하여 나머지 AWS 클라우드와 논리적으로 격리하고 필요에 따라 자체 네트워크에 연결할 수 있는 가상 네트워크. Virtual Private Cloud(VPC)라고 합니다.
Amazon EC2에 대한 자세한 내용은 Amazon EC2란 무엇입니까?를 참조하십시오.
수강 전 권장 사항
이 실습에는 다음 사항이 필요합니다.
- Microsoft Windows, Mac OS X 또는 Linux(Ubuntu, SuSE 또는 Red Hat)가 설치된 컴퓨터.
- Chrome 또는 Firefox 같은 최신 인터넷 브라우저.
- AWS Compute 및 Amazon EC2에 대한 기본적인 이해.
- AWS 관리 콘솔 기본 탐색에 대한 지식.
소요 시간
이 실습을 완료하는 데 60분 정도가 소요됩니다.