Amazon Elastic Compute Cloud

AWS 클라우드 기술 및 서비스 개념

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Amazon Elastic Compute Cloud (EC2)란?

  • 클라우드에서 크기 조정 가능한 컴퓨팅 용량 제공
  • 개별 EC2 머신은 인스턴스라 부릅니다

핵심 특성:

  • 수요에 따라 확장/축소 가능
  • 다양한 인스턴스 유형 제공, 특화 사용 사례 지원

컴퓨팅이 스토리지, 데이터베이스, 네트워크에 연결되는 분기형 차트.

AWS 클라우드 기술 및 서비스 개념

EC2 인스턴스 유형

AWS는 특화 워크로드를 위한 EC2 인스턴스 6종을 제공합니다

  • 범용
  • 컴퓨팅 최적화
  • 메모리 최적화
  • 스토리지 최적화
  • 가속 컴퓨팅
  • 고성능 컴퓨팅(HPC) 최적화

그룹화된 EC2 인스턴스와 단일 EC2 인스턴스 아이콘.

AWS 클라우드 기술 및 서비스 개념

범용/스토리지 최적화 인스턴스

범용 인스턴스

  • 컴퓨팅, 메모리, 네트워킹의 균형
  • 사용 사례:
    • 동적 웹사이트 호스팅
    • 코드 리포지토리 운영

범용 인스턴스를 나타내는 EC2 아이콘.

스토리지 최적화 인스턴스

  • 대용량 데이터셋에 대한 고속 순차 읽기/쓰기
  • 사용 사례:
    • 데이터 웨어하우징
    • 대규모 관계형 DB 리팩터링

스토리지 최적화 인스턴스를 나타내는 EC2 아이콘.

AWS 클라우드 기술 및 서비스 개념

컴퓨팅/메모리 최적화 인스턴스

컴퓨팅 최적화 인스턴스

  • 고성능·연산 집약 워크로드
  • 사용 사례:
    • 과학 시뮬레이션
    • 금융 모델링

컴퓨팅 최적화 인스턴스를 나타내는 EC2 아이콘.

메모리 최적화 인스턴스

  • 고용량 메모리 필요, 고성능 스토리지는 불필요
  • 사용 사례:
    • 실시간 스트리밍 데이터 분석
    • 자막 생성

메모리 최적화 인스턴스를 나타내는 EC2 아이콘.

AWS 클라우드 기술 및 서비스 개념

특수 컴퓨팅 인스턴스

가속 컴퓨팅 인스턴스

  • GPU, FPGA 등 전용 하드웨어 가속기 포함
  • 사용 사례:
    • 딥러닝
    • 게임 그래픽 렌더링

가속 컴퓨팅 인스턴스를 나타내는 EC2 아이콘.

HPC 최적화 인스턴스

  • 대규모 고성능 작업에 최적의 가격 대비 성능
  • 사용 사례:
    • 기상 예측
    • 충돌 시뮬레이션

HPC 최적화 인스턴스를 나타내는 EC2 아이콘.

AWS 클라우드 기술 및 서비스 개념

EC2 인스턴스 생성

EC2 인스턴스 아키텍처 다이어그램

AWS 클라우드 기술 및 서비스 개념

EC2 인스턴스 연결: SSH 클라이언트

  • SSH는 개인 키로 연결합니다
  • 해당 키는 관리가 필요합니다

SSH 클라이언트

AWS 클라우드 기술 및 서비스 개념

EC2 인스턴스 연결: AWS 세션 매니저

  • 콘솔을 통한 키 없이 접근
  • IAM(Identity and Access Management) 연동

AWS 세션 매니저

AWS 클라우드 기술 및 서비스 개념

EC2 인스턴스 연결: EC2 Instance Connect

  • 브라우저 기반 연결
  • 빠르고 임시 접근

EC2 인스턴스 커넥트

AWS 클라우드 기술 및 서비스 개념

연습해 봅시다!

AWS 클라우드 기술 및 서비스 개념

Preparing Video For Download...