¿Hay alguna diferencia entre SaaS y la computación en la nube?

Hay al menos dos formas de responder esta pregunta:

La vista tecnológica
La pila de tecnología de computación en la nube generalmente se divide en tres capas.
IaaS : infraestructura como servicio, los servicios técnicos que forman la potencia informática. Servicios como almacenamiento, máquinas virtuales y redes.
Usuarios objetivo: DevOps – desarrolladores y operaciones

PaaS – plataforma como servicio. Servicios de infraestructura de aplicaciones. La próxima generación de servidores de aplicaciones.
Usuarios objetivo: desarrolladores

SaaS : software como servicio, aplicaciones que proporcionan valor comercial a los usuarios finales.
Usuarios objetivo: usuarios finales

Vista de valor
Cloud y SaaS son esencialmente lo mismo, si no diferenciamos entre los distintos grupos de usuarios y definimos SaaS y Cloud como outsourcing de toda la pila de cómputo.

¿Qué es la computación en la nube?

Entrega de una potencia informática, es decir, servicios de CPU, RAM, almacenamiento, etc. al usuario final o cliente a través de una red (Internet) en lugar de una máquina física.

Beneficios:

Bajo mantenimiento.

Copia de seguridad y recuperación.

Infraestructura más baja.

Buen rendimiento.

Actualizaciones instantáneas de software.

Conceptos básicos:

Modelos de implementación

Nube pública, nube privada, nube comunitaria y nube híbrida.

Modelos de servicio

Software como servicio SaaS

Plataforma como servicio PaaS

Infraestructura como servicio IaaS

Cualquier cosa como servicio XaaS.

Para aprender más sobre lo básico

Idioma: inglés y tamil
Tiempo: 20 minutos.
¡Gracias por leer!

Software-as-a-Service (SaaS) es uno de los tres modelos de servicio en la computación en la nube. Los otros dos son Infrastructure-aaS (IaaS) y Platform-aaS (PaaS). IaaS ofrece a los usuarios el mayor control sobre los recursos administrados en la nube: computación, redes y almacenamiento, junto con la capacidad de configurar y administrar software que luego se ejecuta en esa infraestructura virtual.

PaaS se centra en proporcionar a los usuarios un entorno de desarrollo y entrega de software con menos visibilidad o control sobre el hardware que ejecuta el software: la parte de infraestructura está a cargo de los usuarios, lo que les permite centrarse en el desarrollo y la administración del software. Un sistema IaaS o PaaS podría usarse para entregar una oferta SaaS.

SaaS ofrece a los usuarios el menor acceso a la infraestructura o al código de software que se ejecuta en la nube. El software proporciona un servicio que podría ser procesamiento de texto (por ejemplo, Microsoft 365), almacenamiento (por ejemplo, DropBox), comunicaciones sociales (por ejemplo, Facebook, Slack), etc. La consideración principal es que un usuario puede obtener acceso cuando lo desee (por ejemplo, crear un cuenta) y además tienen el potencial de obtener acceso a más recursos bajo demanda (aunque esto puede costarle, piense en la versión pro de Slack o pague por más almacenamiento en DropBox). Si bien puede ser necesario descargar un cliente a una máquina local y potencialmente copiar archivos localmente, la ventaja de los sistemas SaaS es que mantienen sus datos seguros ‘en la nube’, esencialmente una porción de almacenamiento en la nube. Luego, los usuarios tienen acceso a los datos a pedido (Dropbox / MicroSoft365 / GoogleOffice) desde cualquier dispositivo que estén utilizando para iniciar sesión en el software (recuerden, ¿sus cosas están en la nube, verdad?). El modelo en la nube también ofrece a los usuarios la posibilidad de acceder a una potencia de procesamiento mucho mayor (en la nube) de la que está disponible en su dispositivo (Adobe Creative Suite).

En resumen, SaaS es parte de la computación en la nube y es uno de los tres servicios en la nube que se enfoca en proporcionar a los usuarios acceso a la funcionalidad del software en lugar de la capacidad de construir software (PaaS) o administrar la infraestructura de la nube (IaaS).

Si desea ver las diferencias entre los tres modelos de servicio X-aaS, este es un video corto (~ 5min) que los desglosa muy bien: XaaS- Lo que una nube hace por usted

En mi humilde opinión hay una diferencia. Como se indicó anteriormente, el término “computación en la nube” se ha usado en exceso y se ha utilizado de manera incorrecta. Mi opinión coincide con la definición proporcionada por el Instituto Nacional de Estándares y Tecnología.

