Guía Esencial

Navegue en las secciones

BACKGROUND IMAGE: iSTOCK/GETTY IMAGES

Este contenido es parte de Guía Esencial: Retos de la privacidad de los datos y el cumplimiento normativo
Resolver Problemas Consiga ayuda para problemas específicos con sus proyectos, procesos y tecnologías.

Enfrentando el cumplimiento y el costo al extender el licenciamiento del software a la nube

Aquí hay cinco cosas que debe tener en cuenta al evaluar cómo sus planes de migración a la nube pueden afectar su licenciamiento de software.

Mover aplicaciones a una nube pública IaaS o PaaS puede simplificar su gestión de hardware, pero abre nuevos problemas alrededor de las licencias de software. Algunos de sus contratos podrían no incluir cómputo en la nube específicamente porque el modelo de licenciamiento de un proveedor podría depredar la nube. 

Si bien Amazon Web Services (AWS) y otros proveedores de nube ofrecen licencias de software específicas para la nube, ellos introducen sus propias complicaciones. Aquí hay cinco cosas que debe tener en cuenta al evaluar cómo sus planes de migración a la nube pueden afectar su licenciamiento de software.

1. ¿Qué modelo de licenciamiento utiliza su proveedor de software? 

Algunas veces parece que hay tantos modelos de licencia de software como proveedores de software. Algunos modelos de licenciamiento de proveedores están basados en el número de usuarios nombrados, mientras otros prefieren cobrar con base en el número de usuarios concurrentes. Otros proveedores utilizan el procesador del servidor o el número de núcleos para determinar sus tarifas.

Los licenciamientos basados en usuarios pueden muy bien aplicar a ejecutar aplicaciones en una nube pública, asumiendo que no hay otras cláusulas en su contrato que restringen el uso en la nube. El licenciamiento basado en procesadores o núcleos puede ser más problemático porque los proveedores de infraestructura como servicio (IaaS) venden instancias utilizando ratings personalizados para el poder del CPU. AWS, por ejemplo, utiliza la unidad de cómputo de Nube de Cómputo Elástica o EC2, equivalente a un procesador Opteron 2007 de 1.0 GHz a 1.2 GHz o un Xeon 2007. El Motor de Cómputo de Google especifica un número de núcleos virtuales en cada tipo de instancia utilizando la unidad de motor de cómputo de Google (GCEU). El poder de un núcleo lógico individual sobre un procesador Sandy Bridge (Intel Core) es 2.75 GCEU. Si usted tiene licencias basadas en CPU, podrían no ajustarse fácilmente a las unidades de CPU del proveedor de nube.

2. ¿Cómo asegurará el cumplimiento de las licencias de software? 

La complejidad del licenciamiento de software ha llevado a un mercado maduro de herramientas de gestión de licencias, y las organizaciones más grandes pueden ya tener estos instalados. Si es así, considere cómo y si estas herramientas operarán con los recursos basados en nube. Las herramientas de descubrimiento automatizado que funcionan bien con servidores internos pueden no descubrir instancias basadas en la nube. Los cambios de configuración en el software de gestión de licencias o implementar una red privada virtual que incluye servidores basados en nube podrían resolver este problema.

Las licencias más antiguas de software podrían no incluir declaraciones explícitas sobre computación en la nube pública, especialmente si son renovadas periódicamente sin modificación.

Considere cómo evitará la sobreutilización de software licenciado si no tiene una aplicación de gestión de licencias. Por ejemplo, si tiene almacenada una imagen de máquina virtual con software licenciado por el número de CPU, ¿cómo evitará ejecutar demasiadas instancias? Una opción es configurar la instancia de la máquina para revisar si hay otras instancias en ejecución y cerrarse si hay otra activa. De manera alternativa, podría incorporar una revisión en sus scripts de monitoreo para determinar si el número de instancias ejecutando el software licenciado excede su capacidad y apagar los servidores según sea necesario.

3. ¿Su licencia de software incluye una cláusula sobre cómputo en la nube? 

Las licencias más antiguas de software podrían no incluir declaraciones explícitas sobre computación en la nube pública, especialmente si son renovadas periódicamente sin modificación. Si el contrato no otorga al licenciatario explícitamente un derecho, el proveedor podría retener ese derecho. Su área legal debe revisar cualquier pregunta sobre contratos y derechos, y resolver cualquier preocupación con el proveedor. 

4. ¿Los procedimientos y prácticas de computación en la nubeviolan sus licencias? 

Las licencias de software pueden tener restricciones en el número de copias de respaldo que puede mantener. Ya que los proveedores de nube replican los datos para mejorar la disponibilidad, podría haber casos en los cuales el número de copias de respaldo exceda el número permitido. O podría haber restricciones de exportación en el software. Si el software es replicado más allá de las fronteras nacionales, también se podría introducir problemas no anticipados.

5. ¿Es la licencia de pago por uso, basada en la nube, una opción para usted? 

Los proveedores de software pueden beneficiarse de asociarse con proveedores de IaaS para ofrecer su software en la nube. El mercado de AWS permite a los clientes comprar software licenciado en base al pago por uso. Los productos disponibles incluyen bases de datos, herramientas de inteligencia de negocios, aplicaciones de seguridad, y aplicaciones de gestión de contenido y gestión de la relación con los clientes. Como el licenciamiento convencional de software, no hay un único modelo para establecer tarifas. Muchos de los productos en el mercado de AWS tienen un precio por hora de uso, mientras otros se cobran mensualmente o por usuario.

Si tiene un contrato existente con un proveedor de software que también ofrece productos en un mercado en la nube, quizás podría renegociar o transferir su licencia existente a un modelo basado en la nube.

Recuerde que mover su software licenciado a la nube introduce un tercero a su relación con su proveedor de software. Los proveedores de nube pueden tener estipulaciones en sus contratos que pueden afectar sus prácticas de licenciamiento. Un proveedor de nube puede estipular que usted asume toda responsabilidad por cualquier violación a las licencias de software. A pesar de esto, es prudente consultar con el área legal tanto sobre sus licencias de software como sobre sus acuerdos con el proveedor de nube.

Acerca del autor: Dan Sullivan es autor, arquitecto de sistemas y consultor con más de 20 años de experiencia. Ha participado en analítica avanzada, arquitectura de sistemas, diseño de base de datos, seguridad corporativa e inteligencia de negocios. Ha trabajado en una amplia gama de industrias, incluyendo servicios financieros, manufactura, farmacéutica, desarrollo de software, gobierno, retail y educación. Dan ha escrito extensamente sobre temas que van desde data warehousing, cómputo en la nube y analítica avanzada hasta gestión de seguridad, colaboración y minería de textos.

Inicie la conversación

Envíenme notificaciones cuando otros miembros comenten sobre este artículo.

Por favor cree un Nombre de usuario para poder comentar.

- ANUNCIOS POR GOOGLE

Close