
클라우드 애플리케이션
사용자가 주로 인터넷을 통해 액세스하는 소프트웨어이다. 이런 애플리케이션의 일부는 로컬 컴퓨터에서가 아닌 서버에서 관리된다.
더 자세히 말하자면 서로 다른 두 시스템 간에 처리 논리와 데이터 스토리지를 실행하는 소프트웨어이다. 일부 처리는 데스크탑이나 모바일 장치와 같은 최종 사용자의 로컬 HW에서 수행되고, 다른 처리는 원격 서버에서 수행된다. (대부분의 데이터 스토리지가 원격 서버에 존재한다.)
- 사용자에게 제공되는 소프트웨어를 가상화하여 제공하는 것
- 잘 설계된 애플리케이션은 로컬 컴퓨터에 완전히 설치된 프로그램처럼 실행된다.
- 적은 리소스 요구량, 편리한 업데이트, 다양한 장치에서 기능 사용
- 오직 온라인으로 운영되고 인터넷 연결 없이는 작동하지 않는 웹 기반 애플리케이션과는 달리 로컬 컴퓨터 또는 워크스테이션에서 일부 작업을 수행할 수 있다 → 오프라인으로 액세스 가능
- 즉, 클라우드 및 로컬 컴퓨터에서 리소스를 결합해서 인터넷에 연결되어 있지 않아도 사용자가 계속 애플리케이션에 액세스할 수 있도록 지원하는 SW 프로그램이다.
특징