web-development-kb-ko.site

Cloud vs. Saas vs. ASP 란 무엇입니까?

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

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

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

14
Stefan Lasiewski

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

Saas vs PaaS vs IaaS

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

9
Greg Bray

보시다시피 SaaS는 Cloud의 하위 집합입니다. SaaS는 특히 클라우드를 사용하는 소프트웨어와 관련이 있습니다. IaaS (Infrastructure as a Service), PaaS (Platform as a Service, 예 : Force.com , Google App Engine ), 스토리지 (예 :- Amazon S ) 등등 ...

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

5
x3ja

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

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

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

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

1
user9606

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

1
Jeff Epstein

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

1
apoorva