[IBM Cloud] 3. 클라우드 서비스 모델 및 배포 모델

이 모듈에서는 다양한 유형의 클라우드 컴퓨팅 서비스 모델 및 배포 모델에 대해 학습한다.

☁️ 이 글은 IBM: Cloud Core 코스를 번역해 정리한 내용입니다.

1. 소개 및 학습 목표

이 모듈에서는 다양한 유형의 클라우드 컴퓨팅 서비스 모델 및 배포 모델에 대해 학습한다.

학습 목표

  • 아래 세 가지 주요 클라우드 서비스 모델의 기능, 이점 및 사용 사례를 설명한다.

    • IaaS(Infrastructure-as-a-Service)

    • PaaS(Platform-as-a-Service)

    • SaaS(Software-as-a-Service)

  • 아래 세 가지 주요 클라우드 배포 모델에 대한 기능, 이점 및 사용 사례를 설명한다.

    • Public

    • Private

    • Hybrid

2. Cloud 서비스 모델

클라우드에서 사용 가능한 3 가지 주요 서비스 모델에는 IaaS (Infrastructure-as-a-Service), PaaS (Platform-as-a-Service) 및 SaaS (Software-as-a-Service)가 있다.

undefined

IaaS (Infrastructure as a Service)

IaaS는 고객에게 기본적인 컴퓨팅, 네트워크 및 스토리지 리소스를 제공한다.

  • 클라우드 공급자는 On-Premises 서버와 같은 전통적인 인프라 구성 요소를 호스팅한다.

    On-premises 란?

    온-프레미스 서버는 클라우드같은 원격 시설이 아니라 개인 또는 조직의 컴퓨터에 설치 및 실행되는 서버를 말한다. 흔한 전산실을 생각하면 될듯.

  • 고객이 가상 머신을 생성하거나 provision 할 수 있다.

PaaP (Platform as a Service)

PaaS는 고객이 생성하거나 타사에서 얻은 애플리케이션을 개발, 배포, 관리 및 실행할 수있는 하드웨어, 소프트웨어 및 인프라를 고객에게 제공한다.

  • 개발자가 하는 작업을 단순화 하는데 도움이 되는 서비스 및 API를 제공

    • 캐싱, 큐 및 메시징, 파일 및 데이터 스토리지, 워크로드 관리, 사용자 ID 등.

  • 빠르고 비용 효율적인 어플리케이션 구축, 테스트, 향상 및 확장 용이

SaaS (Software as a Service)

SaaS는 클라우드 기반 소프트웨어에 대한 사용자 액세스를 제공한다.

  • 클라우드 제공 업체가 애플리케이션의 인프라, 플랫폼, 데이터, 애플리케이션 코드, 보안, 가용성 및 성능을 유지 관리하는 동안 사용자는 단순히 클라우드의 애플리케이션에 접근한다.

  • 브라우저를 통해 클라이언트에 제공.

  • 고객의 책임은 데이터 및 사용자 상호 작용을 입력하고 관리하는 것이 전부.

3. Cloud 배포 모델

클라우드 배포 모델은 아래 세 가지 경우를 고려해 구분된다.

  1. 인프라가 있는 위치

  2. 인프라를 소유하고 관리하는 사람

  3. 사용자가 클라우드 리소스 및 서비스를 제공하는 방법

Public, Private, Hybrid 세 가지 기본 배포 모델이 있다.

Public 클라우드

대규모 산업 그룹을 위해 제공된다.

  • 클라우드 서비스 제공 업체가 데이터 센터, 서버, 네트워킹 장비 및 스토리지와 같은 물리적 인프라를 소유.

    • 인프라가 다른 회사와 공유될 수 있다.

  • 클라우드 서비스가 관리, 프로비저닝 및 유지 관리

  • 사용자는 가상화 된 컴퓨팅, 네트워킹 및 스토리지 리소스에 서비스로 액세스합니다.

Private 클라우드

단일 조직에서 독점적으로 사용하도록 클라우드 인프라를 제공한다.

  • 인프라는 조직 내부 및 운영 또는 온-프레미스에 있을 수 있다.

  • 클라우드를 해당 조직에서 관리할 수 있다.

Hybrid 클라우드

조직의 온-프레미스 Private클라우드를 사용하면서 다른 클라우드 서비스 업체의 Public클라우드를 사용하는 것.

  • 퍼블릭 및 프라이빗 클라우드의 기능과 이점을 활용

Last updated