서비스로서 소프트웨어 : SaaS
서비스로서의 소프트웨어는 사용자가 인터넷을 통해 응용 프로그램 또는 소프트웨어에 액세스 할 수있는 클라우드 컴퓨팅 서비스입니다. 여기서 공급 업체 또는 소프트웨어 제공 업체는 소프트웨어 유지 보수, 인프라 관리, 스토리지 가용성 및 기타 모든 문제와 같은 소프트웨어와 관련된 모든 활동을 제어합니다. SAAS는 사용자 수, 사용 시간, 스토리지가 필요한 요소와 같은 요소가 회계를 위해 사용되는 구독 기준으로 작동합니다. 대부분의 SAAS 응용 프로그램은 다운로드 나 설치없이 액세스 할 수 있습니다. 제한된 액세스로 무료로 애플리케이션을받을 수도 있습니다. SaaS의 일부 예로는 Google G Suite, Salesforce, Microsoft Office 365, Dropbox 등이 있습니다.
SaaS의 주요 기능에는 다음이 포함됩니다.
- 서비스 요구에 따라 리소스 사용을 확장 할 수 있습니다.
- SaaS는 가입 모델로 작동합니다.
- 응용 프로그램은 거의 모든 인터넷 연결 장치에서 전 세계적으로 액세스 할 수 있습니다
- 자동 업데이트 및 패치 관리.
- SaaS 제공 업체는 소프트웨어를 관리, 설치 및 업그레이드합니다.
- 클라우드에서 데이터가 안전하므로 장비 고장은 데이터 손실을 초래하지 않습니다.
- 모든 사용자는 동일한 버전의 소프트웨어를 갖습니다.
- 더 쉬운 협업
서비스로서의 플랫폼 : PAAS
서비스로서의 플랫폼은 인터넷을 통해 응용 프로그램을 전달하는 클라우드 컴퓨팅 모델입니다. SaaS와 IAA 사이의 중간 어딘가에있는 서비스로 간주 될 수 있습니다. 다른 서비스 모델과 마찬가지로 PAA는 구독 모델로도 작동하며 구독에 따라 기능을 사용자 정의 할 수 있습니다. 이 모델의 주요 아이디어는 IT 인프라없이 응용 프로그램을 개발, 테스트 및 배포 할 수 있다는 것입니다. IDE를 피함으로써 많은 돈을 절약 할 수 있습니다. 개발자는 서버, 스토리지 및 백업에 대해 걱정하지 않고 소프트웨어 개발에 대해 작업 할 수 있습니다. PAAS 응용 프로그램의 일부 예로는 Microsoft Azure, Google App Engine 및 Apache Stratos가 있습니다.
PAA의 주요 특성 중 일부는 다음과 같습니다.
- 웹 서비스 및 데이터베이스와 같은 기타 인프라 구성 요소와의 통합
- 기본 인프라의 확장 성을 허용합니다.
- 보안 및 중복성.
- 팀이 원격으로 작업하더라도 협업 작업을 용이하게합니다.
- PAAS는 같은 환경에서 응용 프로그램을 테스트, 개발 및 호스트 할 수있는 도구를 제공합니다.
- 기본 인프라에 대해 걱정할 필요없이 조직이 개발에 집중할 수 있습니다.
- 빠른 응용 프로그램 관리 및 배포.
- 응용 프로그램을 개발, 관리 및 제공 할 수있는 클라우드 환경을 제공합니다.
- 공급자는 보안, 운영 체제, 서버 소프트웨어 및 백업을 관리합니다.
서비스로서의 인프라 : IAAS
서비스로서의 인프라는 웹을 통해 모든 컴퓨팅 리소스의 가상 저장소로 간주 될 수 있습니다. 가상 컴퓨팅 리소스는 종종 Amazon Web Services, Microsoft Azure 또는 Google과 같은 제 3자가 제공합니다. 하드웨어 구매가 필요하지 않으며 더 이상 하드웨어 설치가 필요하지 않습니다. IAA는 구독 기준으로 일하거나 기준으로 지불합니다. 청구 요소에는 종종 저장 공간, 필요한 처리 전력, 네트워크, 가상 개인 서버 등이 포함됩니다. 조직은 서비스 제공 업체의 인프라 내에서 자체 플랫폼 및 응용 프로그램을 사용할 수 있습니다.
주요 기능
- 하드웨어를 구매하는 대신 사용자는 IAA에 대한 비용을 지불합니다.
- 인프라는 처리 및 스토리지 요구에 따라 확장 가능합니다.
- 하드웨어 구매 및 유지 비용을 절약합니다.
- 데이터가 클라우드에 저장되므로 단일 고장 지점이 없습니다.
- IAAS를 사용하면 서버, 처리, 스토리지 및 네트워킹을 쉽게 배포하여 즉시 작동 및 실행할 수 있습니다.