• Videoteca y gestión

Una solución de videoconferencia multiusuario para su plataforma de vídeo

Una solución de videoconferencia multiinquilino ofrece numerosas ventajas a empresas, universidades y organizaciones de TI, pero comprender la arquitectura subyacente es crucial para maximizar su potencial.

Comprender la multitenencia

El software alojado en la nube, a menudo denominado "software como servicio" (SaaS), ha florecido en los últimos años por las ventajas que ofrece a empresas, universidades y organizaciones de TI. Entre ellas se incluyen una menor inversión inicial, un despliegue y actualizaciones simplificados y una mayor escalabilidad.

Sin embargo, no todo el software alojado en la nube es igual. La arquitectura sobre la que su proveedor construye su software puede tener un impacto dramático en su coste, seguridad, mantenimiento continuo y capacidad de crecer con sus necesidades de uso.

Por eso, comprender los conceptos básicos de la multitenencia es fundamental para las organizaciones que se plantean utilizar software alojado en la nube.

La multitenencia es un enfoque arquitectónico en el que una única instancia de software se ejecuta en la nube, y esa única instancia sirve a múltiples clientes. Es fundamental para aprovechar las ventajas de la computación en nube, y es la arquitectura que subyace en las aplicaciones basadas en SaaS más populares de la actualidad. Si alguna vez ha utilizado Salesforce, o si su organización utiliza Gmail o Google Docs, habrá interactuado con servicios multiusuario.

Recientemente me reuní con Eric Burns, cofundador y director de producto Panopto, para obtener una visión general de la multitenencia y debatir sus ventajas en lo que respecta a las plataformas de vídeo.

Vea la conversación en el siguiente vídeo:

¿Qué es una solución de videoconferencia multiinquilino?

La multitenencia es una arquitectura en la que varios clientes comparten las mismas aplicaciones y recursos informáticos en la nube. Estas aplicaciones y recursos se entregan a los clientes con seguridad, fiabilidad y rendimiento constantes.

Por ejemplo, cuando inicia sesión en salesforce.com, está utilizando la misma instancia de la aplicación Salesforce que cualquier otro cliente de Salesforce. Esto difiere de las arquitecturas de arrendatario único, en las que instancias de software separadas sirven a diferentes organizaciones de clientes.

La analogía del mundo real con el multiarrendamiento es un edificio de apartamentos. Los inquilinos de un edificio de apartamentos comparten las mismas infraestructuras, como la electricidad y el agua. Y es este enfoque compartido el que conduce a los beneficios del multiarrendamiento.

¿Cuáles son las ventajas de la multitenencia?

Coste - Al igual que los inquilinos de un edificio de apartamentos que comparten de forma rentable los servicios públicos y otras infraestructuras, una arquitectura multiinquilino ofrece a los proveedores de servicios enormes economías de escala al compartir recursos informáticos y de almacenamiento entre muchos clientes diferentes. Para los proveedores de plataformas de vídeo, una arquitectura multiinquilino puede suponer un ahorro en los costes operativos de almacenamiento y transcodificación de vídeo, y este ahorro puede repercutirse en los clientes.

Escala: las verdaderas arquitecturas multiinquilino escalan elásticamente a medida que crecen la demanda y el uso, garantizando que los clientes nunca alcancen un "tope de escalabilidad". En el caso de las plataformas de vídeo, esto significa que a medida que crece la cantidad de contenido de vídeo de la organización, los clientes nunca tienen que preocuparse por adquirir hardware adicional o actualizar a máquinas virtuales más grandes.

Actualizaciones y mantenimiento: las arquitecturas multiusuario simplifican enormemente las actualizaciones y el mantenimiento continuo de los productos. Cuando hay disponible una nueva versión del software, se aplica a la instancia única que se ejecuta en la nube y se actualiza a todos los clientes. Esto garantiza que los clientes siempre tengan acceso a la versión más reciente y segura del software. En cambio, las arquitecturas de inquilino único obligan a los proveedores de servicios a actualizar a los clientes uno por uno. Este proceso puede llevar mucho tiempo y no se adapta bien a medida que crece la base de clientes.

Seguridad - En el informe de Forrester Understanding Cloud's Multitenancy, el analista John Rymer señala que, "a pesar de compartir recursos, la multitenencia suele mejorar la seguridad. La mayoría de los modelos actuales de seguridad empresarial se basan en el perímetro, lo que le hace vulnerable a ataques internos. Los servicios multiarrendamiento protegen todos los activos en todo momento, ya que los que están dentro del perímetro principal son todos clientes diferentes". Utilizando la analogía del edificio de apartamentos, los inquilinos utilizan una llave para entrar en el edificio de apartamentos, y otra llave única que les da acceso sólo a su apartamento. Estos dos niveles de control de acceso (que son necesarios para su entorno compartido) proporcionan a los inquilinos una seguridad adicional.

Huella medioambiental - Por último, las enormes economías de escala que conllevan las arquitecturas multiusuario también se traducen en una mejora de la sostenibilidad medioambiental en forma de huella energética y de carbono. El verdadero software multiusuario puede proporcionar ahorros significativos en el consumo de energía y las emisiones de carbono en comparación con el software local y las nubes privadas.

¿Qué preguntas deben hacer las organizaciones a su proveedor de plataformas de vídeo sobre la multitenencia?

Empiece por la pregunta más fundamental: ¿Utiliza una arquitectura multiinquilino o de inquilino único?

Si un proveedor de plataformas de vídeo ofrece una arquitectura de inquilino único, aquí tienes algunas preguntas adicionales que debes hacerte:

  1. ¿Cómo se asegurará de que las actualizaciones, como las nuevas versiones y las correcciones de seguridad, se distribuyen de forma oportuna y coherente a todos sus clientes?
  2. ¿Qué tipo de eficiencias de costes consigue con su arquitectura en la nube y cómo las traslada a sus clientes?
  3. ¿Cómo se adaptará su solución a medida que aumenten mis necesidades de uso?

Para obtener más información sobre la plataforma de vídeo Panoptoy cómo nuestra arquitectura multitenant puede beneficiar a su empresa o universidad, póngase en contacto con nuestro equipo paraprogramar una demostración de nuestro software de vídeo.