인터넷 통신망 어디간에서 보이지 않는 컴퓨터 자원(CPU, 메모리, 디스크 등)을 원하는대로 가져다 쓰는 것)

장점:
- 서버를 사용해야 할 때 세팅은 신경쓰지 않고 데이터 센터 어디간에 준비되어 있는 서버를 사용하면 됨
- 현재 컴퓨터의 하드웨어와 무관하게 인터넷만 연결되면 클라우드 자원을 활용할 수 있다
클라우드 제공 형태:
-퍼블릭 클라우드:
- 특정 기업이나 사용자를 위한 서비스가 아닌 인터넷에 접속 가능한 모든 사용자를 위한 클라우드 서비스 모델
- -프라이빗 클라우드:
- 제한된 네트워크 상에서 특정 기업이나 특정 사용자만을 대상으로 하는 클라우드로 서비스의 자원과 데이터는 기업 내부에 저장된다
- 보안성이 뛰어나고 개별 고객의 상황에 맞게 클라우드 기능을 커스터마이징할 수 있다.
- -하이브리드 클라우드:
- 퍼블릭 클라우드 + 프라이빗 클라우드 형태
- 최근에서 개념이 모호해져 클라우드(가상서버)와 온프레미스(물리서버)를 결합한 형태
- 주요데이터는 물리서버에 남겨두고 이벤트 혹은 트래픽을 예상하기 힘든 서버등은 클라우드로 이용하는 구성이 증가하고 있다
서비스 유형:
-IaaS (Infrasture as a Service)
- 사용자가 관리할 수 있는 범위가 가장 넓은 클라우드 컴퓨팅 서비스
- 인프라 수준만 제공하여 사용자가 서버 OS부터 미들웨어, 런타임, 데이터와 어플리케이션까지 직접 구성하고 관리할 수 있다
- AWS의 EC2와 Google의 GCE 등이 있다.
- -PaaS (Platform as a Service)
- 운영체제, 미들웨어, 런타임 등을 미리 구축한 상태로 제공한다
- IaaS보다 관리상의 자유도가 낮다
- Redhat의 OpenShift
- -SaaS (Software as a Service)
- 클라우드 서비스 형태 중 가장 완성된 형태의 클라우드 서비스
- 클라우드 인프라 위에 스프트웨어를 탑재해 제공하는 형태로 IT 인프라 자원뿐만 아니라 소프트웨어 및 업데이터, 버그 개선 등의 서비스를 업체가 도맡아 제공한다
- Slack, Microsoft 365, Dropbox