laaS 란?
laaS는 기존의 온 프레미스 데이터 센터 대신 퍼블릭 클라우드 및 프라이빗 클라우드에서 인프라를 고객들에게 제공하는 클라우드 모델이다.
laaS 장점
- 물리적 자원의 서버 형태로 사용하는 만큼 고정비용이 들지 않는다.
- 물리적 자원을 즉시 소비가 가능하다.
- 물리적 자원에 대한 자동화된 배포 및 규모 확장 또는 축소가 자유롭다.
laaS 단점
- 제공업체가 여러 클라이언트와 인프라 리소스를 공유해야 하는 만큼 제공업체의 보안 문제 가능성이 있다.
- 워크로드의 가용성과 성능이 공급자에 의해 크게 좌우된다.
- 공급자가 인프라를 소유하고 있기 때문에 인프라 구성 및 성능에 대한 세부정보가 사용자들에게 투명하지 않다.
PaaS 란?
PaaS는해당 플랫폼의 빌드와 유지보수에 수반되는 비용, 복잡성 및 비유연성 없이 애플리케이션을 개발, 실행 및 관리하기 위한
완벽한 클라우드 플랫폼을 고객들에게 제공하는 클라우드 모델이다.
PaaS 장점
- 리소스의 프로비저닝과 즉각적인 개발을 할 수 있으므로 시장 출시 시간이 단축된다.
- OS, 운영체제, 미들웨어, 데이터베이스 등 다양한 리스소에 대한 액세스가 저렴하다.
- 기본 투자 없이도 테스트를 할 수 있으므로 위험을 줄일수 있다.
- 예기치 못한 수요 급증에도 추가 용량을 즉시 사용할 수 있다.
- 모든 툴에 액세스 할 수 있기때문에 개발 팀의 유연성이 향상된다.
- 소프트웨어 라이센스 제거 할 수 있고 패치, 업데이트 및 관리 태스크를 처리하여 비용 절감을 할 수 있다.
PaaS 단점
- 플랫폼의 설정을 이용해야만 해서 개발 환경의 자유도가 낮다.
- 보안 수준은 제공자에 의존하기 때문에 개발 내용 유출 및 개인 정보 유출 우려가 있다.
SaaS 란?
SaaS는 타사 공급자가 응용 프로그램을 호스팅한 다음에 인터넷을 통해 고객이 사용할 수 있도록 하는 소프트웨어 배포 모델이다.
SaaS 장점
- 별도의 설치 없이 사용이 가능하다.
- 사용한만큼만 비용을 지불하면 된다.
- 이용 규모 및 기간이 정해져 있지 않다.
- 보존 관리에 리소스와 비용이 필요없다.
SaaS 단점
- 벤더가 업데이트를 하기 때문에 사용자가 원하는것과 다른 형태가 될 수 있다.
- 모든 사람이 최신 버전의 소프트웨어 애플리케이션을 사용해야하므로 통제가 부족하다.
- 데이터 이동이 번거롭다.
- 특정 데이터를 공유하지 못하도록 할 수 있기 때문에 기밀성이 문제가 된다.
laaS, PaaS, SaaS 차이
laaS : 클라우드 서비스 중 인프라를 제공
PaaS : 클라우드 서비스 중 플랫폼
SaaS : 클라우드 서비스 중 소프트웨어