Che cos'è Cloud vs. Saas vs. ASP? [chiuso]


14

Lavoro con le applicazioni web dagli anni '90 e nel corso degli anni ho sentito molte parole d'ordine che significano "Ospita la tua applicazione sul sistema gestito da qualcun altro". L'ultima parola d'ordine è "Cloud".

Qual è la differenza tra applicazioni "Cloud", SaaS (Software as a service) e ASP (Application Service Provider)? Non c'è molta sovrapposizione tra queste definizioni? A volte parlo con un dirigente che continua a dire "Cloud" quando userei il termine ASP. Ho lavorato per un'organizzazione che ha fatto ASP, un'altra che ha fatto SaaS e ora un'altra organizzazione che dice "Cloud". Ma sembrano tutti molto simili a me.

Cosa distingue Cloud vs Saas vs ASP? Ci sono definizioni ufficiali per ciascuno di questi termini?

Risposte:



5

A mio avviso, SaaS è un sottoinsieme di Cloud. SaaS si riferisce specificamente al software che utilizza il cloud. Esistono altre tecnologie cloud come IaaS (Infrastruttura come servizio), PaaS (Piattaforma come servizio, ad esempio Force.com , Google App Engine ), archiviazione (ad esempio Amazon S3 ) e così via ...

Per quanto riguarda ASP, penso che sia praticamente sinonimo di SaaS ...


1

Da quanto ho capito, tutti i modelli SaaS utilizzano essenzialmente il cloud perché non sono ospitati sul server del client. Tuttavia, tutte le app nel Cloud non sono necessariamente app SaaS.


1

ASP e SAAS: applicazione controllata dal fornitore / fornitore Applicazione cloud: l'applicazione è controllabile dall'inquilino

ASP utilizza la tecnologia precedente, potrebbe essere client / server o webapp tradizionale SAAS utilizza SOA / WebService / WebApp

ASP e Cloud App: multi-tenancy per più istanze per ciascun tenant o per virtualizzazione a livello di os / livello di app SAAS: progettazione di database multi-tenant (schema condiviso, database condiviso) con aggiunta del campo tenantid per differenziare il proprietario della riga della tabella

SAAS potrebbe essere un sottoinsieme di Cloud, ma l'app Cloud non è SAAS (se non utilizza multi-tenancy ma utilizza solo la virtualizzazione)


1

Il cloud computing è un modello basato sull'utilità. Tale utilità può essere hardware (IaaS), software (SaaS) o sistema operativo (PaaS) come Azure ecc. È diversa da ASP in quanto è ospitata altrove in uno dei datacenter dei fornitori di servizi cloud e l'utente "Paga mentre vai". Non devi pagare di più / di meno, paga solo per quello che usi. Questo è SaaS. Quindi ASP sta semplicemente ospitando dove SaaS sta misurando + fatturando mentre lo usi. Le risorse sono fornite su richiesta come VM, cicli di CPU, archiviazione ecc.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.