AWS/AWS 세미나

세션1. AWS주요 서비스 (AWS Builders Program 입문 교육 온라인 세미나)

twfnm67 2020. 3. 16. 13:34

AWS는 100개 이상의 서비스들을 API를 통해 제공한다.

그 중에서도

1. 컴퓨팅 2. 스토리지 및 컨텐츠 배포 서비스 3. 데이터베이스

서비스에 대한 설명이 이번 웨비나에서 간략하게 소개되었다.

 


1. 컴퓨팅

더보기

컴퓨팅 서비스 요약

(1) EC2(가상서버)

(2) Auto Scaling(서버 자동 확장/축소)

(3) Lambda(서버리스 컴퓨팅)

 

(1) EC2

 - 주요 특징 : VM, 재구성 가능, 확장/축소, 타입 선택 가능

 - 예 : m5.large 에서

         m : 패밀리(용도별로 선택하기)

         5 : 세대. 최신일수록 숫자가 높으며 가격대비 성능이 좋다

         large : 사이즈(커질 때마다 용량과 가격이 *2)

 - 과금 옵션(세션 3에서 더 자세히 다룰 예정)

         on-demand : 쓴 만큼만(약정X)

         reserved instance : 약정(온디맨드 대비 40-70% 할인)

         spot instance : 남은 자원 경매식(온디맨드 대비 80-90% 할인)

 

(2) Auto Scaling

 - Auto Scaling의 장점

         on-premise 일 때 - default 서버 용량이 작은 경우 : 트래픽이 갑자기 증가하는 예기치 못한 상황에 대비를 못함

                                - default 서버 용량이 큰 경우 : 평상시에 낭비되는 자원이 너무 큼

         따라서, Auto Scaling 서비스는 트래픽에 따라 자동적으로 자원의 사이징을 해 줌으로써 경제적, 효율적 사용

 

(3) Lambda

 - 서버리스(서버가 없다X, 서버에 신경 쓸  필요가 없이 코드만 올리면 된다O)

 - 이벤트 처리 기반 --> 트리거 필요

 - 항상 서버를 운용할 필요가 없다는 장점

 


2. 스토리지 및 컨텐츠 배포 서비스

더보기

스토리지 및 컨텐츠 배포 서비스 요약

(1) S3

(2) EBS

(3) CDN

(1) S3

 - Simple Storage Service

 - 객체기반 파일저장

 - url을 통한 파일 공유 가능

 - 다양한 AWS 서비스들과 통합 / 연계 장점

 

(2) EBS

 - EC2에 attach

 - 하나의 EBS를 여러 개의 EC2가 사용 불가

 - 여러 개의 EBS를 하나의 EC2가 사용 가능

 - 하드디스크 개념

 

(3) CDN

 - 컨텐츠 캐싱 (서버까지 가지 않고 컨텐츠 딜리버리)

 - 전 세계 160개 이상의 Edge Location

 


3. 데이터베이스

 

(1) RDS

 - 방화벽 Aurora

 

 


AWS 공부를 위한 reference

 

 - 101 hands-on

 - https://bit.ly/awskr-webinar