재학습/INFRA

[CLOUD] 클라우드 서비스란?

재이든 2021. 11. 26. 02:28
반응형

클라우드 서비스란?

클라우드 서비스는 서버대여이다.

 

서버를 대여해주는것은 물리적으로도 가능하나,

클라우드 서비스는 서버를 네트워크를통해 대여해준다.

 

클라우드 형태의 종류

Iaas(Infrastructure As A Service)

-물리장비+미들웨어를 추상화한 서비스

-IT인프라를 대여해주는 서비스

ex) AWS EC2, S3 ...

 

Paas(Platform As A Service)

-Iaas를 한층 더 추상화한 서비스

-한층 더 추상화했기 때문에 자동화기능이 지원된다.

ex) AWS Beanstalk(빈스톡), Heroku(헤로쿠) 등

 

Saas(Software As A Service)

-클라우드로 구현된 소프트웨어 서비스

ex) 구글드라이브, 드롭박스 등

 

*그렇다면 왜 개발자들은 프로젝트를할때 Paas를 안쓰고 Iaas를 쓰는것일까?

-Paas는 Iaas를 자동화 한 것이기 때문에 손쉽게 개발을 할 수 있지만,

그만큼 내부적인 구조를 살펴보기에는 어렵기때문에, 공부하는것을 목적으로 하기에는 Iaas가 적합하다.

-간단히 개발하기위해서는 프리티어를 사용하는데, Paas의 Beanstalk(빈스톡)으로는 프리티어로 무중단배포가 불가능하다.

 

 

반응형