NIST nombra tres modelos de servicio: SaaS, PaaS e IaaS, pero estos no tienen que ejecutarse en la infraestructura de la nube. Por ejemplo, el software se puede alojar y cobrar por suscripción y no puede ser computación en la nube.

La clave está en la enumeración del NIST de las “características esenciales” de la computación en la nube. Estas son:

  • En demanda auto servicio
  • Amplio acceso a la red
  • Puesta en común de recursos
  • Elasticidad rápida
  • Servicio medido

Algunos dicen que la computación en la nube ha existido durante mucho tiempo con diferentes nombres. Yo diría que sí y no. Durante mucho tiempo ha sido un objetivo proporcionar recursos informáticos a gran escala que fueran flexibles y bajo demanda. Acabamos de llegar más lejos para que la arquitectura sea más eficiente y fácil de usar.

Aquí hay un enlace a la definición NIST: csrc. nist .gov / publications / nist pubs / 800-145 / SP800-145.pdf

En Cloud Computing hay 3 modelos de servicio, es decir, 1) IAAS (Infraestructura como servicio) 2) PAAS (Plataforma como servicio) y 3) SAAS (Software como servicio) . Entonces, SAAS es un tipo de modelo de servicio en Cloud Computing. En el que el individuo o una empresa obtiene un software en alquiler del proveedor, por ejemplo: Office-365 es SAAS proporcionado por el proveedor Microsoft (otro SAAS, por ejemplo: Citrix Go to Meeting, Cisco WebEx, etc.). Se le cobrará en función del uso del software o se aplicará un cargo específico por un paquete mensual o anual, según el Software y el Proveedor. Se requiere conexión a Internet para acceder a los softwares en la nube.

La computación en la nube es la entrega de la computación como un servicio en lugar de un producto, mediante el cual los recursos compartidos, el software y la información se proporcionan a las computadoras y otros dispositivos como una utilidad (como la red eléctrica) a través de una red (generalmente Internet). Las nubes se pueden clasificar como públicas, privadas o híbridas.

SAAS describe cualquier servicio en la nube donde los consumidores pueden acceder a aplicaciones de software a través de Internet. Las aplicaciones están alojadas en “la nube” y pueden utilizarse para una amplia gama de tareas tanto para individuos como para organizaciones. Google, Twitter, Facebook, etc.

Con la computación en la nube, un usuario puede personalizar y administrar una aplicación en un servidor alojado por un tercero. Se le da acceso a sus datos en esos servidores a través de Internet.

Con SaaS, el usuario ya no tiene que mantener ni los servidores físicos ni la aplicación de software basada en la nube. En cambio, paga una suscripción para acceder a una aplicación de software ya desarrollada a través de un navegador web. No tiene la responsabilidad de mantener el software. Pierde algo de control sobre la administración y personalización de la aplicación.

la computación en la nube y SaaS son dos ideas diferentes, pero funcionan entre sí para brindar a los usuarios aplicaciones de software rentables y de fácil acceso.

SaaS (Software as a Service) es un modelo de venta y entrega de software. Se basa en el software de entrega a pedido en la web y / o dispositivos móviles, en lugar de comprarlo en una tienda o descargarlo una vez a su computadora y tenerlo allí. Este modelo tiene muchos beneficios, uno en el que facilita el pago por acceder al software (una suscripción) en lugar de pagar la licencia de software una vez.

La computación en la nube es un modelo informático donde los recursos informáticos y el software se alojan en un sitio remoto (también denominado granja de servidores o proveedor de computación en la nube) y se accede a ellos a través de una red, en lugar de tenerlos en el sitio.

En muchos sentidos, la computación en la nube ha habilitado SaaS y lo ha llevado al éxito.

Para empezar, uno de ellos es un modelo de precios y el otro es una forma de implementación de software.

SaaS es un término acuñado por primera vez por Salesforce y significa permitir que el usuario pague el software por suscripción, como pagar un servicio mensual.

La computación en la nube, por otro lado, significa simplemente ejecutar software en la nube, haciéndolo accesible desde cualquier lugar.

SaaS es uno de los modelos fundamentales de Cloud Computing:

  1. IaaS. Infraestructura como un servicio
  2. PaaS. Plataforma como servicio
  3. SaaS Software como servicio.

En SaaS, todos los componentes son administrados por el proveedor, el cliente solo activa / desactiva las funciones. Es un servicio totalmente administrado, ejemplos:

  • Oficina 365
  • Fuerza de ventas

Eche un vistazo a Cloud Computing: The Basics Part 1 para los conceptos básicos.

