반응형
클라우드 컴퓨팅의 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
반응형
'정보관리기술사 > ★ 131회 기출문제 풀이 ★' 카테고리의 다른 글
(131 관리 1-6) 정보시스템 감리와 PMO(Project Management Office) 비교 (0) | 2023.09.02 |
---|---|
(131 관리 1-5) 데이터 차원 축소(Data Dimensionality Reduction) (0) | 2023.09.01 |
(131 관리 1-2) NFC(Near Field Communication) (0) | 2023.08.29 |
RAID (0) | 2023.08.27 |
(131 관리 1-1) 디지털 트랜스포메이션(Digital Transformation) (0) | 2023.08.27 |
댓글