Article (tiempo de lectura: 5 minuto)

¿Cómo beneficia el enfoque nativo en la nube a la experiencia del cliente?

En una era en la que su empresa necesita responder rápidamente, el enfoque nativo en la nube tiene una función que le permite hacer más y...

Taylor Bird / Onica, a Rackspace company

Nativo en la nube es un término que muchas personas utilizan, pero pocas realmente entienden. Esto podría deberse en parte a la percepción equivocada de que el término es binario; es decir, que un ambiente es nativo en la nube o no lo es. De hecho, nativo en la nube es más bien un enfoque o concepto, con una gama de niveles. En un extremo de esa gama, se tienen formas de abordar la infraestructura de TI más tradicionales, donde las conversaciones giran en torno a los servidores y a cómo utilizar y proteger esos equipos. En el otro extremo de esa gama, se tiene una forma de pensar transformadora con una menor carga de preocupaciones por la infraestructura física y está más centrada en los elementos enfocados en aplicaciones para escalar en el conjunto de soluciones. A medida que maduran los esfuerzos de las organizaciones en la nube, estas pueden obtener un mayor valor a través de enfoques nativos en la nube más avanzados y operaciones nativas en la nube, por lo que se pueden centrar más en mejorar su producto para proporcionar una mejor experiencia al cliente.

Por el momento, el término nativo en la nube a menudo se usa en el contexto de la informática sin servidor y los contenedores de aplicaciones. Pero vale la pena señalar que, a medida que evolucionen las metodologías nativas en la nube, también lo harán las tecnologías clave. Es por eso que tiene más sentido pensar en nativo en la nube como un concepto general en constante evolución.

¿Qué es la arquitectura nativa en la nube?

De acuerdo con The Cloud Native Computing Foundation, nativo en la nube se define como "resiliente, manejable y observable. En combinación con una sólida automatización, [Nativo en la nube] permite a los ingenieros hacer cambios de alto impacto de manera frecuente y previsible con un mínimo de trabajo". El concepto de nativo en la nube puede influir en varios aspectos, desde la mentalidad del programador hasta el diseño y la cultura del equipo y, por supuesto, en los sistemas que se están desarrollando. Para que se considere que una organización es nativa en la nube, no es necesario que migre por completo a la nube pública. Hay muchas maneras de ser nativo en la nube en su enfoque hacia el desarrollo de aplicaciones, sin dejar de tener centros de datos, siempre y cuando la infraestructura permita a los ingenieros realizar cambios de alto impacto de manera frecuente y previsible con un mínimo esfuerzo.  Para permitir que se pueda tener un cambio, escalamiento y resiliencia con rapidez, es necesario que haya una separación de la infraestructura subyacente. Es por eso que una perspectiva nativa de TI en la nube vería a la infraestructura como desechable , es decir, que se suministra en minutos, se le hacen cambios de tamaño, escalamiento, traslado o destrucción bajo demanda, mediante la automatización.

Empoderar a los empleados: sus clientes internos

Como tengo formación en arquitectura e ingeniería, siempre pienso en dos clientes para la implementación de una estrategia tecnológica. El primer cliente es el cliente externo obvio: la persona que realiza compras a su empresa en forma de productos o servicios. El segundo cliente es el cliente interno, es decir, los equipos de programación que tienen un impacto directo del enfoque y la tecnología. Estos dos clientes están invariablemente vinculados.

Sus clientes internos desarrollan, dan mantenimiento y administran los sistemas que utilizan sus clientes externos. Fomentar habilidades como la creatividad y la agilidad en sus equipos internos mejora el compromiso de los empleados y su calidad de trabajo. A su vez, esto ofrece beneficios a los clientes externos que utilizan su producto. Recibirán beneficios derivados de una capacidad de respuesta mejorada, menos problemas de rendimiento y funciones del producto más innovadoras. Al adoptar estrategias que mejoran el flujo de trabajo del empleado que tienen los clientes internos, mejora la experiencia de ambos tipos de clientes.

El compromiso de los empleados es mayor en los programadores que innovan con tecnología de nube de vanguardia y aplican formas de trabajo modernas y ágiles que si solo se centran en "mantener las cosas tal como están". Los programadores son personas inteligentes a quienes les gusta pasar su tiempo resolviendo problemas complejos en lugar de evitar la falla de los sistemas de TI heredados. La automatización de la resolución predecible de problemas es una parte importante del enfoque nativo de TI en la nube, que ayuda a hacer un mejor uso del tiempo de un equipo interno, el cual antes se dedicaba a realizar trabajo manual tedioso, lo que le permite al equipo centrarse más en impulsar la innovación. Ir más allá del simple monitoreo tradicional y evolucionar hacia funciones como la detección y la reparación automáticas es lo que permite una resolución de problemas rápida, sin contratiempos y proactiva.

Y es importante recordar que cuanto más comprometidos estén los empleados, más fácil será retenerlos y crear equipos de gran desempeño. También es más fácil atraer a los mejores talentos si su empresa posee una cultura innovadora y esto va de la mano con ser nativo de la nube. Considero que, si le proporciona a sus clientes internos un trabajo atractivo y procesos eficientes, va a desarrollar una organización más sana en general. Y una organización más sana llega al mercado más rápido y se mantiene a la vanguardia de la competencia. En esta situación todos ganan.

¿Cómo se benefician sus clientes?

En la era de las aplicaciones, las empresas que puedan desarrollar y entregar soluciones rápidamente en respuesta a las necesidades del cliente serán las que atraerán y retendrán a sus clientes y tendrán un éxito duradero. Las metodologías nativas de la nube permiten a los programadores iterar más pronto y lanzar software rápidamente para que puedan responder de manera más efectiva a las necesidades y eventos de los clientes.

En el enfoque tradicional de TI se buscaba que la programación se adaptara a los sistemas. Sin embargo, en el enfoque nativo en la nube se trata de abordar las reparaciones directamente mediante la programación que sea específica para los problemas. Los enfoques nativos en la nube también tienen una naturaleza flexible y centrada en eventos, que permite a los equipos de programación diseñar aplicaciones que se escalan y son flexibles en conjunto con los procesos o eventos reales que impulsan los negocios.

Al quitar parte de la carga operativa de los equipos, pueden centrarse en una programación impactante que pueda marcar la diferencia. Esto ayuda a reducir los costos generales a medida que escala y reduce las interrupciones en todo su sistema. Con equipos internos que lanzan soluciones y actualizaciones con mayor regularidad y reducen interrupciones complejas, los clientes externos verán los beneficios de una mejor calidad del producto.

En una era en la que su empresa necesita responder rápidamente, el enfoque nativo en la nube tiene una función que le permite hacer más y más rápido. Este enfoque permite a los equipos crear un producto de calidad al aprovechar el poder de los servicios en la nube. Al avanzar más en la continuidad hacia la nube nativa, su organización estará mejor posicionada para innovar, transformar y ofrecer una experiencia de cliente más profunda.

Únase a la conversación: encuentre Solve en Twitter and LinkedIn, o síganos en RSS.

Acerca del autor

VP of AWS Products and ServicesTaylor Bird

As VP of AWS Products and Services for Onica, a Rackspace company, Taylor Bird oversees Onica’s technical product strategies and portfolio of services and offerings, focused on combining the unmatched skillsets of Onica’s team...

Más