728x90
반응형
1. 클라우드 컴퓨팅이란?
네트워크를 통해 클라우드 사업자의 리소스를 서비스로 사용하는 것으로, 대표적인 클라우드 서비스는 AWS, Azure, GCP, Alibaba Cloud 등이 있다.
2. 클라우드의 특징
- 주문형 셀프서비스 (빠른 구축 속도): 서비스 이용 시 사업자와 컨택 불필요
- 광범위한 네트워크 접속
- 리소스의 공유
- 신속한 확장성 (유연성): 필요에 따라 스케일 업/다운 가능
- 측정 가능한 서비스 (경제성): 이용한 만큼 요금 부가
3. 클라우드 서비스 모델
- SaaS (Software as a Service)
- 업무에서 사용하는 소프트웨어를 라이센스별로 구매하는 것이 아니라, 필요한 만큼 서비스로 이용하는 것
- G Suite, Office 365, Adobe Cloud, and more.
- 애플리케이션, 미들웨어, 운영체제, 하드웨어 모두 사업자 운용/관리
- PaaS (Platform as a Service)
- 클라우드 사업자가 제공하는 실행 및 개발 환경을 서비스로 이용하는 것
- SaaS는 정해진 애플리케이션을 제공하지만, PaaS는 자사에서 개발한 프로그램 사용 가능
- IaaS와는 다르게 서버, 네트워크, 보안 등의 업무는 사업자가 하기 때문에, 서버 및 미들웨어의 상세 설정이 불가하여 클라우드 사업제가 제공하는 환경 의존도가 높아져 다른 환경으로 이동이 어려워질 수 있음.
- Cloud Foundry, OpenShift 등과 같은 오픈 소스 PaaS 기반 소프트웨어는 IaaS와는 독립적으로 작동하기 때문에 다양한 클라우드 서비스(VMware, AWS 등)에서 실행시킬 수 있음
- 미들웨어, 운영체제, 하드웨어를 사업자가 운용/관리
- IaaS (Infrastructure as a Service)
- 하드웨어 보유 없이 서버와 스토리지, 네트워크 등 리소스 사용을 서비스로 이용하는 것
- 서버의 운영체제에 설치되는 미들웨어, 응용프로그램 등을 자유롭게 운영할 수 있음
- Amazon Elastic Compute Cloud (EC2)
- 하드웨어를 사업자가 운용/관리
4. 클라우드 이용 모델
- Private Cloud
- Internal (On-premise): 자사에서 구입/보유하고 있는 하드웨어에 자사 전용 클라우드 환경 구축
- External (Hosted)
- Public Cloud
- Hybrid Cloud
- Community Cloud
728x90
반응형
'Record2 > Cloud Computing' 카테고리의 다른 글
Public | Private | Hybrid (0) | 2020.11.13 |
---|---|
IaaS PaaS SaaS (0) | 2020.11.12 |