Olvídate de la computación en la nube. En las empresas está de nuevo de nuevo

Hace diez años, todos estaban fascinados por la nube. Fue lo nuevo, y las empresas que lo adoptaron rápidamente vieron un tremendo crecimiento. Salesforce, por ejemplo, se posicionó como un pionero de esta tecnología y vi grandes victorias.

Sin embargo, las mareas están girando. Por mucho que los proveedores de la nube aún proclamen que son la solución más rentable y eficiente para las empresas de todos los tamaños, esto se enfrenta cada vez más a la experiencia cotidiana.

Computación en la nube fue promocionado como la solución de escalabilidad, flexibilidad y cargas operativas reducidas. Sin embargo, cada vez más, las empresas están encontrando que, a escala, los costos y las limitaciones de control superan los beneficios.

Atraído por los créditos gratuitos de AWS, mi CTO y mi CTO comenzamos con la configuración de toda nuestra empresa de infraestructura de TI en la nube. Sin embargo, nos sorprendió cuando vimos los costos de globo después de solo algunas pruebas de software. Decidimos invertir en un servidor de alta calidad y trasladamos toda nuestra infraestructura. Y no estamos mirando hacia atrás: esta decisión ya nos está ahorrando cientos de euros por mes.

No somos los únicos: Dropbox ya hizo este movimiento en 2016 y ahorró cerca de $ 75 millones durante los siguientes dos años. La compañía detrás de Basecamp, 37 Signals, completó esta transición en 2022, y espera ahorrar $ 7 millones en cinco años.

Nos sumergiremos más en el cómo y por qué de esta tendencia y los ahorros de costos que están asociados con ella. Puede esperar algunas ideas prácticas que lo ayuden a tomar o influir en dicha decisión en su empresa también.

Los costos de la nube han estado explotando

Según un estudio reciente Por arnés, el 21% del gasto de infraestructura de la nube empresarial, que será equivalente a $ 44.5 mil millones en 2025, se desperdicia en recursos subutilizados. Según el autor del estudio, el gasto en la nube es uno de los mayores impulsores de costos para muchas empresas de software, solo superada por los salarios.

La premisa de este estudio es que los desarrolladores deben desarrollar un ojo más agudo de los costos. Sin embargo, no estoy de acuerdo. El control de costos solo puede llevarlo hasta ahora, y muchos desarrolladores inteligentes ya están gastando cantidades excesivas de su tiempo en el control de costos en lugar de construir productos reales.

Los costos de la nube tienden a globos con el tiempo: los costos de almacenamiento por GB de datos pueden parecer bajos, pero cuando se trata de terabytes de datos, que incluso nosotros como inicio de tres personas ya estamos haciendo, los costos se suman muy rápido. Agregue a esta recuperación y una salida de salida, y se enfrenta a un proyecto de ley que no puede ver.

Las tarifas de recuperación y salida empinadas solo sirven a una cosa: los proveedores de la nube quieren incentivarlo para mantener la mayor cantidad de datos posible en la plataforma, para que puedan ganar dinero con cada operación. Si descarga datos de la nube, le costará cantidades excesivas de dinero.

Costos variables basados ​​en el uso de CPU y GPU a menudo aumentan durante las cargas de trabajo de alto rendimiento. Un informe de CNCF encontró que casi la mitad de los adoptantes de Kubernetes descubrieron que habían excedido su presupuesto como resultado. Kubernetes es un software de orquestación de contenedores de código abierto que a menudo se usa para implementaciones en la nube.

El modelo de pago por uso de la nube tiene sus ventajas, pero la facturación se vuelve impredecible como resultado. Los costos pueden explotar durante los picos de uso. Los complementos de la nube para la seguridad, el monitoreo y el análisis de datos también se encuentran en una prima, lo que a menudo aumenta los costos aún más.

Como resultado, muchos líderes de TI han comenzado a migrar a los servidores locales. Un 2023 Encuesta por tiempo de actividad descubrió que el 33% de los encuestados había repatriado al menos algunas aplicaciones de producción en el último año.

Los proveedores de la nube no han reestructurado su facturación en respuesta a esta tendencia. Se podría argumentar que hacerlo afectaría seriamente su rentabilidad, especialmente en un mercado en gran parte consolidado donde la presión competitiva por parte de los surgir y los forasteros es limitada. Mientras este sea el caso, se espera que la tendencia hacia las instalaciones continúe.

Rentabilidad y control

Hay una razón por la que los proveedores de la nube tienden a anunciarse tanto a las pequeñas empresas y nuevas empresas. Los costos de configuración iniciales de una infraestructura en la nube son bajos debido a los modelos de pago por uso y créditos gratuitos.

Sin embargo, la configuración fácil puede ser una trampa, especialmente una vez que comienzas a escalar. (En mi empresa, notamos que nuestros costos salieron de control incluso antes de escalar en un grado decente, simplemente porque manejamos grandes cantidades de datos). Los costos mensuales para los servidores locales son fijos y predecibles; Los costos de los servicios en la nube pueden ser rápidamente más allá de las expectativas.

Como se mencionó anteriormente, los proveedores de la nube también cobran tarifas de salida de datos empinados, que pueden sumar rápidamente cuando está considerando una infraestructura híbrida.

Inicialmente, los costos de seguridad pueden ser más altos. Por otro lado, tiene control total sobre todo lo que implementa. Los proveedores de la nube cubren la seguridad de la infraestructura, pero usted sigue siendo responsable de la seguridad y configuración de datos. Esto a menudo requiere complementos pagados.

https://datawrapper.dwcdn.net/czwge/1/

