Multi-tenancy y sus beneficios en un entorno de cloud computing saas
En la computación en nube, multi-arrendamiento significa que un SaaS (Software as a Service) proveedor proporciona una única versión de su software para todos sus clientes. Esto difiere de un solo inquilino organizada solución, cuando la solicitud se encuentra en el servidor de un proveedor, pero la base de código es único para cada cliente.
¿Cómo funciona multicliente? Aunque todos los usuarios del software acceden a los mismos componentes básicos, los datos y configuraciones que son específicos de un cliente se almacenan en un recipiente separado y seguro. Los usuarios pueden acceder a todas las funciones del software, pero sus datos no son compartidos.
Las ventajas de un multi-tenencia SaaS más de una aplicación de una sola tenencia de terceros alojados incluyen los siguientes:
Reducción de costes a través de economías de escala: Con una solución alojada en un solo contrato de arrendamiento, los proveedores de SaaS deben construir su centro de datos para dar cabida a nuevos clientes.
Por el contrario, en un entorno multi-tenant, los nuevos usuarios obtener acceso al mismo software básico, por lo que la escala tiene muchas menos implicaciones de infraestructura para los vendedores (dependiendo del tamaño de la aplicación y la cantidad de infraestructura requerida).
Infraestructura compartida conduce a costos más bajos: SaaS permite a las empresas de todos los tamaños para compartir los costos operativos y de infraestructura de centros de datos. Los usuarios no necesitan añadir aplicaciones y más hardware para sus centros de datos, y algunas pequeñas y medianas empresas ni siquiera necesitan centros de datos si utilizan SaaS.
Mantenimiento y actualizaciones en curso: Los usuarios finales no tienen que pagar las costosas cuotas de mantenimiento con el fin de mantener su software actualizado. Las nuevas características y actualizaciones se incluyen con una suscripción de SaaS y se han ido extendiendo por el vendedor.
Configuración se puede hacer dejando la base de código subyacente sin cambios: Aunque las aplicaciones en las instalaciones y soluciones de un solo inquilino alojada suelen personalizarse, este esfuerzo es costoso y requiere cambios en el código de una aplicación. Además, esta personalización puede hacer mucho tiempo las actualizaciones, ya que una actualización podría no ser compatible con su personalización.
La mayoría de las soluciones SaaS multi-tenant están diseñados para ser altamente configurable por lo que las empresas pueden hacer que la aplicación realice la manera que quieren sin cambiar el código o datos de estructura subyacente. Debido a que el código no ha cambiado, las actualizaciones se pueden realizar fácilmente.
Los vendedores tienen un gran interés en asegurarse de que todo funciona a la perfección: Los proveedores de SaaS multi-tenant tienen, en cierto sentido, todos los huevos en una sola canasta. Aunque esto suena peligroso, es un beneficio para los usuarios finales.
En un entorno de un solo inquilino, si hay una interrupción del servicio, puede afectar un solo cliente, lo que significa que el vendedor podría ser lenta para responder y no toman las medidas necesarias para asegurar que el problema no se repita.
Por el contrario, con una solución multi-tenant, un ligero fallo podría afectar a todos los clientes de un proveedor. Es, por lo tanto, es imperativo que los proveedores de SaaS invierten importantes cantidades de dinero y esfuerzo en garantizar el tiempo de actividad, la continuidad y el rendimiento.
Sobre el autor
Cómo escalar la nube en la computación en nube Desde el punto de vista del proveedor, el punto central de la computación en nube es lograr economías de escala mediante la gestión de un gran número de recursos de computación de una manera muy económica y eficiente.El gráfico muestra una…
Cómo trabajar con un proveedor de servicios de computación en nube Se requieren muchos tipos de proveedores de servicios de computación en nube para proporcionar servicios de gestión. El proveedor de la nube tiene que asegurarse de que se cuenta con una infraestructura de gestión bien diseñado de manera que…
Cómo virtualización complica la gestión de una nube híbrida Un reto importante en la gestión de las nubes híbridas en la computación en nube es la necesidad de coordinar la gestión de los entornos virtuales y físicos. Virtualización es el proceso de separando los recursos y servicios del entorno…
La integración de datos a través de ambientes en una nube híbrida Cuando comience a tratar con la integración de datos en un entorno de nube híbrida, debe darse cuenta de que tiene datos que potencialmente abarca múltiples entornos. Por supuesto, sus datos probablemente abarca múltiples entornos de hoy en…
La gestión de los recursos de computación en nube En teoría, los recursos basadas en servicios de computación en nube no debería ser diferente de los recursos en su propio entorno, salvo que viven de forma remota. Lo ideal es que se tiene una vista completa de los recursos de computación en…
Servicios de red proporcionan a través de la computación en nube Tres tipos distintos de servicios de red se pueden proporcionar a través de la nube: aplicaciones, plataformas y servicios (infraestructura). Los siguientes párrafos describen estos tres tipos de servicios en la nube con mayor detalle.Aplicaciones…
Los riesgos de seguridad de los proveedores de la nube en un entorno de nube híbrida Muchos problemas de seguridad surgen cuando estás trabajando con un proveedor de nube externa en un entorno de nube híbrida. Si desea crear una nube privada, utilizar una nube pública, o implementar un entorno híbrido, debe tener una estrategia…
Los riesgos de seguridad de los usuarios finales internos en un entorno de nube híbrida Puede implementar todos los últimos controles de seguridad técnica en su entorno de nube híbrida y todavía se enfrentan a riesgos de seguridad si sus usuarios finales internos no tienen una comprensión clara de su papel en el mantenimiento del…
El ecosistema de gestión de servicio en la nube Su nivel de responsabilidad de la gestión de la prestación y explotación de servicios en la nube de computación en la nube depende de su función en el ecosistema de la nube. Debido a que la nube híbrida abarca tantos servicios diferentes de…
Trabajando con la plataforma force.com de salesforce.com en cloud computing Salesforce.com inició una plataforma llamada Force.com como su incursión en el mercado de plataformas de computación en nube. Ayuda a los desarrolladores de software crear aplicaciones comerciales basadas en la nube basado en entorno de…
Cómo hacer uso de la nube para grandes datos Claramente, la naturaleza misma de la nube lo convierte en un entorno de computación ideal para grandes volúmenes de datos. Entonces, ¿cómo puede usted utilizar grandes volúmenes de datos, junto con la nube? Aquí hay unos ejemplos:IaaS en una…
La nube en el contexto de grandes datos Computación en la nube es un método para proporcionar un conjunto de recursos informáticos compartidos y se está convirtiendo cada vez más importante para su iniciativa de datos grande. La nube incluye aplicaciones, computación,…