it-swarm-es.tech

¿Qué es Cloud vs. Saas vs. ASP?

He estado trabajando con aplicaciones web desde los años 90 y, a lo largo de los años, he escuchado muchas palabras de moda que significan "Aloje su aplicación en un sistema que es administrado por otra persona". La última palabra de moda es 'Cloud'.

¿Cuál es la diferencia entre las aplicaciones "Cloud", SaaS (Software como servicio) y ASP (Proveedores de servicios de aplicaciones)? ¿No hay mucha superposición entre estas definiciones? A veces hablo con un ejecutivo que sigue diciendo "Cloud" cuando usaría el término ASP. He trabajado para una organización que hizo ASP, otra que hizo SaaS, y ahora otra organización que dice "Cloud". Pero todos me parecen muy parecidos.

¿Qué distingue a Cloud vs Saas vs ASP? ¿Hay alguna definición oficial para cada uno de estos términos?

14
Stefan Lasiewski

Este blog tiene un resumen bastante bueno de Saas vs PaaS vs IaaS y compara lo que ofrecen Google, Amazon, Azure y otros proveedores de "nube". Aquí generalmente se explica cómo se descomponen:

Saas vs PaaS vs IaaS

Para obtener más información, consulte esta publicación de blog sobre cómo la computación en la nube se compara con los servidores dedicados tradicionales o VPS/VM. o esta publicación específica para Términos y definiciones de Azure .

9
Greg Bray

A mi modo de ver, SaaS es un subconjunto de la nube. SaaS se refiere específicamente al software que hace uso de la nube. Existen otras tecnologías de nube como IaaS (Infraestructura como servicio), PaaS (Plataforma como servicio, por ejemplo Force.com , Google App Engine ), almacenamiento (por ejemplo, - Amazon S ) y así sucesivamente ...

En cuanto a ASP, creo que es sinónimo de SaaS ...

5
x3ja

ASP y SAAS: aplicación controlada por el proveedor/proveedor Aplicación en la nube: la aplicación es controlable por el inquilino

ASP usa tecnología más antigua, podría ser cliente/servidor o aplicación web tradicional SAAS usa SOA/WebService/WebApp

ASP y Cloud App: multicliente por múltiples instancias para cada inquilino o por virtualización de nivel de aplicación/nivel de SA SAAS: diseño de base de datos multicliente (esquema compartido, base de datos compartida) con adición de campo de inquilino para diferenciar el propietario de la fila de la tabla

SAAS podría ser un subconjunto de Cloud, pero no la aplicación de Cloud es SAAS (si no usa multicliente, sino que solo usa virtualización)

1
user9606

Según tengo entendido, todos los modelos SaaS utilizan esencialmente la nube porque no están alojados en el servidor del cliente. Sin embargo, todas las aplicaciones en la nube no son necesariamente SaaS aplicaciones.

1
Jeff Epstein

Cloud Computing es un modelo basado en la utilidad. Esa utilidad puede ser hardware (IaaS), software (SaaS) u OS (PaaS) como Azure, etc. Es diferente de ASP ya que está alojado en cualquier otro lugar de los centros de datos de los proveedores de la nube y usted "Pague como usted ir". No tiene que pagar más/menos, pague solo por lo que usa. Esto es SaaS Entonces, ASP es solo alojamiento donde SaaS está midiendo + facturación a medida que usted utiliza. Los recursos se proporcionan a pedido, como máquinas virtuales, ciclos de CPU, almacenamiento, etc.

1
apoorva