컴퓨터를 사용한 정보 처리를 자신이 보유한 PC가 아닌, 인터넷 ‘너머’에 존재하는 클라우드 사업자의 컴퓨터에서 처리하는 서비스를 뜻한다.

(사고방식 혹은 개념을 뜻하는 단어이므로, 어떤 특정 기술을 가리키는 것이 아님에 주의)

기업이 클라우드를 이용할 경우, 회사의 정보를 회사 안에 구축한 시스템에서 처리하는 것이 아니라 클라우드 사업자의 데이터 센터 안의 시스템에서 처리하게 된다.

Untitled

클라우드 이용자는 인터넷에 접속한 후, 웹 브라우저 또는 클라우드 서비스 전용 소프트웨어로 서비스를 이용한다.

클라우드 컴퓨팅의 모델


클라우드 컴퓨팅은 크게 세 가지 서비스 모델로 분류된다.

모델 종류 설명
인프라스트럭처 서비스
(IaaS,
Infrastructure as a Service) 클라우드 인프라 서비스를 제공하는 모델로< 사용자는 가상화된 컴퓨팅 리소스를 임대하여 사용할 수 있다.
Amazon Web Services(AWS)의 EC2 서비스는 IaaS의 전형적인 예시이다.
플랫폼 서비스
(Paas,
Platform as a Service) 클라우드 플랫폼 서비스를 제공하는 모델로, 개발자는 애플리케이션 개발, 테스트, 배포, 관리를 위해 필요한 플랫폼을 사용할 수 있다.
Google App Engine이 PaaS의 예로 들 수 있다.
소프트웨어 서비스
(Saas,
(Software as a Service) SaaS는 클라우드 소프트웨어 서비스를 제공하는 모델로, 사용자는 인터넷을 통해 소프트웨어 애플리케이션에 접근할 수 있다.
Salesforce, Google Workspace 등이 SaaS의 대표적인 예이다.

클라우드 등장까지의 흐름

Untitled