¿Cómo pueden las empresas tradicionales de software local realizar una transición exitosa a la nube?

En un trabajo anterior, fui responsable de los primeros pasos para llevar una gran empresa compleja a la nube. En términos generales, hay dos enfoques:

1 – Vuelva a escribir su aplicación como una aplicación multiinquilino compatible con la nube . Esta puede ser una buena opción a largo plazo, pero generalmente requiere una gran inversión en recursos y muchos años. Eche un vistazo, por ejemplo, a Quickbooks en línea. Después de unos años, la mayoría de los clientes aún prefieren el software tradicional empaquetado porque ofrece más funciones y está mejor probado.

Mirando la Historia, Netscape intentó reescribir su navegador y la compañía esencialmente murió en el proceso. Si elige esta opción, recomendaría no ralentizar la innovación en su software tradicional mientras construye la versión SaaS del software, e idealmente encuentra una manera de construir una base de código común o una aplicación que se pueda implementar de cualquier manera (ejemplo: Microsoft Exchange )

2 – Ofrezca implementaciones virtuales a los clientes : estas implementaciones virtuales reflejan las instalaciones ‘en las instalaciones’, solo están en la nube: cada cliente obtiene su propia instancia que funciona de la misma manera. Por ejemplo, si implementa SharePoint en un servidor en la nube, básicamente lo está haciendo. En Rackspace, por ejemplo, alojamos muchos servidores Quickbooks para pequeñas empresas. El software es igual. Puede parecer excesivo, pero, de nuevo, un servidor en la nube comienza en $ 17 por mes.

Otras condiciones importantes incluyen:
Implicaciones del modelo de negocio : Ganar dinero con el tiempo (utilidad) es un modelo de negocio diferente que vender software de licencia tradicional con políticas de mantenimiento. Esto tiene implicaciones para la fijación de precios, la previsión de ingresos, el marketing y un cambio de mentalidad general.
Operaciones y soporte : Ir a la nube significa que esencialmente necesita operar implementaciones de clientes (provisión, mantenimiento, actualización, servicio) y debe respaldarlos. Esto requiere desarrollar un nuevo músculo que la mayoría de los vendedores de software no tienen.
Ventas . Si bien algunos programas en la nube se venden en línea, sin interacción del cliente a través de una tarjeta de crédito, es posible que aún necesite una fuerza de ventas. Construir un plan de compensación que sea amigable con la nube es imprescindible. La evolución de una compensación de licencia tradicional a una compensación SaaS puede ser complicada.

Espero que esto ayude,

Gerardo