Volverse nativo de la nube: aprovechar al máximo la nube requiere un cambio significativo en el enfoque de desarrollo, la mentalidad organizacional y la combinación general de habilidades.
Las estrategias de nube de hoy en día giran en torno a dos polos distintos: el enfoque de “elevar y cambiar”, en el que las aplicaciones y los datos asociados se trasladan a la nube sin ser rediseñados; y el enfoque de “nube primero”, en el que las aplicaciones se desarrollan o rediseñan específicamente para la nube.
Con mucho, el enfoque más rápido es levantar y cambiar todo el entorno, explica Matthew Hon, CTO para el sector público de la empresa de servicios tecnológicos Fujitsu Americas, ya que la reescritura de las aplicaciones para la nube podría llevar más de dos años en completarse.
Pero si las empresas quieren impulsar nuevas funciones como centrarse en el cliente o aprovechar al máximo lo que ofrece la nube, vale la pena pasar primero a la nube, también conocido como “nativo de la nube”, añade Hon. “Las empresas necesitan realmente sentarse y observar las aplicaciones y la infraestructura para evaluar cuál debería ser la estrategia general y comprender por qué quieren pasar primero a la nube”.
Por supuesto, muchas empresas optan por adoptar ambos métodos, señala Nicholas Merizzi, director de Deloitte Consulting. “Algunos clientes ven el enfoque de ‘levantar y cambiar y luego optimizar’ como un camino viable para llevar a sus desarrolladores y entornos a la nube antes, y luego optimizar [para la nube] una vez que están operando en la nube”.
Para que las organizaciones brinden una ventaja competitiva a través de tecnologías disruptivas como la nube, “generalmente se requieren enfoques que se extienden más allá de los tradicionales sistemas heredados de elevación y cambio”, afirma Merizzi. “La demanda de alta agilidad y tiempo de comercialización está creando un caso convincente para que partes críticas de sus carteras se transformen a un factor de forma más nativo de la nube”.
Independientemente de si su organización se está volviendo completamente nativa de la nube o adopta un enfoque combinado, se necesitan cambios estratégicos significativos para el éxito de la nube primero, incluidos los siguientes.
Adopte los principios nativos de la nube
Al buscar mover grandes porciones de sus carteras de aplicaciones a un modelo basado en la nube, las organizaciones deben asegurarse de que sus desarrolladores adopten principios nativos de la nube bien definidos, dice Brian Campbell, director de Deloitte, incluido el uso de API, microservicios y un arquitectura de datos moderna. “Estos son solo algunos de los principios que deben guiar a los desarrolladores en este viaje”, afirma.
Cambiar a la nube también significa crear aplicaciones altamente resistentes, dice Campbell. “Abordar la observabilidad en la nube, adoptar y escalar sus capacidades SRE [ingeniería de confiabilidad del sitio], el uso de pruebas de caos y garantizar que se completen las pruebas de resiliencia adecuadas [son] fundamentales para cumplir con las expectativas de disponibilidad del usuario final”.
Y, por supuesto, los problemas de las personas son una parte importante de convertirse en nativo de la nube. “Crear, implementar y mantener aplicaciones en la nube utilizando tecnologías nativas de la nube requiere un conjunto de habilidades diferente al de hacer el equivalente en un centro de datos”, opina Campbell. “Existe una brecha de talento significativa en la industria en este momento, por lo que la mejora de las habilidades, el reciclaje y la contratación deben tener un plan deliberado asociado”.
Cambiar la mentalidad organizacional
Si una organización planea adoptar un modelo basado en la nube, debe adoptar la cultura organizacional nativa de la nube para aprovechar todo el potencial de dicho modelo, argumenta Alfredo Rubina, vicepresidente de finanzas de la firma de servicios de asesoría y consultoría digital SoftServe.
“Cloud-native es mucho más que solo tecnología”, dice Rubina. Las empresas deben realizar un cambio fundamental en la mentalidad, alejándose del desarrollo en cascada tradicional hacia principios de desarrollo más ágiles, como el modelo DevOps y la automatización.
“Nativo de la nube debe ser un enfoque estratégico; debe ser impulsada por la alta dirección, ya que es una respuesta a una amplia gama de necesidades comerciales”, asevera Rubina. “Y estos deben estar bien definidos e implementados por la alta dirección. Se trata de cambios en el modelo de negocio, de entrar en nuevos mercados, de la capacidad de adaptarse rápidamente para crear productos y servicios innovadores y reducir drásticamente el tiempo de comercialización”.
Desarrollar un centro de excelencia en la nube
A estas alturas, es posible que muchas organizaciones ya hayan creado un centro de excelencia (CoE) en la nube para resaltar lo que funciona y evitar lo que no. Si no lo han hecho, deberían hacerlo. Un CoE en la nube es responsable de tareas como el desarrollo de un marco para las operaciones en la nube de la organización.
La firma de investigación Gartner ha dicho que un centro de excelencia en la nube “es el enfoque de mejores prácticas para impulsar la transformación habilitada para la nube”. Un CoE en la nube actúa en una función consultiva para la TI central, la TI de la unidad de negocios y los consumidores de servicios en la nube, dice la firma, y admite funciones que incluyen el establecimiento de políticas en la nube, guiar la selección del proveedor de servicios y ayudar con la arquitectura de la nube y la ubicación de la carga de trabajo.
Con un CoE, “puede ver su entorno de TI y qué personas y conjuntos de habilidades tiene en su organización”, señala Hon. “Entonces, si puede crear equipos ágiles que incluyan seguridad, soporte de infraestructura, desarrollo, propietarios de productos, etc., en los equipos correctos, tendrá una visión integral de lo que se necesita para administrar [TI] en el nuevo mundo”.
Las organizaciones pueden aprovechar el CoE para ayudar a varios grupos a aprovechar las funciones incluidas con los servicios en la nube que otros en la empresa ya están usando, como los servicios de copia de seguridad y recuperación ante desastres.
Cree una hoja de ruta realista y un plan de habilidades infalible
Desde el inicio de la pandemia, parece que todas las organizaciones se han precipitado hacia la nube, y en muchos casos eso es exactamente lo que ha sucedido. Es probable que esta sea una receta para el fracaso, porque significa asumir demasiado a la vez sin un plan a largo plazo respaldado por el conjunto adecuado de habilidades para lograrlo.
“Evalúa qué enfoque estás tomando (nube múltiple, híbrido, contenedorización, etc.) y asegúrate de que estás tomando las cosas en pedazos pequeños”, dice Hon. “Al hacer esto, puede desarrollar los conjuntos de habilidades y obtener los equipos correctos en su lugar. Elija una plataforma a la vez y aumente las habilidades a su alrededor”.
Las habilidades deben cambiar para admitir aplicaciones en la nube, explica Hon. “Es posible que los empleados no estén al tanto de todas las funciones integradas en la plataforma en la nube, o que se sientan más cómodos [con] sus conjuntos de herramientas existentes, lo que podría causar cierta vacilación”, dice.
No es posible simplemente transformar un equipo de TI existente en el nuevo mundo de la nube, agrega Rubina. “Se necesitan nuevas habilidades e ideas adicionales del exterior”, añade. “La clave del éxito es encontrar la combinación adecuada de habilidades”.
Determinar una estructura de costos que funcione
El consenso general en el mercado, impulsado en gran parte por los proveedores de servicios en la nube, es que la nube puede ahorrar mucho dinero a las organizaciones. Y, por supuesto, se pueden obtener muchos ahorros mediante la reducción de los gastos de capital, la reducción de los costos de mantenimiento, etc.
Pero eso no significa que las organizaciones de TI deban asumir que no necesitan pensar en cuánto cuestan los servicios en la nube y qué tipos de términos tienen más sentido para mantener los costos bajo control en todas las empresas.
“Determine si usará una estructura de costo fijo flexible para la nube”, señala Hon. “¿Está aprovechando el showback o el contracargo para el negocio? Y ten en cuenta la estacionalidad. Desea tener una idea de la frecuencia con la que aumenta y reduce la escala y cómo se ve eso. La construcción de modelos de costos es clave para la forma en que se puede construir un presupuesto”.
Con un centro de datos tradicional, las empresas compran e instalan hardware teniendo en cuenta los picos de carga de trabajo, dice Hon. Con la nube, “ya no tiene que hacer eso porque puede dimensionar para la carga de trabajo promedio con el entendimiento de que escalará hacia arriba para sus picos y sabrá cuándo reducir la escala. Si lo dimensiona de la misma manera que lo dimensionaba en su centro de datos para los picos constantemente, terminará pagando más de lo que está pagando por su centro de datos”.
No subestimes la seguridad
Cualquier paso a la nube, ya sea de elevación y cambio o una transformación de la nube primero, debe incluir un plan para garantizar la ciberseguridad. Esto se debe a que muchas de las amenazas a las que se enfrentan las organizaciones hoy en día están relacionadas con la nube y el acceso a los recursos de TI basados en la nube.
Las empresas deben considerar soluciones como la gestión de la postura de seguridad en la nube (CSPM), que automatiza la identificación y la corrección de riesgos en las ofertas de la nube, incluido el software como servicio (SaaS), la plataforma como servicio (PaaS) y la infraestructura como servicio ( IaaS).
Pueden aprovechar las herramientas CSPM para la respuesta a incidentes, la evaluación y gestión de riesgos, la supervisión del cumplimiento y otras funciones de seguridad en la nube.
“El cambio a un enfoque de seguridad centrado en la nube es necesario”, dice Rubina. “Las empresas deben asegurarse de que se cubran todos los aspectos de la seguridad, desde la identificación, autorización y autenticación de los usuarios hasta el cifrado de datos y redes”.
Antes de adoptar un enfoque nativo de la nube, es importante identificar los riesgos involucrados, dice Rubina.
Bob Violin, CIO.com