겉바속촉
[클라우드 컴퓨팅] 2. 클라우드 컴퓨팅 종류 본문
안녕하세요
겉바속촉입니다
오늘은 클라우드 컴퓨팅 종류에 대해서 알아보도록 할게요:)
클라우드 서비스의 종류 -> 어떤 자원을 제공하는 지에 따라 구분
SaaS : Software as a Service
PaaS : Platform as a Service
IaaS : Infrastructure as a Service
온-프레미스 | IaaS | PaaS | SaaS |
응용프로그램 | 응용프로그램 | 응용프로그램 | 응용프로그램 |
데이터 | 데이터 | 데이터 | 데이터 |
런타임 | 런타임 | 런타임 | 런타임 |
미들웨어 | 미들웨어 | 미들웨어 | 미들웨어 |
O/S | O/S | O/S | O/S |
가상화 | 가상화 | 가상화 | 가상화 |
서버 | 서버 | 서버 | 서버 |
Storage | Storage | Storage | Storage |
네트워킹 | 네트워킹 | 네트워킹 | 네트워킹 |
(기울임 + 밑줄 : 사용자 관리, 나머지 : 공급자 관리)
이제 하나하나씩 살펴보도록 할게요:)
1. SaaS : Software as a Service
-클라우드 서비스 중 가장 일반적, 서비스 제공자가 모든 인프라와 소프트웨어 제품을 제공
-사용자_웹 기반의 프론트엔드로 서비스와 상호작용
-필요할 때 원하는 비용만 내면 어디서든 곧바로 사용가능
-소프트웨어 설치를 위한 비용과 시간 불필요
-중앙에서 해당 소프트웨어 관리하기 떄문에 사용자가 일일이 업그레이드나 패치 작업 불필요
-대표사례 : 구글앱스, 세일즈포스닷컴, ms오피스365..등등
2. PaaS : Platform as a Service
-서비스 제공자가 자체 하드웨어 인프라에서 호스트하는 소프트웨어와 제품 개발도구 제공
-개발기술 모듈화, 표준화하는 능력, 기반에 최적화해 설치하는 기술력 그리고 지원력 등 기술요건 필요
-모니터링이나 프로비저닝, 비용처리방식도 솔루션 개발사에 유리하게 구성
-대표사례 : 구글앱, Engine, Azure
3. IaaS : Infrastructure as a Service
-가상서버, 데이터 스토리지 및 데이터베이스와 같은 일련의 빌딩 블록에 대한 액세스를 제공
-대규모 데이터 센터의 서버 구축 및 운용능력, 자본력, 넓은 대지, 풍부한 전력 환경 등이 필요
-가상공간의 서버 자원을 제공하는 서비스로 서버의 확장 가능
-윈도우나 리눅스 모두 지원하므로 몇분안에 서버 만들어낼 수 있음
-사용자는 이러한 빌딩 블록을 결합하거나 계층 구조화하여 애플리케이션을 실행하는 데 필요한 인프라 구축이 가능
-대표사례 : 아마존, Rackspace
이렇게 클라우드 컴퓨팅은
저비용, 고성능의 정보처리 기능 활용 가능,
시스템 구축 및 개발시간 단축,
필요한 기능들은 확장이 가능한 효율성과 편리성까지 제공해주고 있습니다:)
'IT 일기 (상반기) > 클라우드 컴퓨팅' 카테고리의 다른 글
[클라우드 컴퓨팅] 1.클라우드 컴퓨팅 개념 (1) | 2020.12.17 |
---|