클라우드 컴퓨팅과 XaaS
설명 영상 클라우드 컴퓨팅과 XaaS · 2:41
왜 배우는가: 클라우드 컴퓨팅은 IT 자원을 소유하지 않고 빌려 쓰는 방식이 기업 인프라의 기본 구조가 되면서 실무 설계의 출발점이 되었다. 정보관리기술사 시험에서는 정의, 서비스 모델(IaaS·PaaS·SaaS), 그리고 XaaS 개념이 함께 반복 출제되므로 용어 구분을 정확히 익혀야 한다.
출제 이력: 제99회 4교시 1번, 제89회 4교시 3번
1. 한 줄 정의와 핵심 키워드
클라우드 컴퓨팅은 구성 가능한 컴퓨팅 자원 풀에 네트워크를 통해 요청에 따라 접근하고, 최소한의 관리 노력으로 신속하게 제공·해제되는 모델이다.
핵심 키워드
- 온디맨드 셀프서비스(On-demand self-service): 사람과의 상호작용 없이 자원을 자동으로 준비하는 특성
- 광대역 네트워크 접근(Broad network access): 네트워크를 통해 다양한 단말에서 쓰는 특성
- 자원 풀링(Resource pooling): 다수 소비자가 물리·가상 자원을 공유하는 특성
- 신속한 탄력성(Rapid elasticity): 수요에 따라 자원을 확장·축소하는 특성
- 측정 가능한 서비스(Measured service): 사용량을 계측해 종량 과금하는 특성
- 서비스 모델: IaaS, PaaS, SaaS
- 배포 모델: 사설, 커뮤니티, 공공, 하이브리드
- XaaS(Everything as a Service): 모든 기능을 서비스 형태로 제공한다는 포괄 개념
2. 개념 풀이
쉬운 말로 하면 클라우드 컴퓨팅은 서버, 저장장치, 소프트웨어를 사서 가지고 있지 않고, 인터넷을 통해 필요한 만큼 빌려 쓰고 쓴 만큼 내는 방식이다. 전기를 발전소에서 끌어다 쓰고 사용량만큼 요금을 내는 구조와 비슷하다.
정식 정의는 미국 표준기술연구소(NIST)의 정의를 따른다. NIST는 클라우드 컴퓨팅을 네트워크를 통해 구성 가능한 컴퓨팅 자원(네트워크, 서버, 스토리지, 애플리케이션, 서비스)의 공유 풀에 편리하고 요청에 따라 접근하게 하는 모델로 정의한다. 이 정의에 따르면 모델은 다섯 가지 핵심 특성, 세 가지 서비스 모델, 네 가지 배포 모델로 구성된다.
가상화(Virtualization) 는 물리 자원을 논리적으로 나누어 여러 사용자에게 배분하는 기술이며, 자원 풀링을 가능하게 하는 기반이다. 사용량 기반 과금(Pay-as-you-go) 은 측정 가능한 서비스 특성이 경제 모델로 이어진 것이다. 다중 테넌트(Multi-tenant) 는 하나의 물리 자원을 여러 고객이 논리적으로 분리해 함께 쓰는 구조를 뜻한다.
서비스 모델은 추상화 수준에 따라 나뉜다. 인프라를 빌리는 IaaS, 개발 환경을 빌리는 PaaS, 완성된 응용 소프트웨어를 빌리는 SaaS가 대표 구분이다. 세 모델은 반드시 계층으로 쌓이지 않는다. SaaS를 물리 머신 위에 직접 구현할 수도 있다.
3. 등장 배경과 필요성
기업은 서버와 저장장치를 직접 구매하면 초기 투자비가 크고, 유휴 자원이 생기며, 피크 수요에 맞추려면 과잉 설비를 떠안아야 했다. 클라우드 컴퓨팅은 이 문제를 자원의 소유에서 사용으로 바꾸어 해결한다. 또한 인터넷 대역폭과 가상화 기술이 성숙하면서 원격 자원을 안정적으로 나눠 쓸 수 있게 되었다.
등장 과정에서 여러 개념이 함께 발전했다. 과거의 컴퓨터 뷰로(Computer bureau)는 중앙 컴퓨터의 처리 능력을 외부 고객에게 판매하는 형태였으며, 클라우드의 초기 원형으로 볼 수 있다. 그리드 컴퓨팅은 분산 자원을 묶어 대형 작업을 처리하는 기술로, 클라우드와 기술적 뿌리를 공유한다. 방송통신위원회, 정보통신산업진흥원, 한국인터넷진흥원 등 국내 기관도 클라우드를 IT 자원을 인터넷으로 빌려 쓰는 서비스로 정의하고 있다.
이어지는 내용
- 4. 구성요소·원리·절차
- 5. 관련 법령·기준·표준
- 6. 유형과 비교
- 7. 장단점·한계와 개선 방향
- 8. 사례 또는 계산 예제
- 9. 최근 동향과 쟁점
- 10. 흔한 실수와 채점 포인트
- 11. 암기 정리
- 12. 답안 구성 예시
- 13. 예상 변형 문항
로그인하면 하루 5페이지까지 무료로 전체를 읽을 수 있습니다.
앱에서 이 단원 읽기