# Cloud Platform
✅ SaaS (SW as a Service)
👉 CSP 가 전체 애플리케이션을 제공한다.
: 워드 프로세서 / 스프레드시트 / 캘린더 -
: 사용자는 자신의 컴퓨터에 해당 애플리케이션을 설치 및 실행할 필요가 없다.
: CSP 가 모든 것을 관리한다.
👉 Google Docs / Google Calander / Gmail -
( Google Docs : CSP 가 백그라운드에서 자동 SW 업데이트를 제공한다. )

✅ PaaS (Platform as a Service)
👉 CSP 는 사용자가 SaaS 애플리케이션을 만들 수 있는 툴 셋 (플랫폼)을 제공한다.
👉 SaaS 애플리케이션은 CSP's Infrastructure 에서 실행된다.
👉 CSP 는 기본 HW 및 요구사항을 관리한다.
👉 Google App Engine / Microsoft Azure -

✅ IaaS (Infrastructure as a Service)
👉 CSP 는 사용자에게 스토리지 및 서버를 렌트해준다.
: 여러 사용자에게 각 서버를 공유하기 위해 가상화 기술을 사용한다. (Isolated Environment)
: 버튼을 눌러 가상 머신을 생성할 수 있다.
👉 사용자는 표준 OS 환경에 접근할 수 있으며 그 위의 모든 레이어를 설치 및 구성할 수 있다.
👉 AWS EC2 -

✅ 기타 XaaS _ DaaS(Desktop as a Service) 및 MLaaS(ML as a Service)
# Cloud Deployment Model
" 누가 클라우드의 사용자(고객)가 될 수 있을까? "
✅ Public Cloud
: 상업적인 서비스로 누구에게나 열려 있다.
👉 Amazon AWS / Microsoft Azure / Google Cloud -
✅ Community Cloud
: 몇 몇 유사한 조직 간 공유 가능하다.
👉 Google's Gov Cloud -
✅ Private Cloud
: 단일 조직 내에서만 공유 가능하다.
👉 대규모 회사의 내부 데이터센터

# Amazon Web Service
✅ 주요 AWS 서비스
- Elastic Compute Cloud (EC2) : 가상 서버를 위한 인프라 서비스
- Simple Storage Service (S3) : 웹 오브젝트를 위한 스토리지 서비스
- Elastic Block Store (EBS) : Virtual storage volumes 을 위한 스토리지 서비스
- Elastic Load Balancing (ELB) : Virtual load balancer 를 위한 서비스
- Auto Scailing : EC2 capacity 스케일링 위한 서비스 ( scailing in / out )
✅ AWS ?
👉 Amazon 은 클라우드 제공자(서비스?) 중 하나이지만 시장 점유율이 약 33%
( Others : Microsoft Azure / Google Cloud - )
👉 Common Standard X
( 초기 MS 및 구글 클라우드 : PaaS 지원 , 점진적으로 IaaS 및 PaaS 모두 지원하도록 성장 )
( AWS : 다양한 선택이 가능한 IaaS 및 PaaS )
✅ AWS Regions
- AWS 리소스를 지리적 영역(범위)로 구분한다.
- 데이터 주권(?)에 대한 우려를 제공한다.
- 리소스마다 가격이 다르다.
- 주로 단순한 Latency을 위해 사용된다.
- 각각의 영역(Region)은 여러 개의 Availability Zones이 존재한다.
- Independent failure domains
- Independent 전력망 및 네트워크 연결
- 지연 시간 ↓ 연결로 네트워크화된 지역 내 Zones (= Clusters)
- S3 만이 전체 클라우드로 글로벌화 가능하다.
# AWS EC2
'Cloud Computing' 카테고리의 다른 글
| [Serverless Discord Chatbot] (0) | 2023.12.01 |
|---|---|
| [이론] Cloud Infrastructure (0) | 2023.09.08 |