Video: ¿Qué es realmente el Cloud? (Noviembre 2024)
En mi último post, hablé sobre cómo la computación en la nube, y en particular el Software como Servicio (SaaS), es y no es particularmente flexible. La flexibilidad proviene de un modelo que no requiere ningún hardware de centro de datos y de una serie de API extensas que son una parte integral de las mejores ofertas de SaaS. Pero al mismo tiempo, las aplicaciones SaaS son inflexibles, ya que no permiten una gran personalización del software central en sí y que, por lo general, cada cliente debe ejecutarse en la misma versión más actual sin opciones.
Cuando lo miro, estoy empezando a pensar que las áreas en las que las aplicaciones en la nube son más inflexibles en realidad pueden ser una de sus características más fuertes. Puedo argumentar que las aplicaciones cliente-servidor tradicionales han ofrecido demasiada flexibilidad, y las grandes organizaciones en particular han gastado demasiado tiempo, esfuerzo y gastos para personalizarlas. Todos conocemos ejemplos de organizaciones que han gastado millones (o, a veces, decenas de millones) de dólares en la personalización de sus soluciones ERP, tal vez con una ventaja limitada.
La belleza, aunque potencialmente también una de las trampas, de SaaS es que estos programas suponen que todos ajustarán su organización para que coincida con el software. A veces esto es de manera pequeña, a veces de manera más grande. Pero una empresa realmente no puede cambiar la forma en que funciona el software. Como resultado, las compañías que eligen estos paquetes no gastan mucho dinero personalizándolos y cambiándolos, y muchos descubren que se llevan bien sin los cambios que de otro modo habrían realizado. En otras palabras, a veces "lo suficientemente bueno es lo suficientemente bueno".
No es que no haya trabajo de programación. Las aplicaciones SaaS aún deben configurarse; a menudo necesitan conectarse a otras aplicaciones y, a veces, integrarse con una colección de otras herramientas en sistemas más grandes.
Una gran diferencia en comparación con el método anterior es que las herramientas SaaS casi todas tienen API abiertas y están diseñadas teniendo en cuenta tales conexiones. Ese concepto, "pequeñas piezas sueltas", ha existido durante mucho tiempo, pero en realidad ahora se está utilizando mucho más que antes. Está cambiando la cara de la programación corporativa, y espero que esta sea una de las grandes prioridades para los departamentos de TI en los próximos años.
Una ventaja aquí es que es más fácil administrar una cantidad de aplicaciones SaaS que la "expansión de aplicaciones" que se ha desarrollado en muchas organizaciones más grandes. Las aplicaciones SaaS tienden a tener menos personalización y generalmente son menos numerosas que las aplicaciones personalizadas y, lo que es más importante, requieren mucha menos administración desde el punto de vista del desarrollador.
En muchos sentidos, el gran cambio es que al usar aplicaciones SaaS para las aplicaciones generales que se usan para administrar la empresa (contabilidad, gestión de la fuerza de ventas, gestión de empleados, compromiso con el cliente, etc.), tiende a liberar recursos para centrarse en las cosas que Realmente diferenciar a su empresa. Los clientes no compran un producto sobre otro porque el fabricante tiene una mejor manera de rastrear el tiempo libre, las cuentas de gastos o incluso las interacciones con los clientes. Por el contrario, tienden a elegir productos basados en cosas como la calidad y el valor del producto.
Al asegurarse de que su personal esté enfocado en estos atributos en lugar de las tareas básicas de limpieza, en teoría, debería poder ayudar a su organización a producir mejores productos. Si sus recursos pueden enfocarse en mejorar sus productos o reducir sus precios u otros atributos importantes de su empresa, en lugar de tener que pensar mucho en las aplicaciones básicas que son necesarias para mantener una empresa en funcionamiento, la organización estará mejor a largo plazo correr.
Y esa puede ser la mayor ventaja de la nube.
Para obtener más información, consulte Cuando las grandes empresas no confían en la computación en la nube y la computación en la nube: dos victorias, una incompleta.