클라우드 서비스(IaaS, PaaS, SaaS)

클라우드 서비스

최근에는 직접 서버를 구축(On-premise)하지 않고, 클라우드 서비스를 이용하는 추세이다. 대표적으로 IaaS, PaaS, SaaS가 있다.

IaaS

IaaS(Infrastructure as a Service)는 서버, 스토리지, 네트워크를 필요에 따라 인프라 자원을 사용할 수 있게 클라우드 서비스를 제공하는 형태이다. 원하는 OS, 환경 등을 선택해서 컴퓨터를 빌린다고 생각하면 편하다. 대표적으로 AWS, GCP, Azure, NaverCloud Platform 이 있다. 보통 1년정도는 무료로 사용하게 해주는데 한번 사용해봐도 좋다(방치해 놓다가 요금폭탄을 맞는 사례도 많이 들려오니 조심스럽게 사용하자)

PaaS

PaaS(Platform as a Service)는 특정 소프트웨어에 대한 플랫폼을 사용할 수 있도록 서비스를 제공하는 형태이다. IaaS에서 여러가지 세팅들을 추가로 대신해준다고 생각하면 된다. 따라서 작성한 소스코드만 연동하여도 서버를 올릴 수 있다. 대표적으로 AWS Elastic Beanstalk, Heroku 등이 있다. Heroku같은경우에는 무료로 간단하게 서버 올리기 좋아 자주 사용하고 있는 편이다.

SaaS

흔히 우리가 아는 클라우드 이다. 메일이나, Drive 등의 서비스를 제공하는 형태이다. 사용자는 아무것도 신경쓰지 않고, 그냥 서비스를 사용하면 된다.

태그:

카테고리:

업데이트:

댓글남기기