Transformación digital y tecnología en la nube: donde el desarrollo de aplicaciones se queda corto
El desarrollo de aplicaciones se ha vuelto más fácil, pero falla el blanco con algunos de los mayores desafíos de la nube.
La transformación digital puede considerarse una palabra de moda. Sin embargo, la investigación de IDC descubrió que las organizaciones capaces de cerrar la brecha digital volvieron a crecer más rápido y fueron más ágiles que sus pares que no adoptaron la transformación digital. Las organizaciones se están apoyando en tecnologías transformadoras como la nube, la inteligencia artificial (IA), la movilidad, la realidad aumentada y mixta, el Internet de las cosas (IoT) y el aprendizaje automático (ML) para aumentar las ganancias, aumentar la innovación, permitir la productividad de los empleados e impulsar la eficiencia operativa. y mejorar la experiencia del cliente.
La nube es un factor importante detrás de la transformación digital. La tecnología en la nube ofrece a las organizaciones facilidad de uso, flexibilidad, escalabilidad y un amplio conjunto de servicios para su transformación digital. Pero el costo de habilitar la tecnología en la nube suele ser mayor de lo esperado, lo que hace que las organizaciones excedan sus presupuestos.
Expansión de nubes
En los viejos tiempos, la vida de un equipo de desarrollo de aplicaciones era dura. Primero trabajaron en los detalles con el departamento de infraestructura que diseñó el entorno y ordenó el equipo. Una vez instalado el equipo, el departamento de infraestructura construyó el entorno. Solo en ese momento el equipo de desarrollo de aplicaciones podría instalar, probar y ejecutar su aplicación. Este flujo de trabajo completo generalmente tomaba varios meses.
Más recientemente, la infraestructura se ha virtualizado, lo que significa que se puede crear una infraestructura virtual en cuestión de días (en lugar de meses), lo que facilita el desarrollo de aplicaciones. Pero la infraestructura virtual también tiene sus limitaciones. No permite que las organizaciones pronostiquen con precisión la cantidad de equipos que deben pedir. Por lo tanto, el centro de datos tampoco es un movimiento eficiente.
Pero el juego de pelota se volvió completamente diferente cuando apareció Cloud. En lugar de un centro de datos con capacidad limitada, la nube ofrece una capacidad infinita virtual. Y en lugar de diseñar gabinetes, bastidores, equipos y conexiones basados en infraestructura, hay un portal fácil de usar donde puede crear su infraestructura virtual con unos pocos clics del mouse.
Y la guinda del pastel es que no tiene que hacer inversiones por adelantado y aceptar un plazo de varios años; puede iniciar y detener la infraestructura en la nube cuando lo desee y recibir una factura por la cantidad de tiempo que realmente ha utilizado la infraestructura en la nube.
Pero la flexibilidad y la escalabilidad tienen un precio. Este ejemplo explica más.
Comparemos un centro de datos con un cobertizo. Puedes poner cajas en el cobertizo hasta que esté lleno. Una vez que esté lleno, querrá hacer espacio. Comienza a hacer esto clasificando qué cajas guardar y qué cajas tirar. Ahora llega un proveedor con una oferta tentadora: un hangar. Y aún hay más, no tienes que pagar por adelantado como hiciste con el cobertizo, sino que solo pagas por lo que usas. Usted acepta la oferta de poner cajas y pagar por esas cajas. Aún mejor, no solo comienza a pagar cuando coloca las cajas, sino que también deja de pagar en el momento en que retira las cajas. ¿Puedes adivinar lo que sucederá? En la mayoría de los casos seguirás poniendo cajas, porque no hay una barrera física como las paredes del cobertizo. Y luego el proveedor del hangar viene con la cuenta…
Lo que hacen las herramientas de costos en la nube…
Los proveedores de la nube ofrecen herramientas que visualizan los costos y brindan recomendaciones sobre posibles ahorros. Y si las herramientas proporcionadas por los proveedores de la nube no cumplen con sus estándares, hay muchos proveedores externos que ofrecen alternativas. Pero visualizar los costos y dar recomendaciones es solo la primera parte del largo y complicado camino hacia el ahorro de costos.
…lo que las herramientas de costos de la nube no hacen
Para sacar las conclusiones correctas de los gráficos de costos, necesitará un conocimiento profundo de los modelos de precios que utilizan los proveedores de la nube. La mayoría de los arquitectos de la nube se centran en los servicios de la nube y sus posibilidades en lugar de en los modelos de precios aplicados. Las recomendaciones dadas por herramientas se enfocan en redimensionar, reducir recursos no utilizados y aplicar esquemas de descuento como reservas. Otros ahorros, como la aplicación de escenarios de encendido/apagado, la optimización de licencias y la arquitectura de la nube, deben ser aportados por especialistas, ya que requieren conocimientos sobre el contexto y el uso de las aplicaciones que se ejecutan en la nube. Las herramientas no harán eso por ti.
Otra cosa que las herramientas no harán es lograr ahorros. Permítanme volver al ejemplo anterior del hangar que contiene cajas para ilustrar esto. Agreguemos que usted no alquila el espacio del hangar como individuo, sino como una empresa, y no solo paga sus propias cajas, sino también las cajas de los empleados de la empresa. En lugar de ser responsable con sus propias cajas, primero debe saber quién tiene cajas en la percha, segundo, debe coordinar con ellos qué cajas conservar y cuáles desechar, y tercero, hacer que desechen las cajas en un plazo razonable. cantidad de tiempo.
Al eliminar o reducir los recursos de la nube, existe una situación similar. Tiene que encontrar a los propietarios de las aplicaciones, alinearse con ellos y hacer que actúen. Las herramientas existentes solo brindan información y recomendaciones; el arduo trabajo de actuar realmente es algo que tienes que hacer tú mismo. En realidad, un número creciente de propietarios de aplicaciones son reacios o incluso indecisos ante las optimizaciones.
Ven los cambios como un riesgo, o no quieren darle prioridad. Asegurarse de que la aplicación continúe ejecutándose correctamente requiere un esfuerzo de análisis y prueba, que en la mayoría de los casos no es la primera prioridad de los propietarios de la aplicación.
El servicio Cloud Economics de IDC apoya a su organización en todo el camino desde el gasto excesivo hasta el ahorro de costos, haciendo visibles los costos y brindando recomendaciones mientras lo ayuda a superar los problemas organizacionales.
Este enfoque ha funcionado para varias empresas. Para un operador internacional de telecomunicaciones, el servicio de economía de la nube ha ayudado a reducir el gasto en más del 30 %, tanto en AWS como en Azure, mientras configura un marco para monitorear los costos y realizar ajustes mensualmente.
Para una empresa de logística holandesa, Cloud Economics ayudó a configurar los procesos de control de costos para su Centro de Excelencia en la Nube. Al usar los procesos, tienen una forma estructurada de analizar costos, generar recomendaciones sobre ahorros y realizar un seguimiento de estos ahorros mientras los equipos de aplicaciones los implementan.
Traducción del artículo original de IDC
https://blogs.idc.com/2022/06/06/digital-transformation-and-cloud-technology-where-application-development-falls-short/
JUNIO 6 DE 2022