Aws
Transcript of Aws
1
AWS
발표자 느루
데브루키 스터디
템플릿 출처 : http://insahara.tistory.com
INDEX
2
1. AWS 소개
2. 기본 용어
3. 서비스 소개 및 실습
4. 최종 실습
3
목표
4
목표
5
목표
6
AWS
- 클라우드 컴퓨팅 서비스
7
- 초기 설치 비용이 들지 않는다
- 확장성이 좋다
- 사용한 만큼 돈을 지불한다
- 글로벌 서비스에 용이하다
- 상품이 다양하다
특징
8
기본 용어 설명
- 리전, 가용 영역
9
기본 용어 설명
- 에지 로케이션(Edge Location) > CDN과 DNS 서비스를 위한 캐시 서버
10
AWS 분류
- 인프라 > 리전, 가용영역, 에지 로케이션 - Foundation Services > 컴퓨팅, 네트워킹, 스토리지, … - Platform Services > DB, 사용량 추적, …
11
서비스 상세 소개
12
스토리지 제품 및 서비스
13
Simple Storage Service(S3)
- 인터넷용 스토리지 > http://mybucket.s3..../myfolder/pic.jpg
- 버킷과 객체로 관리
14
Glacier
- 가격이 매우 저렴하다
- 자주 액세스하지 않는 데이터에 적합
15
Elastic Block Store(EBS)
- 블록 레벨의 스토리지 볼륨
- 주로 가상서버의 HDD나 SSD로 사용
- 스냅샷 저장 가능
16
CloudFront
- CDN 서비스
17
실습
18
컴퓨팅 서비스
19
Elastic Compute Cloud(EC2)
- 가상 서버
- 사용 목적에 따라 사양 선택
- 과금 방식 > On Demand Instance > Spot Instance > Reserved Instance
20
Auto Scaling
- 자동으로 EC2를 scale out 한다
- Cloud Watch와 함께 사용
- 사용요금 없음
21
실습
22
네트워킹 서비스
23
네트워킹 서비스
- Virtual Private Cloud (VPC)
- Route 53 > DNS 기능도 담당
- Elastic Load Balancing > 로드 밸런서
24
데이터베이스 서비스
25
데이터베이스 서비스
- Amazon Relational Database Service (RDS) > 관계형 데이터베이스 서비스 제공 - Amazon Dynamo DB > NoSQL 서비스 제공 - Amazon ElasticCache > 분산 인 메모리 캐시 서비스 제공
26
실습
27
관리 및 보안 서비스
28
Identity and Access Management(IAM)
- AWS 식별 및 접근 관리
- AWS의 각 리소스에 대해 접근제어와 권한관리를 할 수 있다 - 사용 요금 없음
29
Amazon CloudWatch
- 리소스 사용률 등의 항목들에 대해 주기적으로 모니터링 한다. - 조건을 만족하면 지정해둔 동작 수행 가능 > auto scaling > 알림
30
실습
31
배포 및 운영 서비스
32
CloudFormation
- AWS 리소스 생성과 배포 자동화
- JSON형태로 템플릿을 관리
- 많은 수의 AWS 리소스 설정을 일괄적으로 변경할 때 유용
- 사용 요금 없음
33
Elastic Beanstalk
- 웹 어플리케이션을 쉽게 배포와 확장을 할 수 있도록 해주는 서비스 - 사용 요금 없음
34
차이
CloudFormation Elastic Beanstalk
사용자가 작성한 템플릿
O X
미리 구성된 템플릿 O O
배포 설정 O O
인스턴스 유형 설정 O O
서버 개수 설정 O X
ELB, Auto Scaling 설정 O O
편의성(웹) X O
35
OpsWorks
- 모든 형태의 애플리케이션 구성과 배포를 자동화해주는 서비스 - 사용 요금 없음
- CloudFormation 과 Elastic Beanstalk 의 중간정도의 기능
36
실습
37
38