Cloud vs. Saas vs. ASP 란 무엇입니까? [닫은]


14

90 년대 이후로 웹 응용 프로그램을 사용해 왔으며 수년 동안 "다른 사람이 실행하는 시스템에 응용 프로그램을 호스팅합니다"라는 많은 유행어를 들었습니다. 최신 유행어는 '구름'입니다.

"클라우드"애플리케이션, SaaS (Software as a Service) 및 ASP (Application Service Providers) 의 차이점은 무엇입니까 ? 이 정의들 사이에 중복이 많지 않습니까? 때로는 ASP라는 용어를 사용할 때 "클라우드"라고 말하는 임원에게 말하고 있습니다. ASP를 수행 한 조직, SaaS를 수행 한 조직 및 "클라우드"라고하는 조직에서 근무했습니다. 그러나 그들은 모두 나와 매우 비슷해 보입니다.

클라우드와 Saas 및 ASP의 차이점은 무엇입니까? 이러한 각 용어에 대한 공식적인 정의가 있습니까?

답변:


9

이 블로그에는 Saas vs PaaS vs IaaS에 대한 개요가 잘 나와 있으며 Google, Amazon, Azure 및 기타 "클라우드"공급자가 제공하는 것을 비교합니다. 일반적으로 그것들이 어떻게 분해되는지는 다음과 같습니다.

Saas 및 PaaS 및 IaaS

자세한 내용은 클라우드 컴퓨팅과 기존 전용 서버 또는 VPS / VM을 비교 하는 방법에 대한이 블로그 게시물을 확인하십시오 . 또는이 게시물은 Azure 용어 및 정의에 따라 다릅니다 .


5

내가 본 것처럼 SaaS는 Cloud의 하위 집합입니다. SaaS는 특히 클라우드를 사용하는 소프트웨어와 관련이 있습니다. IaaS (Infrastructure as a Service), PaaS (Platform as a Service, 예 : Force.com , Google App Engine ), 스토리지 (예 : Amazon S3 ) 등과 같은 다른 클라우드 기술이 있습니다 .

ASP는 SaaS와 동의어라고 생각합니다.


1

내가 이해 한 바에 따르면 모든 SaaS 모델은 클라우드가 클라이언트 서버에서 호스팅되지 않기 때문에 본질적으로 클라우드를 사용합니다. 그러나 클라우드의 모든 앱이 반드시 SaaS 앱인 것은 아닙니다.


1

ASP 및 SAAS : 공급 업체 / 제공자에 의해 제어되는 애플리케이션 클라우드 애플리케이션 : 테넌트가 애플리케이션을 제어 할 수 있음

ASP는 이전 기술을 사용하며 클라이언트 / 서버 또는 기존 webapp 일 수 있습니다. SAAS는 SOA / WebService / WebApp을 사용합니다.

ASP 및 Cloud App : 각 테넌트마다 여러 인스턴스에 의한 다중 테넌시 또는 OS 수준 / 앱 수준 가상화 SAAS : 테넌트 필드를 추가하여 테이블 행 소유자를 구분하는 멀티 테넌트 데이터베이스 디자인 (공유 스키마, 공유 데이터베이스)

SAAS는 Cloud의 하위 집합 일 수 있지만 Cloud App은 SAAS가 아닙니다 (다중 테넌시를 사용하지 않고 대신 가상화 만 사용하는 경우)


1

클라우드 컴퓨팅은 유틸리티 기반 모델입니다. 이 유틸리티는 하드웨어 (IaaS), 소프트웨어 (SaaS) 또는 Azure와 같은 OS (PaaS) 일 수 있습니다. 클라우드 공급자의 데이터 센터 중 어디에서나 호스팅되고 "결제 할 때 지불"하는 방식으로 ASP와 다릅니다. 더 많거나 적은 비용을 지불 할 필요없이 사용한만큼만 지불하십시오. 이것은 SaaS입니다. 따라서 ASP는 SaaS가 계량하고 청구하는 곳을 호스팅하면서 호스팅합니다. 리소스는 VM, CPU주기, 스토리지 등과 같은 요청시 제공됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.