Nube vs. On-Premise: dónde implementar aplicaciones críticas

Nube vs. On-Premise: dónde implementar aplicaciones críticas

article-on-permise-cloud-printing-1200x630-1

A medida que las organizaciones de todos los tamaños comiencen a explorar las alternativas de alojamiento de sus aplicaciones críticas, la implementación en la nube frente a la implementación local se convertirá en un tema fundamental para los proveedores de servicios de TI y otros socios tecnológicos.

Alojamiento en la nube frente a alojamiento local para aplicaciones críticas

Las diferencias entre el alojamiento en la nube y on-premise, a menudo se comparan con el alquiler frente a la compra de una casa. El alojamiento en la nube es muy parecido a alquilar; la permanencia de las aplicaciones es tan larga como lo dictan los términos del contrato. Además, el mantenimiento del hardware es responsabilidad del proveedor de alojamiento. El alojamiento local, por otro lado, es como comprar una casa; la aplicación puede permanecer en el hardware mientras el negocio lo requiera. Pero decidir entre los dos depende de algunos factores:


LOCAL

NUBE

COSTO

El despliegue local de aplicaciones eliminaría la necesidad de renovar los términos del contrato, lo que reducirá los costos de uso. Sin embargo, los costos de mantenimiento del centro de datos interno podrían aumentar como resultado.

Elegir las opciones de pago por uso ahorraría costos. Sin embargo, los costos de mantenimiento pueden aumentar con el tiempo.

ESCALABILIDAD

El alojamiento local ofrece un control completo sobre el hardware, lo que significa que los administradores de una empresa pueden controlar estrictamente las actualizaciones.

Pero el alojamiento local requiere una planificación avanzada para escalar el hardware. Esto se debe a que requiere tiempo para recopilar los datos necesarios para actualizarlo.

Los recursos de la nube se pueden ajustar rápidamente para adaptarse a demandas específicas y aumentar la escalabilidad del hardware.

Con los servicios en la nube, hay demasiado desorden de software dentro de las pilas de hardware que reduce la escalabilidad.

SEGURIDAD

Control total sobre los datos almacenados en las instalaciones de la empresa; ningún tercero tiene acceso a los datos a menos que sea pirateado.

Los proveedores de alojamiento deben mantener sus sistemas actualizados y los datos encriptados para evitar infracciones. Aún así, su empresa no puede estar segura de dónde se almacenan sus datos y con qué frecuencia se realizan copias de seguridad; los datos también son accesibles para terceros.

*GRAVEDAD DE DATOS

Teniendo en cuenta los costos de entrenar redes neuronales con conjuntos de datos masivos para la transferencia de datos, es posible que las empresas deseen implementar sus aplicaciones en las instalaciones si los datos están disponibles allí.

Si los datos necesarios para crear sus aplicaciones residen en la nube, es mejor implementar las aplicaciones allí.

*La ubicación de la mayor fuente de datos para una empresa determina la ubicación de sus aplicaciones más críticas, como lo explica el concepto de “gravedad de datos”. La gravedad de los datos es la capacidad de los datos para atraer aplicaciones, servicios y otros datos hacia sí mismos. Es uno de los factores más importantes a considerar al elegir entre plataformas en la nube y en las instalaciones.


El caso de las aplicaciones críticas basadas en la nube

Los servicios basados en la nube son una solución ideal para muchas organizaciones. En lugar de construir un centro de datos masivo para obtener acceso a la computación, puede usar la infraestructura que otra persona ya mantiene. De hecho, una de las razones por las que estos servicios se ha vuelto tan omnipresentes es que los proveedores de la nube ofrecen servicios en la nube del tipo plug-and-play, así como acceso a suficiente poder de cómputo y modelos pre-entrenados para lanzar aplicaciones. Esto reduce significativamente las barreras de entrada.

Pero tenga en cuenta que, en muchos casos, los modelos previamente entrenados o los requisitos de almacenamiento de la nube pueden tener un costo prohibitivo; los recuentos de GPU más altos se vuelven costosos rápidamente y el entrenamiento de grandes conjuntos de datos en la nube pública puede ser demasiado lento. Aún así, la nube a menudo puede ser la mejor opción en términos de “probar las aguas” y experimentar con qué iniciativas funcionan mejor estas aplicaciones para una organización.


El caso de aplicaciones on-premise

Entonces, ¿qué mueve a los clientes a realizar despliegues on-premise?

Existe todo un ecosistema de herramientas creadas para la infraestructura local que puede funcionar con cantidades masivas de potencia de cómputo, lo que puede ser muy costoso en la nube. Por lo tanto, a algunos directores de TI les resulta más económico hacer esto en las instalaciones o prefieren un modelo de gastos de capital a un modelo de gastos operativos. Además, si su organización determina que quiere involucrarse más en esto o desplegar implementaciones a escala, entonces puede tener más sentido invertir en infraestructura local en lugar de consumir servicios basados en la nube.