IaaS(Infrastructure-as-a-service) :

- 서비스로 제공되는 인프라입니다.

- 하드웨어 자원의 일부를 떼어주는겁니다.

- 클라우드에서 거의 하드웨어만 관리합니다.

- 예를 들어) 내가 직접 가상서버 하나를 본체 사서 윈도 깔고 드라이버 다운받고 프로그램 깔고 하듯이 운영하고 관리한다고 생각하시면 됩니다.

 

PaaS(Platform-as-a-service) : 

- 플랫폼이 서비스로 제공되는 것입니다.

- 여기선 이 가상컴퓨터도 내가 신경 쓸 필요 없이 클라우드에서 관리를 해줍니다.- 나는 소프트웨어만 만들어 올리면 됩니다.

- 내가 짠 코드를 압축해서 업로드하거나 깃으로 전송하면, 클라우드에서 알아서 서버에 넣고 돌려줍니다. (=[배포] 한다고 하죠)- 나는 코드만 짜면 되니깐 편합니다.

 

SaaS(Software-as-a-Service, SaaS) :

- 이건 아예 다 만들어진 소프트웨어를 서비스로 제공하네요.

- 이미 많이 사용하고 있다. (에버노트,드랍박스, SNS, 이메일, 유튜브)  사용자들이 바로 온라인으로 이용할 수 있는 서비스들은 SaaS라고 보시면 됩니다.

 


만약에 어느정도 코딩을 알고 있고,

이제 리눅스 좀 만져볼 수 있을 것 같다,

서버나 웹사이트 한 번 직접 만들어서 온라인에 열어보고싶다 하면 

 

위 주요 클라우드 업체들 모두,

새 가입자에게 1년간 IaaS(외 다수) 무료 이용권을 제공해줍니다.

 


 

만약에 서버관리 빼고 코딩에만 집중해보고싶으면,

PaaS서비스들도 좋습니다.


 

0. 클라우드 설명

https://www.youtube.com/watch?v=IH7mUwunzlo&t=192s

 

 

 

1. 클라우드 제공업체

- AWS

- Google

- Azure

- 네이버

- 등등