반응형
클라우드 서비스란?
클라우드 서비스는 서버대여이다.
서버를 대여해주는것은 물리적으로도 가능하나,
클라우드 서비스는 서버를 네트워크를통해 대여해준다.
클라우드 형태의 종류
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(빈스톡)으로는 프리티어로 무중단배포가 불가능하다.
반응형
'재학습 > INFRA' 카테고리의 다른 글
[작성중][AWS]_Github actions로 ECS를 통해 서비스 배포하기 (2) | 2023.01.06 |
---|---|
[AWS]_Jenkins_어떤유형의 AWS서버를 선택할까? (0) | 2023.01.04 |
AWS환경에 Docker설치 (0) | 2022.10.12 |