Stop overlooking the cloud's biggest benefit

Deje de ignorar el mayor beneficio de la nube

La nube es más que solo una manera rentable de subcontratar su antiguo centro de datos en las instalaciones.

En general, las conversaciones acerca del caso de negocio para la adopción de la nube comienzan con el ahorro de costos y la escalabilidad. Pero eso subestima el potencial de la nube. La nube es más que solo una manera más rentable de subcontratar su antiguo centro de datos en las instalaciones. Es una forma completamente nueva de abordar el aspecto del software de su empresa. Si usted no se da cuenta de eso, desaprovechará el mayor beneficio de la nube: su capacidad de acelerar la innovación.

Las grandes empresas de tecnología, como Amazon, Spotify y Facebook, no llegaron a donde están por centrarse solo en mantener los costos bajos. Lo hicieron haciendo frente al fracaso y presentando nuevas ideas al mercado de manera más rápida que su competencia. Lo lograron gracias a las estructuras organizativas, los procesos y las arquitecturas de software nativos de la nube.

Si quiere sobrevivir en un mundo en constante cambio donde las grandes empresas de tecnología marcan el ritmo, necesitará de su implementación en la nube para recargar la innovación para usted también. Eso significa que no puede migrar tan solo las máquinas virtuales (VM) de sus centros de datos y dar por terminada la tarea. Tendrá que reconsiderar cómo trabajan sus equipos, cómo usted prueba e implementa las aplicaciones y cómo diseña el software. Es una tarea difícil, pero podría marcar la diferencia entre ganar la ventaja competitiva y quedar rezagado. 

Personas: empodere a los equipos interfuncionales

Las personas constituyen los primeros grandes facilitadores de la innovación en la empresa, pero muchas las limitan a estructuras organizativas obsoletas que frenan el progreso. Las empresas suelen asignar tareas aisladas a distintos equipos, en lugar de reunir a todos los involucrados en un proyecto para que colaboren en tiempo real. Además, sobrecargan a los equipos con requisitos burocráticos que paralizan el progreso e impiden que los miembros del equipo asuman responsabilidades.

Para impulsar la innovación, es vital desarrollar equipos interfuncionales y empoderarlos para que tomen decisiones por sí solos. Amazon es un buen ejemplo de cómo hacer las cosas bien. Un equipo pequeño e independiente, que toma sus decisiones y se hace cargo de ellas, es responsable de cada servicio. Estos equipos interfuncionales determinan los requisitos hablando directamente con los clientes y usando esa información para tomar sus propias decisiones tecnológicas. Cuando hay un problema, el equipo se hace cargo. Ese es el verdadero empoderamiento, y es la única razón por la que Amazon innova más rápido que su competencia.

Hay muchas cosas que pueden impedir que una empresa logre un cambio. Los viejos hábitos desaparecen y algunas operaciones son tan eficientes que quedan pocos recursos para la transformación. Cualesquiera que sean las barreras para el cambio organizativo en su empresa, necesitará superarlas si quiere aprovechar todo el potencial de la nube. La tecnología solo puede funcionar tan rápido como los equipos que la ejecutan.

Procesos: permita lanzamientos más veloces a través de la automatización

Empoderar a los equipos no solo significa cambiar su estructura organizativa. También requiere que adapte sus procesos para que brinden support a la agilidad y a la autonomía, en particular, cuando se trata de desarrollar, probar e implementar aplicaciones nuevas.

Para mantener el ritmo de la innovación en las industrias, necesita lanzar un código nuevo de manera periódica, no solo un par de veces al año. Eso significa poner fin a los procesos de control de cambio obsoletos que reúnen a docenas de personas en reuniones semanales o crean otras barreras para lograr pruebas y despliegues más rápidos.

Pero ¿cómo reduce las restricciones sin sacrificar la precisión ni asumir un riesgo excesivo? La automatización es la clave. Al adoptar una mentalidad de DevOps que facilite la integración y entrega continuas (CI/CD), aumenta la velocidad y, al mismo tiempo, mantiene la confianza en el código que despliega. Le permite diseñar un proceso ligero en el que la gente todavía puede confiar. 

Arquitectura del software: trascienda los límites

La nube no consiste solo en migrar sus aplicaciones existentes. También le permite adoptar dos arquitecturas de software nuevas y nativas de la nube que reducen de forma radical los costos y la carga operativa de su equipo de TI. 

  1. Contenerización: un contenedor es un paquete de software independiente que contiene un ambiente de ejecución completo. Debido a que varios contenedores pueden ejecutarse en un solo núcleo del sistema operativo, usan recursos de manera más eficiente que las VM. La contenerización es compatible con las técnicas de ingeniería de software existentes, por lo que es posible implementarla al reestructurar o cambiar la plataforma de una aplicación existente.
  2. Modelo sin servidor: el software impulsado por un modelo sin servidor solo usa la infraestructura de TI durante los milisegundos que se necesitan para procesar una solicitud. Esto reduce el tiempo de inactividad a cero y disminuye las cargas operativas al mínimo. Debido a que el modelo sin servidor es, en esencia, un paradigma de programación completamente nuevo, solo es posible implementarlo cuando desarrolla una aplicación de cero. 

Cuando se trata de la infraestructura de la tecnología, aferrarse a lo que ya conoce siempre es tentador. Pero no aprovechará todo el potencial de la nube, a menos que se esfuerce por adoptar las arquitecturas modernas y reducir la carga operativa. Sin embargo, tenga cuidado con la restructuración interminable. Los cambios deben tener un propósito y alcanzar los resultados que sean proporcionales al esfuerzo realizado.

No hay momento como el presente para la transformación

No tiene que hacer todos estos cambios de la noche a la mañana. Una transformación completa a estructuras, procesos y arquitecturas de software nativos de la nube podría demorar años. Pero si migra los sistemas a la nube, es importante comenzar por crear una hoja de ruta para esa transformación ahora, o se arriesgará a quedar rezagado de la competencia a largo plazo.

 

Join the Conversation: Find Solve on Twitter and LinkedIn, or follow along via RSS.

Stay on top of what's next in technology

Learn about tech trends, innovations and how technologists are working today.

Subscribe
Solving Together

Seguridad de las aplicaciones nativas de la nube: ¿ha tomado todas las precauciones?

About the Authors

Tolga Tarhan

CTO

Tolga Tarhan

As CTO of Rackspace Technology, Tolga Tarhan leads the vision, driving innovation, and strategy for our technology offerings. With more than two decades of experience leading product and engineering teams and as a hands-on technologist at heart, he brings unique insights to customers undertaking the journey to the cloud. As an early pioneer of cloud native thinking, Tolga's passion has driven our technical approach and transformed our customers into cloud native thinkers. Tolga continues to show thought leadership in the field through his extensive speaking engagements at AWS events, industry conferences, and educational groups. Tolga previously served as CTO of Onica, which was recently acquired by Rackspace Technology. Prior to that, he was a co-founder of Sturdy Networks and served as the CEO through to the acquisition by Onica. Tolga holds an M.B.A. from the Graziadio Business School at Pepperdine University.

Read more about Tolga Tarhan