본문 바로가기

정보통신일반

정보통신기사, 정보통신학과, 통신직 등 정보통신일반 요점 정리 128. 가상화의 의미

728x90
반응형

128. 가상화의 의미

① SaaS(Software as a Service) : 공급자나 서비스 제공자가 애플리케이션을 호스팅하고, 고객은 인
터넷을 통해 사용할 수 있도록 하는 소프트웨어 배포 모델을 가리킨다. SaaS는 기반 기술인 웹서
비스 및 SOA(Service Oriented Architecture) 기술의 성숙과 AJAX(Asynchronous Javascript and
XML) 등과 같은 개발방식의 보편화에 따라 점차 널리 행해지는 소프트웨어 배포모델이 되고 있
다. 그동안 광대역 서비스가 점차 확대됨에 따라 세계적으로 더 많은 지역에서 사용자들이 이러한
서비스에 접근할 수 있게 되었다.
② SOA(Service Oriented Architecture) : 서비스 지향이란 서비스를 서로 통합하여 비즈니스 요구사
항을 충족하는 방식을 말한다. 다시 말하면 내부 비즈니스 각각의 독립된 기능을 서비스로 정의하
고 정의된 서비스를 서로 연결하여 특정 기능을 제공하는 방식이다. 따라서 서비스 지향 아키텍처
(SOA)는 서비스 지향 비즈니스를 지원하는 IT 방식을 말하고 이러한 아키텍처 상에서 운영되는 애
플리케이션을 합성 어플리케이션이라고 한다. 합성 애플리케이션은 기존 애플리케이션 개발 방식
과는 달리, 정의된 서비스를 비즈니스 요구사항에 맞추어 조립(Composite)하여 원하는 기능을 구
현한다. 따라서 매우 빠르게 애플리케이션을 만들어 낼 수 있다.
③ RIA(Rich Interactive/Internet Application) : 플래시 애니메이션 기술과 웹 서버 애플리케이션 기술
을 통합하여 기존 하이퍼텍스트 생성 언어(HTML)보다 역동적이고 인터랙티브한 웹 페이지를 제
공하는 신개념의 플래시 웹 페이지 제작 기술을 말한다. 다양한 멀티미디어 도구와 데이터베이스
가 연동되는 단일 인터페이스를 통해 기존의 웹에서는 볼 수 없었던 다이내믹하고 편리한 고객 중
심의 웹 페이지가 제공된다.

차세대 인터넷은 노드의 확장과 링크의 생성, 갱신, 소멸에 이르는 객체들의 생명
주기가 유연하고 자유롭게 이루어 질 수 있는 공간이 되어야 한다. 현재까지 가장 성
공적인 비즈니스 모델은 구글이나 트위터
(Twitter), 페이스북(Facebook) 등이며, 노
드와 링크 중 어느 하나에 치중한 것으로 볼 수 있다. 예를 들어,
Google의 검색기반
서비스와 오픈
API 등을 통한 메시업(Mash-up)은 노드의 확대와 연결성 증대에 초점
을 맞춘 것이다. 향후 비즈니스 모델은 [그림
8-16]과 같이 노드와 링크라는 기본적
네트워크 객체를 넘어서 이들 간 구성과 조직화 모두에 초점을 맞춘 클라우드 컴퓨팅
(Cloud Computing) 형태가 될 것이다.

 

728x90
반응형