Is your organization cloud native

¿Es su organización nativa de la nube?

El 97 % de los responsables de la toma de decisiones de TI dijeron que eran nativos de la nube o que tenían pensado serlo, pero no pudieron ponerse de acuerdo en cuanto al significado de la frase.

Nota del editor: Tolga Tarhan escribió esta publicación que, originalmente, se publicó en Forbes. 

La tecnología siempre ha estado plagada de palabras de moda; es decir, frases de moda que se usan todo el tiempo sin tener en cuenta su significado real. Pero mientras las empresas se esforzaban por adaptar su infraestructura de TI a las nuevas demandas, un término en particular parecía estar en todas partes: nativo de la nube.

En una encuesta de junio de 2020 de mi empresa, Rackspace Technology, el 97 % de los responsables de la toma de decisiones de TI dijeron que eran nativos de la nube o que tenían pensado serlo, pero no pudieron ponerse de acuerdo en el significado de la frase. Algunos encuestados pensaban que ser nativo de la nube significaba nacer en la nube, mientras que otros pensaban que tener una parte de sus datos alojados en la nube era suficiente. Sin embargo, otros consideraban que ser nativo de la nube significaba usar elementos específicos de la infraestructura, como Kubernetes. 

Una encuesta de 2021 mostró más confusión acerca de la frase "nativo de la nube". Una gran cantidad de los encuestados (41.7 %) calificó el desarrollo de aplicaciones que específicamente aprovechan la infraestructura de nube subyacente como el aspecto más importante de la nube nativa. No obstante, la mayoría eligió las otras dos opciones: utilizar contenedores (34.5 %) o pasar a un proveedor de infraestructura de nube (23.8 %). La mayoría de los encuestados sigue priorizando dónde se ejecutan las aplicaciones en contraposición con cómo lo hacen.

No sorprende el hecho de que incluso los líderes de TI no se pongan de acuerdo en cuanto a la definición. Ser nativo de la nube es más complejo que cualquier característica o capacidad. Significa tener múltiples aspectos y capacidades que convergen para aumentar la eficiencia y la agilidad. 

La simple adopción de tecnologías y procesos nuevos de forma gradual no es suficiente. La suma de características y capacidades nativas de la nube es más que la suma de sus partes, por lo que juzgar qué empresas realmente merecen el título de “nativas de la nube” puede ser complicado. 

Hay señales que indican que su empresa puede ser adecuada, empezando por una señal que engloba a todo el resto: es probable que su empresa sea nativa de la nube si los programadores pueden centrarse en la aplicación, no en la infraestructura que la respalda. 

Una señal de abstracción

Como escribí anteriormente, la evolución de la TI desde la década de 1990 ha tendido a abstraer las aplicaciones del hardware; lo que reduce la cantidad de infraestructura que las empresas tienen que manejar por su cuenta. Si le preocupan las máquinas virtuales (VM) en el diagrama de flujo y las revisa todos los días para ver si están activas o no, entonces todavía está atrapado en el mundo anterior a la nube.

La infraestructura nativa de la nube aprovecha la automatización y la metodología ágil para optimizar la implementación. En lugar de administrar directamente la infraestructura a través de soluciones de apuntar y hacer clic, usted cuenta con infraestructura como código. Programa el estado final que desea ver, y los procesos automatizados se encargan del resto: un flujo de trabajo que está más cerca del desarrollo de software que de la administración de infraestructura tradicional. 

El resultado es que apenas tiene que considerar la infraestructura. En cambio, durante todo el proceso, la atención permanece en la aplicación que se va a implementar. Esta libertad de infraestructura es uno de los mayores beneficios de la nube, ya que reduce los costos y los gastos generales, y libera al personal de TI para que se encargue del trabajo creativo y de alto impacto. 

Próximos pasos para su transición a nativo de la nube

Si todavía administra de forma manual la parte fundamental de su infraestructura de TI cada vez que realiza implementaciones, tiene trabajo que hacer antes de poder aprovechar todas las ventajas de la nube. 

En primer lugar, eche un vistazo a su arquitectura de software. Por ejemplo, el pensamiento centrado en las máquinas virtuales lo complica de forma inherente con planes de actualización difíciles, ya que tiene que adaptar su infraestructura existente cada vez que hace una implementación, y esto hace que sea más probable que algo se estropee. Por el contrario, las arquitecturas modernas, como los ambientes efímeros, los contenedores y las arquitecturas sin servidor, hacen posible una infraestructura inmutable. Cuando necesita actualizar su código o cambiar el ambiente, inicia una nueva instancia neta con una infraestructura nueva para adaptarla a cualquiera sea la infraestructura que estuviese en su ambiente de prueba. 

Pero ser nativo de la nube no se trata solo de adoptar nueva tecnología, también es un cambio cultural y operativo. Adoptar las buenas prácticas de DevOps, como descompartimentar a los equipos y automatizar los procesos, es vital para pasar a un enfoque nativo de la nube. A medida que realiza la transición, es posible que incluso deba contratar personal de infraestructura que trabaje más como ingenieros de software. 

Para garantizar una transición sin problemas a la nube nativa, debe fomentar una cultura de transparencia y libertad en su organización. La transparencia es fundamental para tener procesos eficaces de toma de decisiones. Cualquier embotellamiento, error y debilidad en los sistemas debe analizarse con libertad, lo que ayudará a construir una organización de trabajo positiva. Los equipos técnicos deben comprender los requisitos establecidos por los clientes y las partes interesadas y ser capaces de encontrar soluciones con total libertad. 

Conclusión

La capacidad de centrarse en su aplicación en lugar de en su infraestructura es solo uno de los indicios de que su empresa es nativa de la nube, pero es uno importante. Es un indicador de que ha abstraído software del hardware y de que aprovecha la eficiencia y la agilidad que la nube tiene para ofrecer. Como se analizó anteriormente, muchas personas y cambios en los procesos también respaldan esa transición.

Pero la capacidad de concentrarse en las aplicaciones por sí sola no es suficiente para demostrar que su empresa es nativa de la nube. Para ello, debe profundizar a fin de analizar cómo sus ingenieros prueban e implementan su software. 

 

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
It's the end of infrastructure-as-a-service as we know it

Es el fin de la infraestructura como servicio tal como la conocemos: esto es lo que sigue

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