- CSP : 클라우드 제공자
- MSP : 기업에서 사용하는 공급사를 통한 클라우드.
- IT 리소스를 서비스로 제공하는것. IT 기술을 빌려준다고 이해하면 된다. ( 돈 대신 데이터를 취급하는 은행)
| IaaS
(Infrastructure as a Service) | 인프라만 제공 , OS를 직접 설치하고 필요한 SW를 개발해서 사용한다.
사용자가 OS, web server,DB 모두 직접 선택해 개발을 진행한다. | 가상의 컴퓨터를 하나 임대하는 것과 비슷하다.
| EX) EC2, Azure, GCP,네이버 클라우드 플랫폼 | 비용 : 고정비가 없다.
속도 : 바로 사용 가능
관리 : 규모 확장과 축소가 자유로움. 자동화 된 배포가 가능 |
| --- | --- | --- | --- | --- |
| PaaS
(platform as a Service) | -인프라+ OS+ 기타 프로그램 실행에 필요한 부분
- 제공자가 지정해준 프로그래밍 언어와 툴로 소비자가 만든 클라우드 환경, 어플리케이션을 배포 가능하다.
-개발자 도구,컴파일러 등을 클라우드 서비스로 제공
- 복잡한 설치, 환경 설정을 하지 않아도 된다. | 바로 코드만 올려서 돌릴 수 있도록 구성 | ex) Elastic Beanstalk, Heroku, Pythonanywhere | 특정 플랫폼에 고정될 수 있다. |
| SaaS
(Software as a service) | 서비스 자체를 제공 | - 다른 세팅 없이 서비스만 이용
- 제작되어진 응용 소프트 웨어를 클라우드 서비스로 제공한다. | ex) Gmail, Slack, Google Docs…. | 비용: 소프트웨어를 쓰는 형태이기에 비용이 최소화된다.
속도 : 즉시사용
관리 : 자원이 필요 없다. 언제 어디서든 접근 가능.
커스터마이징의 어려움. |