Cloud 란?
Computing Cluster 를 통해, 인터넷 도메인상에 서비스를 제공할수 있는 환경을 만들어 놓은 것이다.
인터넷 연결을 통해 가상화된 서버에 접속하여, 해당 서버에서 제공하는 프로그램 등을 이용할 수 있다.
Cloud Computing Service Model
조직에서 클라우드를 사용하는 방법 또는 클라우드 환경에서 제공하는 관리 수준별로 분류되며 기본적으로 크게 IaaS, PaaS, SaaS 3가지 종류가 있다. 컨테이너와 같은 다른 기술을 통합하는 다른 유형의 클라우드 서비스인 CaaS(Containers as a Service) 도 있다. 'As a Service' 란, 클라우드의 제3자에 의해 서비스 모델이 제공된다는 의미로 필요한 항목에 액세스하기 위해 단순히 구독료를 지불하거나 서비스 사용 수준만큼 비용을 지불하는 방식이다.
1) IaaS (Insfrastructure as a Service)
클라우드를 통해 컴퓨팅, 스토리지, 네트워킹, 가상화와 같은 주문형 인프라 리소스를 조직에 제공한다.
2) PaaS (Platform as a Service)
클라우드를 통해 애플리케이션을 개발하는 데 필요한 모든 하드웨어 및 소프트웨어 리소스를 제공하고 관리한다.
3) SaaS (Software as a Service)
전체 애플리케이션 스택, 즉 고객이 액세스하고 사용할 수 있는 전체적인 클라우드 기반 애플리케이션을 제공한다.
4) CaaS (Containers as a Service)
컨테이너를 사용하여 애플리케이션을 개발 및 배포하기 위해 필요한 모든 하드웨어 및 소프트웨어 리소스를 제공 및 관리한다.
공부하면서 정리한 내용을 글로 작성하였습니다.
혹시나 잘못된 내용이 있다면 댓글로 알려주시면 감사하겠습니다 :)
'Network > Network Theory' 카테고리의 다른 글
[Network / 네트워크] 네트워크 토폴로지 종류 및 특징 (0) | 2025.01.05 |
---|---|
[Network / 네트워크] Serial 인터페이스 연결 (1) | 2025.01.03 |
[Network/ 네트워크] OSI 7Layer - Transport Layer (전송 계층) (0) | 2024.12.22 |
[Network / 네트워크] UDP (User Datagram Protocol) 프로토콜이란? (0) | 2024.12.21 |
[Network / 네트워크] ARQ (Automatic Repeat Request) (0) | 2024.12.20 |