Was ist Cloud vs. Saas vs. ASP? [geschlossen]


14

Ich arbeite seit den 90er Jahren mit Webanwendungen und habe im Laufe der Jahre viele Schlagworte gehört, die bedeuten: "Hosten Sie Ihre Anwendung auf einem System, das von jemand anderem ausgeführt wird". Das neueste Schlagwort lautet "Cloud".

Was ist der Unterschied zwischen "Cloud" -Anwendungen, SaaS (Software as a Service) und ASP (Application Service Providers)? Gibt es nicht viele Überschneidungen zwischen diesen Definitionen? Manchmal spreche ich mit einer Führungskraft, die immer wieder "Cloud" sagt, wenn ich den Begriff ASP verwende. Ich habe für eine Organisation gearbeitet, die ASP gemacht hat, eine andere, die SaaS gemacht hat, und jetzt eine andere Organisation, die "Cloud" sagt. Aber sie scheinen mir alle sehr ähnlich zu sein.

Was unterscheidet Cloud vs Saas vs ASP? Gibt es offizielle Definitionen für jeden dieser Begriffe?

Antworten:



5

Aus meiner Sicht ist SaaS eine Teilmenge der Cloud. SaaS bezieht sich speziell auf Software, die die Cloud nutzt. Es gibt andere Cloud-Technologien wie IaaS (Infrastruktur als Service), PaaS (Plattform als Service, z. B. Force.com , Google App Engine ), Speicher (z. B. Amazon S3 ) usw.

Was ASP angeht, denke ich, dass das so ziemlich auch mit SaaS zu tun hat ...


1

Nach meinem Verständnis verwenden alle SaaS-Modelle im Wesentlichen die Cloud, da sie nicht auf dem Client-Server gehostet werden. Alle Apps in der Cloud sind jedoch nicht unbedingt SaaS-Apps.


1

ASP und SAAS: Anwendung wird vom Anbieter / Anbieter gesteuert. Cloud-Anwendung: Die Anwendung kann vom Mandanten gesteuert werden

ASP verwenden ältere Technologie, könnte Client / Server oder traditionelle Webapp sein SAAS verwenden SOA / WebService / WebApp

ASP und Cloud App: Mandantenfähigkeit durch mehrere Instanzen für jeden Mandanten oder durch Virtualisierung auf Betriebssystem- / App-Ebene SAAS: Mandantenfähiges Datenbankdesign (gemeinsames Schema, gemeinsame Datenbank) mit Zusatz eines Mandantenfelds zur Unterscheidung der Tabellenzeilenbesitzer

SAAS könnte eine Teilmenge der Cloud sein, aber nicht die Cloud-App ist SAAS (wenn sie nicht mandantenfähig ist, sondern stattdessen nur Virtualisierung verwendet).


1

Cloud Computing ist ein Utility-basiertes Modell. Dieses Dienstprogramm kann Hardware (IaaS), Software (SaaS) oder Betriebssystem (PaaS) wie Azure usw. sein. Es unterscheidet sich von ASP, da es an einem anderen Ort in den Rechenzentren der Cloud-Anbieter gehostet wird und Sie "Pay as you go". Zahlen Sie nicht mehr oder weniger, sondern nur für das, was Sie verwenden. Das ist SaaS. ASP hostet also nur dort, wo SaaS bei der Nutzung die Gebührenerfassung und -abrechnung übernimmt. Die Ressourcen werden bei Bedarf wie VMs, CPU-Zyklen, Speicher usw. bereitgestellt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.