본문 바로가기

클라우드

[IaaS 필수 분석] 클라우드 컴퓨팅 아키텍처 분석

학습 목표

  • 클라우드 컴퓨팅의 특징에 대해 설명할 수 있다.
  • 클라우드 컴퓨팅의 서비스 모델에 대해 설명할 수 있다.
  • 클라우드 컴퓨팅과 호스팅 서비스의 차이점에 대해 설명할 수 있다.

학습 내용

  1. 클라우드 컴퓨팅 정의와 특징
  2. 클라우드 컴퓨팅 서비스 모델
  3. 클라우드 컴퓨팅 배치 모델

 

클라우드 컴퓨팅 이란?

인터넷 기반 컴퓨팅의 일종으로 정보를 자신의 컴퓨터가 아닌 인터넷에 연결된 다른 컴퓨터로 처리하는 기술

클라우드 컴퓨팅 특징

  1. on-demand (요청이 있을 때마다) self-service : 사업자와 직접 상호 작용하지 않고, 사용자의 개별 관리화면을 통해 서비스를 이용할 수 있음
  2. broad network access (폭넓은 네트워크 접근성) : 다양한 디바이스를 통해 서비스에 접속할 수 있음.
  3. 리소스의 공유 : 사업자의 컴퓨팅 리소스를 여러 사용자가 공유하는 형태로 이용함.
  4. 신속한 확장성, 자동화 : 필요에 따라 필요한 만큼 스케일 업 & 다운 가능
  5. measured service (측정이 가능한지) : 이용한 만큼 요금이 부가되는 종량제

클라우드 컴퓨팅 모델

Service Models

  • SaaS
  • PaaS
  • IaaS

Deployment Models

  • Private Cloud
  • Community Cloud (사용하는 목적에 따라 특정 기능만 별도 제공)
  • Public Cloud
  • Hybrid Cloud (Public + Private)