별의 공부 블로그 🧑🏻‍💻
728x90
728x170

클라우드 컴퓨팅(Cloud Computing)

 

(1) 클라우드 컴퓨팅의 정의

  • 클라우드 컴퓨팅(Cloud Computing)
    • 인터넷을 이용한 IT 자원의 주문형(On-demand) 아웃소싱 서비스
    • 서버에 개별적으로 저장해 둔 프로그램이나 문서를 인터넷 접속이 가능한 곳이라면 다양한 단말을 통해 웹 브라우저 등 필요한 응용소프트웨어를 구동하여 작업을 가능케 하는 이용자 중심 의 컴퓨팅 환경.
    • 사용자가 필요한 작업을 제시하면, 여기에 필요한 컴퓨팅 자원이 할당되어 작업하고 결과를 얻도록 해주는 것.
  • 현재의 클라우드 컴퓨팅
    • 인터넷 기술을 기반으로 개인, 기업, 공공기관과 같은 외부 사용자에게 IT로 구현된 ‘as a service’ 로 제공되는 컴퓨팅 환경을 의미
    • 새로운 기술이라기보다는 기존의 그리드(Grid) 컴퓨팅, 분산 컴퓨팅, 유틸리티 컴퓨팅, 웹 서비스, 서버 및 스토리지 가상화 기술  소프트웨어 등 기존의 기반 기술들을 융합하여 하나의 커다란 구름(Cloud)과 같은 컴퓨팅 환경을 만드는 기술
    • 서로 다른 물리적인 위치에 존재하는 컴퓨팅 자원을 가상화 기술로 통합하여 제공하는 기술 개념을 포함

 

(2) 클라우드 컴퓨팅에서 제공하는 서비스

  • 클라우드 컴퓨팅이 발전하면서 모든 IT 자원을 서비스 형태로 제공할 수 있는 환경으로 바뀌고 있음.
  • 클라우드 컴퓨팅 서비스는 일정 부분 공통적인 요소를 가지고 있지만 크게 세 가지로 구분됨.
    • IaaS(Infrastructure as a Service)
      • 업무 처리에 필요한 서버, 데스크톱 컴퓨터, 스토리지 같은 IT 하드웨어 자원 을 클라우드 서비스로 빌려 쓰는 형태
    • PaaS(Platform as a Service)
      • 업무에 필요한 소프트웨어를 개발할 수 있는 환경(플랫폼) 을 클라우드에서 제공받는 형태
    • SaaS(Software as a Service)
      • 업무에서 사용하는 소프트웨어를 통째로 클라우드 서비스 사업자에게 빌려 쓰는 형태
[서비스 사용자(개인 또는 기업들)]
   ↑      ↑       ↑
              [SaaS] : Software 서비스  (Apps, Processes & Information: GoogleApps, SalesForce.com CRM)
  │     [PaaS] : Platform 서비스 (Apps, AppEngins, DB sever, Google, Force.com Servers)
 [IaaS] : Infrastructure 서비스Infrastructure 서비스 (Amazon EC2, S3) / 물리적 Infrastructure (클라우드 서비스 아님) / Bare Matal / ...

 


 

내용 출처 : 리눅스마스터 1급 정복하기(정성재, 배유미 공저, 북스홀릭)

728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️


📖 Contents 📖