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
- Azure
- 네이버
- 등등
'■ 용어 정리' 카테고리의 다른 글
[용어정리] JRE, JDK (0) | 2020.05.19 |
---|---|
[용어정리] HTTPS, SSL (0) | 2020.05.19 |
[용어정리] CLR과 JVM 차이점?? (0) | 2020.05.18 |
[용어정리] Http 통신과 Socket 통신 차이 ★ (0) | 2020.05.18 |
[용어정리] TCP,UDP,HTTP,WP(웹 소켓) 대략 설명 ★ (0) | 2020.05.17 |