주난v 개발 성장기

AWS 101 참관기 본문

교육/AWS

AWS 101 참관기

주난v 2019. 11. 16. 19:52

언제, 어디서, 어떻게?

신청 방법 : https://aws.amazon.com/ko/about-aws/events/?nc2=h_ql_exm 접속
-> 자기 수준에 맞는 것 선택
언제 : 2019.09.19(목) 14:00 ~ 17:00
어디서 : 코엑스 4층 401호

Amazon 소개

커머스 사업, IT 서비스 사업등 다양한 것을 한다..

클라우드 컴퓨팅

  • 필요할 때! 사용한 만큼! 유연한 용량 & 적은 노력

기존 IDC와 AWS 이용 비교

기존 IDC - 하드웨어 구매, 설치, 셋팅 등 다양한 시간을 소비
but, 클라우드 컴퓨팅을 이용하면 운영 비용 절감, 글로벌 확장, 탄력적 운영(사용한만큼만 지불)
한 예로, AirBnB가 User는 1500만명인데, EC2 인스턴스를 1300대 가량 사용하고, 이를 운영하는 운영팀은 고작 5명이라고 한다.

22개의 리전과 69개의 가용영역 187개의 POP

  • 리전 : AWS 서비스가 운영되는 지역, 복수개의 데이터 센터들의 집합
  • 가용 영역(AZ) : 리전에 위치한 복수개의 데이터 센터, 물리적으로 분리되어 있어 이중화 구성의 기본 요소
  • 엣지 로케이션 : CloudFront 같은 엣지 서비스의 캐시 서버(POP)가 운영되는 데이터 센터
  • Amazon EC2 : 가상 서버 서비스 –> VM과 유사, 서버라고 봐도 된다.
  • Auto-scailing : 서비스 자동 확장/축소
  • AWS Lambda : 서버없이 코드만 동작(서버리스, 배치성 코드에 적합)

인스턴스의 구분

m5.large
m : 인스턴스 패밀리, 용도를 의미
5 : 인스턴스 세대, 높을수록 성능 Good
large : 인스턴스 사이즈(large, x-large..)

과금옵션

  1. on-demand : 약정없이 쓴만큼
  2. reserved : 1년, 3년 선결제(할인), 안정화된 서버지원
  3. spot : 단기 수요 대응(1번보다 저렴)

AWS S3 (객체 스토리지)

  • 이미지, 비디오 파일 등 Object 형태의 모든 파일 업로드 가능
  • 내구성이 좋다. 99.9999999%
  1. AWS S3 : 접근이 빈번한 파일에 적합
  2. AWS S3 Infrequent Access Storage : 비교적 접근이 적다
  3. AWS S3 Gracier : 접근이 거의 없는 파일(백업용 파일 적정)

1->2->3번으로 갈수록 가격 저렴
1,2,3으로 특정 기간에 대한 옵션(생명주기) 가능
==> S3 Intelligent-Tiering

AWS EBS (블록 스토리지)

–> EBS는 EC2에 attach해서 쓸 수 있는 블록 스토리지

  • 한 개의 EBS가 여러개의 EC2에 접근 불가
  • 한 개의 EC2에 여러개의 EBS 접근 가능

AWS Cloud Front (CDN 서비스)

사용자 - Edge Location - Cloud Front

  • DDOS 공격에 대한 처리가 잘 되어있다.

DB

  1. Amazon RDS : 관리형 관계 서비스, 자동 백업 이중화
    • Amazon Aurora: 성능 및 비용효율성을 모두 확보한 DB 엔진(MySQL 5.6 완벽 지원)
      • 특징 : 상용 DB엔진 1/10 가격, 고가용성
  2. Amazon DynamoDB : 관리형 No-SQL 서비스, 높은 확장성, 10ms 이내의 지연시간
  3. Amazon ElasticCache : 인메모리 캐싱서비스

무료 사용

http://aws.amazon.com/free/

  • EC2 t2.micro 750시간
  • S3 5GB 저장용량
  • RDS micro 750시간
  • Elasticache micro 750시간
  • CloudFront 50GB 전송량 외 다수
  • -> 과금 방지 알림 설정도 가능

교육 자료