본문 바로가기
📁 정보처리기사

[클라우드] 클라우드 컴퓨팅의 분류 및 유형

by 박개봄 2021. 4. 4.
728x90

클라우드 컴퓨팅(Cloud Computing) 개념

 - 인터넷을 통해 가상화된 컴퓨터 시스템 리소스 제공

 - 정보를 자신의 컴퓨터가 아닌 클라우드에 연결된 다른 컴퓨터로 처리하는 기술

 - 컴퓨터 네트워크, 데이터베이스, 서버, 스토리지, 애플리케이션, 서비스 등

 

클라우드 컴퓨팅 분류 ('사공하')

1) 사설 클라우드

 - 기업 또는 조직 내부에서 보유하고 있는 컴퓨팅 자원 등을 사용하여, 내부에 구축되어 운영되는 클라우드

 - 자체 컴퓨팅 자원으로 모든 하드웨어, 소프트웨어 데이터를 수용

 - 직접적인 통제 가능 -> 보안성 높일 수 있음!

 

2) 공용 클라우드

 - 클라우드 서비스 제공 업체에서 다중 사용자를 위한 컴퓨팅 자원 서비스를 제공하는 클라우드

 - 일정 비용을 지불하고 하드웨어, 소프트웨어 사용

 - 확장성, 유연성 뛰어남

 

3) 하이브리드 클라우드

 - 사설 클라우드와 공용 클라우드를 모두 사용하는 클라우드

 - 사설 클라우드의 약점인 구축 비용문제 해결

 - 공용 클라우드의 약점인 보안성 확보 문제 해결

 - 사용 업무의 중요도, 보안성 확보의 중요도 등에 따라 이용 형태 변경 가능

 

 

클라우드 컴퓨팅 유형

1) IaaS

 - 서버, 스토리지 같은 시스템 자원을 클라우드로 제공하는 서비스

 - 컴퓨팅 자원에 운영체제나 애플리케이션 등의 소프트웨어 탑재 및 실행

 - 스토리지, 애플리케이션에 대해서는 제어권을 가짐. (하위의 클라우드 인프라를 제어하거나 관리하지는 않음!)

 

2) PaaS

 - 인프라를 생성, 관리하는 복잡함 없이 애플리케이션을 개발, 실행, 관리할 수 있게 하는  플랫폼을 제공하는 서비스

 - SaaS의 개념을 개발 플랫폼에도 확장한 방식

 - 개발을 위한 플랫폼을 구축할 필요 없이, 필요한 개발 요소를 웹에서 빌려쓸 수 있게 하는 모델

 - OS, 애플리케이션과 애플리케이션 호스팅 환경 구성의 제어권을 가짐.

 

3) SaaS

 - 소프트웨어를 서비스 형태로 이용하는 서비스

- 소프트웨어 및 관련 데이터는 중앙에 호스팅되고, 사용자는 웹 브라우저 등의 클라이언트를 통해 접속

 - 주문형 소프트웨어라고도 함

 

 

 

728x90