SaaS es parte de la computación en la nube. Entre las aplicaciones SaaS más familiares para los negocios están las aplicaciones de gestión de relaciones con el cliente como Salesforce, las suites de software de productividad como Google Apps y las soluciones de almacenamiento de hermanos como Box y Dropbox.

En SaaS, los usuarios finales se eliminan del mantenimiento tanto de la aplicación como del equipo del servidor. Los beneficios de SaaS versus los programas de escritorio incluyen:

  • Las nuevas funciones aparecen automáticamente en el software, por lo que no es necesario comprar una actualización de software para instalarlo físicamente en cada una de sus computadoras.
  • Sus datos se respaldan automáticamente, por lo que un bloqueo del disco duro local no afectará sus datos.
  • El uso de aplicaciones SaaS tiende a reducir el costo de propiedad del software al eliminar la necesidad de que el personal técnico administre la instalación, administración y actualización del software, así como también reduce el costo del licenciamiento de software.

“Cloud” es una palabra de moda de marketing sin sentido que se inventó en / alrededor de 2008–9. Es simplemente un sinónimo de “internet”.

Usted llama para decir cuán tonta es “Cloud” al decirle a alguien que usted es una empresa “Cloud”. En ese momento, no tendrán idea de lo que haces. Es por eso que SaaS, feo como es, ha sobrevivido. Proporciona información real sobre su negocio.

Este tipo de tonterías siempre está ocupando un lugar en la alta tecnología. El último ejemplo es “abandono negativo”, un intento inmensamente estúpido de redefinir algo que ya ha sido definido y bien entendido.

Rick Chapman
Editor y editor gerente, Softletter
Autor: Vender el hígado de Steve Jobs. Una historia de startups, innovación y conectividad en las nubes ”
“En busca de la estupidez: más de 20 años de desastres de marketing de alta tecnología”
“SaaS Entrepreneur: la guía definitiva para tener éxito en su negocio de aplicaciones en la nube”

La computación en la nube se trata de compartir recursos, principalmente infraestructura, mientras que Saas se refiere específicamente a compartir un software o aplicación.

Una aplicación Saas puede estar alojada en una plataforma en la nube para proporcionar tolerancia a fallas y conmutación por error.

Una plataforma en la nube también puede tener muchas aplicaciones o softwares basados ​​en Saas.

La computación en la nube se trata de pagar a medida que se usa para toda la infraestructura, al igual que Saas, aunque los precios pueden manejarse de muchas maneras diferentes.

Saas (Software as a Service) y Cloud Computing vienen con el mismo concepto, para permitir que todos hagan su trabajo sin instalar el software relevante en las máquinas, pero aún existen algunas diferencias.

La copia de seguridad de datos es una de las diferencias comunes que notará, entre estos dos. Saas no le permite hacer una copia de seguridad de toda la información automáticamente, debe hacerlo manualmente por un administrador o el usuario o de lo contrario debe programarla, donde en Cloud Computing se realiza automáticamente.

Los usuarios no tienen ningún control sobre el servidor Saas, y en el servidor de Cloud Computing pueden ser controlados por los usuarios.

Otra diferencia importante es que, en Saas, otra compañía tiene control sobre el servidor, lo que significa que se puede cancelar un servicio o se puede acceder a los datos sin el permiso de los usuarios, mientras que en Cloud Computing el usuario tiene la autoridad total, el servidor El espacio es propiedad de ellos, y nadie puede alterar o acceder a los datos legalmente sin el permiso de los usuarios.

SaaS es solo un componente de la computación en la nube como se menciona en la respuesta anterior. Pero SaaS es la parte de la computación en la nube que el consumidor y el empresario no experto en tecnología pueden entender fácilmente. Significa que para acceder al software y las herramientas que necesita para administrar su negocio, todo lo que necesita hacer es tener un navegador web e iniciar sesión en una aplicación en línea. Se trata de acceder a los datos almacenados para usted en la Web. Es tan simple como eso. Para leer más sobre las implicaciones de la nube en los negocios, lea esta publicación de blog: http://www.comparz.com/blog/2011

No, no hay diferencia. El término “computación en la nube” se ha sobredeterminado y no tiene sentido. El término “computación en la nube” significa “cualquier servicio conectado a Internet”.

No creo que sea una definición útil, pero tendría un mayor éxito tratando de contener la marea con un balde.

SaaS es básicamente uno de los tres segmentos de servicio en la nube, los otros son PaaS e IaaS. La mayoría de las veces se conoce como el software entregado a través de la web que se mide y valora en el modelo de “pago por uso”.