Cloud Computing
: 클라우드 컴퓨팅은 인터넷(Network) 기술을 이용하여 내-외부 고객들에게 확장성(Scalable) 있고 탄력적(Elastic)인 IT 서비스가 제공되는 방식
(출처 : NIST)
- 인터넷 (Network) : 연결되어있는 상태
- 확장성 : 늘어났다 줄어났다의 개념. ex. Storage
구글 Drive는 최초 사용은 무료, 추가 용량은 유료.
언제든지 용량을 늘릴 수 있고, 줄일 수 있다.
범위의 개념.
- 탄력적 : Resource의 양을 줄였다 늘렸다 하는 부분을 빠르게 구성.
용량 늘려달랬는데, 일주일 걸리면 안됨
속도, 시간의 개념.
Five Essential Characteristics
: 클라우드 컴퓨팅의 대표적인 5가지 특징
- 주문형 셀프서비스(On-Demand Self-Service)
: 사용자가 별도의 기술습득 없이 필요할 때 온라인으로 즉시 사용
- 광대역망 액세스(Broad Network Access)
: 네트워크를 통한 컴퓨팅 자원 접근(Any time, Any place, Any device)
- 자원 공동관리(Resource Pooling)
: 다중 임대 모델을 통한 자원 할당(Multi-Tenancy)
가상화. 가상 머신을 할당 받아서 쓴다.
- 빠른 요구탄력성(Rapid Elasticity)
: 비지니스 상황에 따른 컴퓨팅자원의 탄력적 사용(Flexibility, Scalability)
요구 사항을 빠르게 처리.
- 도수제(Measured Service)
: 서비스를 사용한 만큼 비용 지불(Pay-Per-Use, Pay as you go)
AWS(Amazon Web Service)
-
AWS 클라우드는 전 세계 31개의 지리적 리전 내에 99개의 가용 영역을 운영하고 있으며, 앞으로 캐나다, 이스라엘, 말레이시아, 뉴질랜드 및 태국에 5개의 AWS 리전과 15개의 가용 영역을 추가할 계획입니다.
- 리전 (Region) : 글로벌 환경에서의 데이터 센터가 존재하는 위치
- 가용 영역 (Availability Zone - AZ) : 리전 내에 구체적인 가용 영역. minimum 2개 이상
ex) 서울 Region 내에 총 4개의 가용 영역이 있다. 인프라에 대한 설명