관리 메뉴

Information Security

컴퓨팅 서비스 소개 본문

클라우드/AWS 클라우드

컴퓨팅 서비스 소개

HackingPractice 2021. 2. 2. 16:32

Elastic Compute Cloud

Amzaon EC2: 가상 서버 서비스

  • Virtual Machine
  • 재구성이 가능한 컴퓨팅 리소스
  • 쉽게 확장/축소되는 컴퓨터 용량
  • '고객 업무' 영역에 따른 다양한 인스턴스 타입 제공
  • 사용한 만큼만 과금 (pay-as-you-go)

Amazon EC2: 인스턴스 패밀리 종류

  1. 범용 (M5) - 컴퓨팅, 메모리, 네트워크 리소스의 균형적 사용
  2. 컴퓨팅 (C5) - EC2에서 최고 성능의 프로세서, 성능 대비 저렴한 가격
  3. 메모리 (R5) - 메모리 용량이 많이 필요한 애플리케이션용
  4. 성능 순간 확장 (T2, T3) - 성능 순간 확장 기능 인스턴스
  5. GPU (G3, P3) - 그래픽 및 일반 목적의 GPU 컴퓨팅 애플리케이션
  6. 높은 I/O (I2) - SSD 기반의 초고속 인스턴스 스토리지
  7. 고밀도 스토리지 (D2) - 높은 디스크 처리량, 단위당 최소의 가격

Amazon EC2: 인스턴스의 구분

m5.large

m: 인스턴스 패밀리, 용도별로 선택

5: 인스턴스 세대, 높을 수록 최신

large: 인스턴스 사이즈, 커질 때마다 용량 및 가격이 2배씩 증가

 

Amazon EC2: 과금 옵션 및 비용 최적화

 

On-Demand

  • 약정없이 쓴 만큼만 지불
  • 갑작스러운 트래픽이나 예측하기 어려운 경우 신규 서비스

Reserved

  • 1년 혹은 3년 약정 40~70% 할인
  • 항상 사용 중인 안정화된 서버 자원을 위한 요금제

Spot

  • 남은 자원에 대한 경매 방식 더 높은 가격으로 입찰할 경우 바로 양도될 수 있으나 80~90% 저렴
  • 단기적으로 수요가 많을 때 유리

Auto Scaling: 자동 서버 확장/축소

AWS Auto Scaling을 사용하면 애플리케이션에 포함된 AWS 리소스의 자동 조정을 단 몇 분 만에 구성할 수 있습니다. AWS Auto Scaling 콘솔은 단일 사용자 인터페이스가 여러 AWS 서비스의 자동 조정 기능 사용을 제공합니다.

AWS Lambda: 서버리스 컴퓨팅

서버리스 컴퓨팅은 반복적 작업을 신속하게 처리하고 관리 오버 헤드를 제거하여 개발 속도를 높일 수 있습니다.

"서버 없이 코드만으로 특정 업무를 처리 - 이벤트 처리 기반"

[출처 - https://sarc.io/index.php/aws/566-aws-lambda]