Sto cercando di capire SaaS (software come servizio).
Quali sono i diversi modi di consegnarlo? Sappiamo tutti che usando ssh -X $host
possiamo eseguire il software su un computer remoto.
Può essere considerato SaaS?
Il software come servizio è un modello di business , non una tecnologia.
Da wikipedia :
'Software as a service' is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted.
Il punto chiave è che è un modo di vendere il software. La tecnologia utilizzata per fornire effettivamente il software da remoto non ha importanza; potrebbe essere qualsiasi cosa.
SSH -X potrebbe, in teoria, essere utilizzato per fornire il software in questo modello. È un modo per consentire l'esecuzione del software da remoto. Ma questo non è tipico. La maggior parte delle volte SaaS fa riferimento a applicazioni Web.
SaaS è un termine commerciale per la consegna del software. "Servizio" qui viene utilizzato in senso aziendale ( servizio idraulico, servizio di riparazione del tetto ) piuttosto che in senso tecnico ( servizio HTTP, servizio SSH ).
Per rispondere direttamente alla tua domanda, potrebbe addebitare una commissione per consentire a qualcuno di accedere a un host X11 (a cui qualcuno potrebbe connettersi tramite ssh -X
). Potresti quindi dire che stavi gestendo un'attività SaaS.
Leggi altre domande sui tag software-as-a-service cloud