일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 해시
- 자바
- 블록체인
- 블록체인 강의
- 블록체인강의
- 자바스크립트
- 오블완
- TypeScript
- 시스템프로그래밍
- 딥러닝
- K-MOOC 단국대학교 홍보단
- biginteger사용법
- 디스크블록할당
- national instruments
- K-MOOC
- Entity
- 2차원배열정렬
- 혁신의기술2:신뢰의미래 블록체인을 만나다
- Node
- 머신러닝
- StringTokenizer
- 자바문자열구분
- 우선순위큐
- 컴파일시스템
- 단국대학교 k-mooc
- CSS 기초
- 티스토리챌린지
- stringreader
- 자바입력받기
- html기초
- Today
- Total
열정 실천
[클라우드] 클라우드 컴퓨팅의 대표적 서비스 유형 : SaaS, PaaS, IaaS 본문
이전 글에서 간단하게 살펴보았던 클라우드 컴퓨팅은 기본적으로 5개의 본질적 특징을 가진다.
👉🏻 주문형 자가 서비스(on-demand self-service)
서버 시간, 네트워크 저장장치 등의 컴퓨팅 기능을 사람의 중재없이 필요한 만큼 자동적으로 확보해 사용할 수 있다.
👉🏻 폭넓은 네트워크 접근(broad network access)
모바일 폰, 노트북, PDA, 태블릿 등을 통해 네트워크를 가용하게 된다.
👉🏻 자원 풀링(resource pooling)
제공자의 컴퓨팅 자원은 다중-임대(multenat) 방식으로 다중 사용자에게 제공되기 위해 줄 형태로 유지되며, 다양한 물리적 또는 가상적 자원이 사용자 요구에 따라 동적으로 할당 또는 재할당된다.
👉🏻 신속한 탄력성(rapid elasticity)
이러한 기능은 신속하게 탄력적으로 제공되며 일부 경우에는 신속한 확장과 축소가 자동적으로 이루어진다.
👉🏻 측정된 서비스(measured service)
서비스 형태에 적절한 미터링(metering) 기능을 이용해 자원의 사용을 자동적으로 통제하고 최적화할 수 있다.
클라우드 서비스의 다양한 유형이 있는데, 대표적인 유형이 우리가 알고있는 IaaS, SaaS, Paas이다.
각각의 서비스에 대해 사례와 함께 자세히 알아보자!
SaaS(Software as a Service)
응용 소프트웨어를 클라우드 서비스로 제공한다. 사용자는 웹 브라우저를 통해 서비스를 접근하고 사용한다.
PaaS (Platform as a Service)
응용 프로그램 개발 도구, 컴파일러 등을 클라우드 서비스로 제공한다. 사용자가 클라우드 인프라 상에서 클라우드 제공자가 지원하는 프로그래밍 언어와 도구를 이옹하여 개발한다. 는 애플리케이션 개발, 배포, 운영에 필요한 플랫폼 서비스를 제공하며, 인프라 관리 부담을 덜어주는 추가적인 기능을 제공한다.
IaaS (Infrastructure as a Service)
가상서버, 저장장치, 네트워크 등의 컴퓨팅 자원을 클라우드 서비스로 제공한다. 사용자는 클라우드에서 제공된 가상서버 상에 운영체제와 응용 소프트웨어를 설치하고 사용할 수 있다. 사용자가 직접 서버와 스토리지, 운영체제에 대한 제어권을 가진다는 점에서 PaaS와 큰 차이점을 가진다. 일부 네트워크 호스트 방화벽에 대해서도 제한적인 통제권을 가질 수 있다.
'CS > 공부노트' 카테고리의 다른 글
[클라우드] 아마존은 어떻게 성장했는가 - AWS 성공 비결 (0) | 2025.01.19 |
---|---|
[클라우드] 클라우드 컴퓨팅에 대해 알아보자😊 (0) | 2025.01.17 |
프론트냐? 백이냐? (그냥 내 고민이야..) (2) | 2024.11.20 |
쿠버네티스(Kubernetes)가 모게~? 기본 개념, 구성 요소, 용어 정리 (0) | 2024.11.18 |
물리 저장 장치 HHD와 SSD (0) | 2024.11.15 |