본문 바로가기
정보관리기술사/★ 131회 기출문제 풀이 ★

(131 관리 1-4) 클라우드 컴퓨팅의 Service Model과 Deployment Model 비교

by 두음달인 2023. 8. 31.
반응형


클라우드 컴퓨팅의 Service Model과 Deployment Model 비교

멘토링

클라우드 컴퓨팅 관련 최빈출 토픽으로 대부분 잘 풀이하셨을 거라 예상됩니다.
서비스 모델은 IaaS, PaaS, SaaS 로,
배치 모델은 Private, Public, Hybrid, Community 등으로 풀이하면 좋을 듯합니다.
비교는 모두 잘하실 것이기 때문에 3 단락의 차별화가 중요한 문제 같습니다.

서비스 모델은

  인프라 자원, (개발) 플랫폼, 애플리케이션 등 사용자에게 제공되는 서비스 유형에 따라 분류하는 것

배치 모델은

  클라우드 컴퓨팅 플랫폼의 구축 형태와 제공받는 자에 따라 분류한 것

 

서비스 모델(Service Model) 설명

 

서비스 모델 설명 특징
IaaS - 가상화된 하드웨어 및 기본 인프라를 제공
- 가상 머신, 스토리지 등을 관리할 수 있는 환경 제공
- 사용자는 OS부터 애플리케이션까지 모든 측면 관리
- 확장성과 유연성이 높음
PaaS - 응용 프로그램 개발 및 배포를 위한 플랫폼 제공
- 개발자가 애플리케이션에 집중할 수 환경 제공
- 개발과 배포가 간단하고 빠름
- OS
나 하드웨어와 같은 기반 인프라를 거의 신경쓰지 않아도 됨
SaaS - 완전한 애플리케이션을 사용자에게 제공
- 소비자는 애플리케이션을 사용
- 모든 관리 작업은 공급자 측에서 이루어짐
- 사용자는 애플리케이션 사용에만 집중

 

* IaaS(Infrastructure as a Service)

* PaaS(Platform as a Service)

* SaaS(Software as a Service)

 

 

 

서비스 모델 서비스 종류 설명
IaaS 컴퓨팅 (Compute) - 가상화된 컴퓨팅 리소스를 제공
- 사용자는 운영체제와 애플리케이션을 직접 설치하고 관리
- BM Server, VM, Container, GPU Server, ...
IaaS 스토리지
(Storage)
- 클라우드에서 제공되는 스토리지 리소스
- 데이터를 저장하고 관리하는 데 사용
- Block, File, Object, Archive, Backup 등
IaaS 네트워킹 (Networking) - 가상 네트워크를 설정하고 관리할 수 있는 기능
- 사용자는 가상 네트워크 환경을 구축하고 관리
- VPC, Firewall, LB, VPN, ...
PaaS 웹 애플리케이션 플랫폼
(Web Application Platforms)
- 개발자들이 웹 애플리케이션을 빌드하고 배포하기 위한 플랫폼을 제공
- 웹 호스팅, 데이터베이스 관리 등 포함
PaaS 개발 프레임워크
(Development Frameworks)
- 특정 언어나 플랫폼에 대한 개발 도구와 환경을 제공
- 애플리케이션을 빠르게 개발하고 배포
PaaS 데이터베이스 관리 시스템
(Database Management Systems)
- 데이터베이스 서비스를 제공
- 데이터 관리 및 저장을 용이
SaaS 이메일 및 협업 도구
(Email and Collaboration Tools)
- 이메일, 문서 공유, 캘린더 등을 클라우드 기반으로 제공하여 협업을 간편하게 함
SaaS CRM
(Customer Relationship Management)
- 고객과의 관계 관리를 위한 소프트웨어로, 고객 정보, 판매 추적 등을 관리
SaaS 온라인 문서 및 스프레드시트
(Online Documents and Spreadsheets)
- 문서 및 스프레드시트를 클라우드에서 작성하고 공유할 수 있으며, 여러 사용자가 실시간으로 협업

 

(참고)

SaaS 형 상품 : Microsoft 365, Salesforce, Google Workspace, Zoom, Adobe Creative Cloud ...

 

배치 모델(Deployment Model) 설명

 

배치 모델 설명  특징
Public 다수의 사용자 및 조직이 공유하는 클라우드 환경 인터넷을 통해 액세스하며, 리소스를 공유하고 비용 효율적이지만 보안 및 커스터마이징에 대한 제약이 있을 수 있음
Private 단일 조직이 사용하는 클라우드 환경으로, 보안과 컨트롤이 높음 내부 데이터 센터에서 운영되며 보안 및 컨트롤을 최대화할 수 있지만 구축 및 유지 비용이 상대적으로 높을 수 있음
Hybrid  Public Cloud와 Private Cloud의 결합으로, 일부는 공개되고 일부는 보안이 유지되는 환경 데이터 및 작업을 효율적으로 분리하며, 필요에 따라 확장 가능하고 유연하지만 관리 및 통합이 복잡할 수 있음
Community 특정 커뮤니티 또는 산업 세그먼트의 그룹이 공유하는 클라우드 환경 공유 관심사를 가진 그룹이 서로 리소스와 데이터를 공유하며, 보안과 규정 준수를 강화할 수 있음
Distributed 클라우드 공급자가 여러 지역에 데이터 센터를 유지하여 근접성과 성능을 개선하는 환경 지역적으로 가까운 데이터 센터를 활용하여 더 나은 성능 및 응답 시간을 제공할 수 있으며, 데이터 관리 및 보안에 대한 고려사항이 있을 수 있음
Edge IoT 디바이스와 같은 끝단 장치에서 데이터를 처리하는 분산 환경 데이터 처리를 끝단에 가까이 위치시켜 응답 시간을 단축하며, 네트워크 대역폭을 절약하고 실시간 처리에 유용하나 관리와 보안이 복잡할 수 있음
 
기출문제
 
(관리 114-4-5)
클라우드 컴퓨팅의 서비스 모델별, 배치 모델별 고려사항에 대하여 설명하시오.

 

(관리 128-2-2)
공공부문에서 민간 클라우드 서비스를 활용하여 운영하고자 한다.
다음 사항들에 대하여 설명하시오.

가. 서비스 활용 절차에 따른 주요 태스크와 클라우드의 기본설계과정
나. 클라우드의 4가지 활용구조 및 클라우드 서비스 보안인증(CSAP) 절차
다. 클라우드 서비스유형(SaaS/PaaS/IaaS) 및 유형별 평가기준

 

참고 자료

 

ChatGPT

반응형

댓글