몸과 마음이 건전한 SW 개발자

Cloud는 구름이죠. 본문

CS 지식

Cloud는 구름이죠.

스위태니 2024. 2. 25. 20:27

구름이 뭐죠? IaaS, PaaS, SaaS가 뭔지 간단하게 살펴보자.

 주의 ※
이 블로그는 어디까지나 CS관련 지식을 정리하는 것이 목적입니다. 제가 이해한 내용이 잘못 된 것 같다면 댓글로 남겨주세요. 여러분의 관심이 저의 지식 함양에 도움이 됩니다.

>> Cloud가 뭔가요? 

  • 데이터베이스를 제공하는 IT 환경 or 가상 서버 or 프로그램 등을 제공하는 모델.
  • 인터넷을 통해서 이용할 수 있다.

>> 근데 클라우드, 클라우드 컴퓨팅, 클라우드 서비스라고 있던데요? 

클라우드 클라우드 서비스 클라우드 컴퓨팅
- 컴퓨팅 환경을 제공한다. 라는 개념 - 제공되는 서비스
- IaaS, PaaS, SaaS, DaaS 등
- 제공하는 기술. 어떻게 제공하는지

>> 클라우드 서비스에 대해서도 가르쳐주세용. 

※ O는 서비스를 제공한다는 의미

On-premise IaaS PaaS SaaS
Application 사용자가 관리 사용자 O
Data 사용자 사용자 O
Runtime 사용자 O O
Middleware 사용자 O O
O/S 사용자 O O
Virtualization O O O
Servers O O O
Storage O O O
Networking O O O
  • IaaS
    • 인프라 서비스(인프라스트럭처 서비스)
    • 가상화된 컴퓨팅 리소스 제공
  • PaaS
    • 플랫폼 서비스
    • 애플리케이션 개발 및 배포에 필요한 플랫폼 제공
  • SaaS
    • 소프트웨어 서비스
    • 소프트웨어와 애플리케이션 제공
  • DaaS
    • 데스크탑 서비스
    • 가상 데스크탑 환경

>> On-premise? 

  • On-premise
    • 기업이 자체 데이터 센터에 직접 IT 인프라(서버, 스토리지, 네트워크 장비 등)를 구축하고 관리하는 방식
    • 하드웨어와 소프트웨어 모두 기업의 물리적인 위치에 설치
    • 기업이 전체 시스템의 보안, 유지보수, 업그레이드를 직접 담당
    • 민감한 데이터를 다루는 기업이나 규제가 엄격한 산업에서 선호
    • 초기 투자 비용이 높고, 유지보수 및 운영에 필요한 인력과 시간이 많이 소요

>> 한 줄 정리 

  • IaaS, PaaS, SaaS 등, 클라우드 서비스를 제공 하는 모델을 Cloud라고 한다.