Se puede encontrar un resumen en la tabla de arriba. En general, una infraestructura local viene con mayores costos de configuración y necesita conocimientos considerables. Sin embargo, esta inversión inicial vale la pena rápidamente, ya que tiende a tener costos mensuales muy predecibles y un control total sobre adiciones como medidas de seguridad.

Hay muchos ejemplos destacados de empresas que han ahorrado millones al retroceder en las instalaciones. Sin embargo, si esta es una buena opción para usted depende de varios factores, que deben evaluarse cuidadosamente.

¿Deberías retroceder en las empresas?

Si debe hacer el cambio de regreso a los bastidores de servidores depende de varios factores. Las consideraciones más importantes en la mayoría de los casos son financieras, operativas y estratégicas.

Desde un punto de vista financiero, la estructura de efectivo de su empresa juega un papel importante. Si prefiere los gastos de capital Lean pero no tiene problemas para acumular altos costos operativos cada mes, entonces debe permanecer en la nube. Si puede hacer un gasto de capital más alto por adelantado y luego abstenerse de sangrar efectivo, debería hacerlo.

Al final del día, los costos operativos totales (TCO) son clave. Si sus costos operativos en la nube son consistentemente más bajos que ejecutar servidores usted mismo, entonces debe permanecer en la nube.

Desde un punto de vista operativo, permanecer en la nube puede tener sentido si a menudo enfrenta picos en el uso. Los servidores locales solo pueden transportar tanto tráfico; Los servidores de la nube se escala bastante perfectamente en proporción a la demanda. Si el hardware costoso y especializado es más accesible para usted en la nube, este también es un punto a favor de permanecer en la nube. Por otro lado, si le preocupa cumplir con las regulaciones específicas (como GDPR, HIPAA o CSRD, por ejemplo), entonces el modelo de capacidad de respuesta compartida de los servicios en la nube no es para usted.

Hablando estratégicamente, tener un control total de su infraestructura puede ser una ventaja estratégica. Te impide encerrar con un proveedor y tener que jugar junto con lo que sea que le factulen y qué servicios pueden ofrecerle. Si planea una expansión geográfica o implementa rápidamente nuevos servicios, entonces la nube puede ser ventajosa. A la larga, sin embargo, ir a las instalaciones puede tener sentido incluso cuando se está expandiendo geográficamente o en su alcance de los servicios, debido al aumento del control y los menores costos operativos.

La decisión de retroceder en las instalaciones depende de varios factores. Diagrama generado con la ayuda de Claude AI.

En general, si valora la previsibilidad, el control y el cumplimiento, debe considerar ejecutar en las instalaciones. Si, por otro lado, valora la flexibilidad, entonces permanecer en la nube podría ser su mejor opción.

Cómo repatriarse fácilmente

Si está considerando repatriar sus servicios, aquí hay una breve lista de verificación a seguir:

  • Evaluar el uso actual de la nube: aplicaciones de inventario y volumen de datos.
  • Análisis de costos: Calcule los costos actuales de la nube frente a los costos proyectados en los primeros.
  • Seleccione la infraestructura en el precio: los servidores, el almacenamiento y los requisitos de red.
  • Minimizar los costos de salida de datos: use la compresión y el horario de programación durante las horas de menor actividad.
  • Planificación de seguridad: firewalls, cifrado y controles de acceso para On-Prem.
  • Prueba y migra: migración piloto para cargas de trabajo no críticas primero.
  • Monitorear y optimizar: Configure el monitoreo de los recursos y ajuste.

La repatriación no es solo para empresas empresas que llegan a los titulares. Como muestra el ejemplo de mi empresa, incluso las pequeñas nuevas empresas deben hacer esta consideración. Cuanto antes realice la migración, menos efectivo sangrará.

La conclusión: la nube no está muerta, pero la exageración a su alrededor se está muriendo

Los servicios en la nube no van a ninguna parte. Ofrecen flexibilidad y escalabilidad, que son inigualables para ciertos casos de uso. Las nuevas empresas y empresas con cargas de trabajo impredecibles o de rápido crecimiento aún se benefician enormemente de las soluciones en la nube.

Dicho esto, incluso las compañías en etapa inicial pueden beneficiarse de la infraestructura local, por ejemplo, si las grandes cargas de datos que manejan harían que el globo de la factura de la nube fuera de control. Este fue el caso en mi empresa.

La nube a menudo se ha comercializado como una solución única para todo, desde el almacenamiento de datos hasta las cargas de trabajo de IA. Podemos ver que este no es el caso; La realidad es un poco más granular que esto. A medida que las empresas escalan, los costos, los desafíos de cumplimiento y las limitaciones de rendimiento de la computación en la nube se vuelven imposibles de ignorar.

La exageración sobre los servicios en la nube está muriendo porque la experiencia nos muestra que hay límites reales y muchos costos ocultos. Además, los proveedores de la nube a menudo no pueden proporcionar adecuadamente soluciones de seguridad, opciones para el cumplimiento y el control del usuario si no paga una prima considerable por todo esto.

La mayoría de las empresas probablemente adoptarán un enfoque híbrido a largo plazo: en las instalaciones ofrece control y previsibilidad; Los servidores en la nube pueden saltar a la refriega cuando la demanda de los usuarios de los usuarios.

No hay una solución real de talla única. Sin embargo, existen criterios específicos que deberían ayudarlo a guiar su decisión. Como cada bombo, hay reflujos y flujos. El hecho de que los servicios en la nube ya no estén publicitados no significa que ahora deba ir todo en racks de servidores. Sin embargo, invita a una reflexión más profunda sobre las ventajas que esta tendencia ofrece para su empresa.