클라우드 컴퓨팅 관리 된 외부 서비스로 인터넷에서 사용 가능한 하드웨어 및 소프트웨어 리소스로 구성됩니다. 이러한 서비스는 고급 소프트웨어 응용 프로그램과 서버 컴퓨터의 고급 네트워크에 의존합니다.
클라우드 컴퓨팅의 유형
서비스 제공 업체는 일반적인 비즈니스 또는 연구 요구 사항을 충족시키는 클라우드 컴퓨팅 시스템을 만듭니다. 클라우드 컴퓨팅 서비스의 예는 다음과 같습니다.
- 가상 IT (정보 기술): 원격 외부 서버를 구성하여 회사의 로컬 IT 네트워크에 대한 확장으로 배포합니다.
- 소프트웨어: 상용 소프트웨어 응용 프로그램을 사용하거나 사용자 정의 응용 프로그램을 개발하고 원격으로 호스트합니다.
- 네트워크 저장소: 네트워크 스토리지는 스토리지의 물리적 위치를 알 필요없이 인터넷을 통해 공급자에게 데이터를 보관합니다.
클라우드 컴퓨팅 시스템은 일반적으로 많은 수의 고객과 수요 급증을 지원하도록 설계되었습니다.
서비스로서의 소프트웨어 모델
SaaS (Software-as-a-Service) 모델을 사용하는 클라우드 서비스는 로컬 컴퓨터에 프로그램이 없더라도 최종 사용자에게 완벽한 기능의 프로그램을 제공합니다. Gmail 및 Outlook.com과 같은 이메일 제공 업체는 SaaS 애플리케이션뿐 아니라 브라우저 내부에서 실행되는 모든 컴퓨터 프로그램입니다. 따라서 SaaS는 가정 소비자에게 가장 익숙합니다.
서비스 형 플랫폼 (Service-as-a-Service) 모델
SaaS 솔루션은 플랫폼 위에 위치합니다. 서비스 형 플랫폼 포트폴리오를 제공하는 공급 업체는 일반적으로 기업 고객에게 직면합니다. PaaS 제품에는 가상 서버, 운영 환경, 데이터베이스 환경 및 기타 미들웨어 하드웨어와 소비자 접촉 애플리케이션 사이에 위치하는 컴포넌트.
인프라로서의 서비스 모델
플랫폼은 인프라 스트럭처에 배치됩니다. 인프라 서비스 솔루션은 일반적으로 플랫폼 (및 서비스)을 작동시키는 데 필요한 물리적 서버, 네트워킹 구성 요소 및 장치 스토리지와 같은 '베어 메탈 (bare metal)'수준에 이릅니다. IaaS는 기업 고객에게 인기가 있으며 속도, 비용 및 사생활간에 균형을 유지하면서 각 공급 업체가 다양한 방식으로 균형을 유지합니다.
클라우드 컴퓨팅 서비스의 예
많은 다른 공급 업체가 다양한 유형의 클라우드 컴퓨팅 서비스를 제공합니다.
- Amazon EC2 - 가상 IT
- Google App Engine - 애플리케이션 호스팅
- Google Apps 및 Microsoft Office Online - SaaS
- Apple iCloud - 네트워크 스토리지
- DigitalOcean - 서버 (Iaas / PaaS)
일부 공급 업체는 클라우드 컴퓨팅 서비스를 무료로 제공하고 일부는 유료 구독을 필요로합니다.
클라우드 컴퓨팅의 작동 방식
클라우드 컴퓨팅 시스템은 데이터 파일의 복사본을 개별 클라이언트 장치에 배포하지 않고 인터넷 서버에 중요한 데이터를 보관합니다. 예를 들어 넷플 릭스 (Netflix)와 같은 비디오 공유 클라우드 서비스는 인터넷을 통해 고객이 DVD 또는 BluRay 물리적 디스크를 보내는 대신보기 장치의 플레이어 응용 프로그램으로 데이터를 스트리밍합니다.
클라우드 서비스를 사용하려면 클라이언트가 인터넷에 연결되어 있어야합니다. 예를 들어, Xbox Live 서비스의 일부 비디오 게임은 온라인 (물리적 디스크가 아님)에서만 구할 수있는 반면, 일부는 연결하지 않고도 재생할 수 없습니다.
일부 업계 관측통들은 클라우드 컴퓨팅이 향후 몇 년간 인기를 계속 유지할 것으로 기대하고 있습니다. 크롬 북은 장래에 로컬 스토리지 공간이 최소화 된 기기와 웹 브라우저 이외의 로컬 애플리케이션이 거의없는 기기 (온라인 애플리케이션 및 서비스에 도달 한 기기)에 대한 추세입니다.
클라우드 컴퓨팅 장점 및 단점
파괴적인 신기술과 마찬가지로 클라우드 컴퓨팅은 개발자와 소비자 모두 신중하게 평가해야하는 강점과 약점을 제공합니다.
서비스 제공 업체는 클라우드 내에 핵심 기술을 설치 및 유지 관리해야합니다. 일부 비즈니스 고객은 인프라를 유지 관리해야하는 자신의 부담을 제한하기 때문에이 모델을 선호합니다. 반대로 이러한 고객은 시스템에 대한 관리 권한을 포기하고 공급자가 필요한 안정성과 성능 수준을 제공해야합니다.
마찬가지로 가정용 사용자는 클라우드 컴퓨팅 모델에서 인터넷 공급자에 크게 의존하게됩니다. 즉, 일시적인 중단 및 느린 속도의 광대역은 오늘날 클라우드 기반 세계에서 중요한 문제가됩니다. 다른 한편으로는 클라우드 기술을지지하는 사람들은 이러한 진화가 인터넷 서비스 제공 업체로 하여금 경쟁력을 유지하기 위해 서비스의 질을 향상시킬 수있게 할 것이라고 주장합니다.
클라우드 컴퓨팅 시스템은 일반적으로 모든 시스템 리소스를 밀접하게 추적하도록 설계됩니다. 이는 공급자가 네트워크, 스토리지 및 처리 사용량에 비례하여 고객 요금을 청구 할 수있게합니다. 일부 고객은 돈을 저축하기 위해이 계량 방식을 선호하지만 일부는 월별 또는 연간 비용을 예측하기 위해 정액 요금제를 선호합니다.
클라우드 컴퓨팅 환경을 사용하려면 일반적으로 인터넷을 통해 데이터를 보내고 공급 업체가 관리하는 시스템에 데이터를 저장해야합니다. 이 모델과 관련된 개인 정보 보호 및 보안 위험은 대안뿐만 아니라 혜택과 비교하여 무게를 측정해야합니다.
소비자를위한 결론
비용이 적게 들고, 설치 시간이 더 빠르고, 이러한 솔루션이 제공하는 유연성이 높아서 SaaS / PaaS / IaaS 기술의 평균 비 IT 소비자 이익. 어떤 사람들은 불변의 소프트웨어에 대한 라이센스를 소유하기를 선호하지만 다른 사람들은 인터넷 연결이 필요한 가입 기반 소프트웨어를 수용하는 데 만족합니다.