다음 글상자에서 설명하고 있는 용어는?개발자가 응용 소프트웨어 개발을 … | [전자상거래관리사 1급 필기] 20년 2회차 기출문제 상세 페이지
1[전자상거래관리사 1급 필기] 20년 2회차
다음 글상자에서 설명하고 있는 용어는?
개발자가 응용 소프트웨어 개발을 위해 필요한 개발 환경을 제공하는 클라우드 서비스
1
SaaS
2
PaaS
3
IaaS
4
NaaS
해설
개발자에게 응용 소프트웨어를 만들 개발·실행 환경(플랫폼)을 제공하는 클라우드 서비스는 PaaS이다.
PaaS는 운영체제, 미들웨어, 데이터베이스, 실행 런타임, 배포 도구까지 묶어서 빌려 주므로 개발자는 서버 구축이나 패치에 신경 쓰지 않고 애플리케이션 코드에만 집중할 수 있다.
- SaaS는 완성된 응용 소프트웨어 자체를 인터넷으로 이용하게 하는 것이어서 이용자는 개발자가 아니라 최종 사용자다.
- IaaS는 서버·스토리지·네트워크 같은 인프라 자원만 제공하므로 개발 환경은 이용자가 직접 설치해야 하고, NaaS는 네트워크 기능을 서비스로 제공하는 형태라 개발 환경 제공과 거리가 멀다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.