본문 바로가기
  • Where there is a will there is a way.
개발/기타개발

클라우드란 Iaas Pass SaaS

by 소확행개발자 2018. 11. 1.

클라우드란 무엇인가


간단히 말해서 우리가 사용할 데이터를 인터넷이나 내부에 구축된 네트워크 망을 통해 접근해 확장성과 높은 수준의 기능성을 가진 시스템을 지원한다. 라고 표현할 수 있다.


와닿지 않는다.


 쉽게 이야기 하면 내가 클라우드 ( 자원을 가지고 있는 곳 // 자원이라 함은 사용자가 쓸 데이터가 될 수 도 있고 서비스가 될 수도 있고 ) 서비스를 하는 곳에서 컴퓨팅 자원과 스토리지 자원을 중심으로 가상화해서 정해진 시간만큼 지불하고 사용하는 것 이라고 표현한다.


IaaS, PaaS, SaaS 란 무엇인가

클라우드의 서비스 모델의 종류이다.


위의 분류 기준은 어디까지 가상화 할 것인가 에 대한 기준이다.


IaaS : 가장 아래 단계이며 Infra as a Service 로 클라우드 서비스에서 infra 만 제공하므로 infra 엔지니어가 사용하기 적합하다.


PaaS : 두번째 단계이며 Platform as a Service 이다 플랫폼 언어 등을 제공하기 때문에 애플리케이션 개발자 흔히 나 같은 개발자가 사용하는 플랫폼이다.


주로 IaaS에 docker image를 받아와서 사용하기도 한다.


SaaS : 가장 상위 단계이며 예를들어 워드를 사용하면서 클라우드에 저장한다던가 메일을 사용한다던가 그냥 유저가 클라우드 서비스를 접속해 사용하는 개념이다. Software as a Service



댓글