Dominando la Estrategia Multi-Nube: Pasos Comprobados para Aumentar la Disponibilidad y Evitar el Vendor Lock-in
Si bien la multi-nube puede mejorar la disponibilidad y eliminar el vendor lock-in (bloqueo de proveedor), el éxito del uso de múltiples nubes no está garantizado. Las empresas requieren una estrategia multi-nube sólida para asegurar que no se encuentren con problemas operativos o financieros.
Este artículo ayuda a propietarios de negocios y tomadores de decisiones a crear una estrategia multi-nube efectiva. Siga leyendo para aprender cómo planificar un movimiento a multi-nube y preparar su empresa para el inminente cambio cultural.
¿Por Qué Debería Adoptar una Estrategia Multi-Nube?
Una multi-nube es un entorno desafiante de configurar y ejecutar, y una estrategia general garantiza que una empresa esté lista para asumir el desafío. Un plan bien pensado ayuda a:
- Configurar un entorno multi-nube eficiente.
- Garantizar un alto ROI.
- Detener amenazas y riesgos de seguridad en la nube.
- Garantizar expansiones fluidas en el futuro.
Una estrategia multi-nube ayuda a maximizar los efectos del uso de múltiples nubes, incluyendo:
- Implementar la mejor solución del mercado para cada tarea y carga de trabajo.
- Mejor recuperación ante desastres en la nube.
- Alta disponibilidad.
- Migración a la nube más fácil y rápida.
Muchas empresas se mueven hacia múltiples nubes de forma gradual y sin un plan, típicamente un servicio o aplicación a la vez. Este enfoque rápidamente se vuelve inmanejable y conduce al cloud sprawl (dispersión incontrolada de la nube), gestión descontrolada de instancias, servicios o proveedores de nube. Una estrategia multi-nube sólida evita que el sprawl dañe su eficiencia y presupuesto.
Una estrategia multi-nube también asegura que esté listo para lo que la nueva configuración requiere de su organización. El cambio a multi-nube exige:
- Gestionar dos (o más) proveedores diferentes.
- Comprender los modelos financieros de todos los servicios.
- Integración eficiente en todas las configuraciones.
- Operaciones de seguridad que protejan todos los entornos.
Implementación de la Estrategia Multi-Nube
Idealmente, una empresa debería crear una estrategia multi-nube antes de implementar en diferentes nubes. Un plan oportuno garantiza que cada decisión encaje en el panorama general.
A continuación se presenta un marco de 11 pasos para crear una estrategia multi-nube. Este plan a nivel ejecutivo ayuda a comprender el objetivo detrás de la multi-nube y los requisitos para el nuevo entorno.
Logística Inicial
Crear una estrategia multi-nube comienza reflexionando sobre sus requisitos. En este punto inicial, necesita:
- Determinar la razón por la que desea implementar en múltiples nubes.
- Hacer una lista de sus requisitos técnicos.
- Decidir si creará el nuevo entorno internamente o mediante outsourcing.
- Establecer plazos aproximados del proyecto.
- Asignar el presupuesto del proyecto.
Esta guía de alto nivel ayuda en la toma de decisiones en todos los pasos posteriores. La evaluación temprana también es una oportunidad para evaluar si un modelo de implementación más simple es más adecuado para su caso de uso.
Establezca Objetivos Generales y KPIs
Necesita establecer las áreas en las que espera que la multi-nube aporte valor empresarial. Típicamente, las empresas se centran en uno o dos dominios y los convierten en objetivos de implementación. Objetivos comunes incluyen:
- Eliminar el vendor lock-in: Sin la capacidad de cambiar a nuevas nubes y proveedores, tiene opciones limitadas para precios, descuentos y funciones. Un objetivo de multi-nube puede ser lograr la flexibilidad para moverse entre proveedores sin restricciones.
- Llegar a nuevos mercados: Las empresas a menudo deciden implementar una multi-nube para garantizar un rendimiento óptimo sin latencia en diferentes ubicaciones geográficas.
- Entrega de aplicaciones más rápida: La multi-nube proporciona acceso casi instantáneo a recursos de cómputo. La falta de demora acelera la entrega de nuevo código, por lo que el objetivo de implementación puede ser acelerar la velocidad a la que los desarrolladores envían aplicaciones.
- Mejorar la automatización: La automatización y los modelos de autoservicio hacen que los equipos de TI sean más eficientes. Las empresas a menudo deciden implementar una multi-nube para permitir que el personal se centre en tareas críticas para el negocio en lugar de tareas repetitivas de bajo valor.
- Reducir costos generales: La multi-nube reduce costos debido a recursos de cómputo más baratos, menos capacidad excedente y sin gastos de hardware. Un objetivo común detrás de una multi-nube es llevar el precio general de TI por debajo de un umbral financiero específico.
Una vez que establece el objetivo general de la implementación multi-nube, tiene sus KPIs y está listo para continuar trabajando en la estrategia general.
Esboce la Estrategia
Considere las siguientes áreas para determinar la dirección de su estrategia multi-nube:
- Aplicaciones que tiene y las nubes que requieren.
- Características, capacidades y servicios que necesita para un rendimiento eficiente.
- Idoneidad de la nube para diferentes aplicaciones y cargas de trabajo.
Comprender sus aplicaciones y sus requisitos es vital para un buen esbozo. Responda las siguientes preguntas:
- ¿Qué aplicaciones requieren alta disponibilidad?
- ¿Qué datos y procesos necesitan más protección?
- ¿Qué aplicaciones y áreas requieren escalado significativo (hacia arriba o hacia abajo)?
- ¿Qué carga de trabajo pertenece a qué tipo de nube?
Sea consciente de los costos en este punto para evitar gastos innecesarios en el futuro. Por ejemplo, una aplicación que se ejecuta unas pocas horas al día no es adecuada para una nube 24/7. Puede reducir costos usando un proveedor que ofrezca el servicio correcto para cada aplicación.
Tenga en cuenta que el cambio a multi-nube afectará a todos los equipos centrales de TI (operaciones, seguridad, redes y desarrollo). Abra una línea de diálogo con cada departamento para:
- Obtener su opinión sobre aplicaciones, procesos y flujos de trabajo diarios.
- Asegurar que todos compren la implementación multi-nube y se preparen para el cambio cultural.
Su esbozo necesita incluir un plan para migrar servicios on-premise a la nube y cualquier modificación a las aplicaciones para hacerlas compatibles con la nube. Además, usted y su equipo deben especificar reglas para construir, probar y ejecutar aplicaciones que interactuarán con servicios en la nube.
A diferencia de la arquitectura híbrida, la multi-nube exige una integración estrecha entre nubes y migración de datos entre entornos. Sepa que su cartera requiere altos niveles de interoperabilidad para funcionar sin problemas. Sin embargo, recuerde que no todos los procesos requieren esta portabilidad, lo que es otra oportunidad de ahorro de costos.
Tome Decisiones Relacionadas con la Seguridad
La ciberseguridad nunca debe ser una idea posterior, así que asegúrese de que su estrategia multi-nube tenga en cuenta medidas de seguridad desde el principio. Su plan debe incluir:
- Controles de seguridad para cada entorno y toda la configuración.
- Mejores prácticas de ciberseguridad que el equipo debe seguir.
- Herramientas que garanticen un entorno multi-nube seguro.
Decida si su futuro proveedor de nube será responsable de asegurar algunas tareas y procesos o si desea que toda la seguridad se ejecute internamente. Además, asegúrese de que su estrategia tenga en cuenta cualquier cumplimiento o regulación gubernamental en su industria.
Este paso es el momento perfecto para comenzar a trabajar en su política de seguridad en la nube, una guía formal que define cómo opera su empresa en la nube.
Si es posible, considere formar un equipo DevSecOps para agregar una mentalidad de seguridad primero a su nueva configuración. DevSecOps es un departamento dinámico que integra la seguridad en su proceso CI/CD y garantiza una protección óptima en todas las etapas del ciclo de vida de desarrollo de software (SDLC).
Planifique una Cartera de Nubes
Ahora que comprende los requisitos de sus aplicaciones, necesita diseñar una cartera de nubes. Al ensamblar una cartera, la primera decisión importante es determinar cuántas nubes necesita. Un entorno multi-nube requiere al menos dos nubes públicas, pero considere si una nube privada adicional puede beneficiar el entorno.
También debe decidir si quiere una configuración homogénea o heterogénea:
- Una nube homogénea incluye varias nubes del mismo proveedor.
- Una nube heterogénea integra componentes públicos y privados de diferentes proveedores.
Basado en su esbozo, considere si requiere IaaS, PaaS o SaaS para su cartera. Además, asegúrese de considerar el conjunto de habilidades de su equipo. Por ejemplo, si el equipo solo tiene ingenieros experimentados con Azure, no tiene sentido adoptar AWS sin incorporar más talento.
Elija Proveedores de Nube
Ahora que conoce sus objetivos y requisitos, es hora de elegir un proveedor de nube. Los niveles de rendimiento y ahorro de costos dependen de esta decisión, así que realice una evaluación exhaustiva antes de decidirse por alguien.
El primer paso es encontrar proveedores que se ajusten a su presupuesto. Luego, filtre sus opciones haciendo coincidir los requisitos de cada aplicación con lo que el proveedor ofrece en términos de:
- Características.
- Servicios únicos y adicionales.
- Características técnicas.
La mayoría de los proveedores de nube ofrecen servicios de prueba gratuitos. Un período de prueba le permite verificar si un proveedor en particular se adapta a sus necesidades y expectativas. Configure entornos con dos o más proveedores y realice pruebas de concepto con pruebas gratuitas para ver cómo funcionan las operaciones antes de comprometerse con alguien a largo plazo.
Para un rendimiento óptimo, su proveedor debe tener conectividad directa con las infraestructuras de nube más grandes. Esta capacidad garantiza que la multi-nube opere a un alto nivel, incluso como un sistema heterogéneo.
Prepare su Estrategia Multi-Nube para el Futuro
Las configuraciones multi-nube necesitan actualizaciones regulares para seguir siendo eficientes. Planificar con antelación es imprescindible si desea estar listo para cambios del mercado y mantener sus sistemas saludables. Asegúrese de que su estrategia multi-nube tenga en cuenta:
- Implementación de nuevos servicios y aplicaciones.
- Expansiones de su fuerza laboral.
- Próxima adopción de nuevas soluciones o tecnologías.
Preparar su estrategia para el futuro también se extiende a sus proveedores. Además de garantizar que los proveedores coincidan con sus requisitos actuales, sepa que cada proveedor externo debe encajar en sus planes previsibles. Si bien la multi-nube previene el vendor lock-in, aún no desea cambiar de socios de hosting regularmente.
Supere los Desafíos de la Estrategia Multi-Nube
Los dos escollos más comunes de cualquier estrategia multi-nube son los problemas de gobernanza y los costos excesivos.
Una nube pública permite a los equipos aprovisionar recursos en minutos, por lo que las empresas necesitan visibilidad sobre el uso de recursos. Considere implementar gobernanza sin fricción (frictionless governance) que integre y automatice los controles necesarios mientras permite a los equipos implementar recursos en la nube de forma rápida y sencilla.
Mantener las facturas de la nube bajo control es otro problema común debido al modelo de precios bajo demanda de la computación en la nube. Necesita una forma fundamentalmente nueva de pensar sobre el gasto en infraestructura, por lo que su estrategia debe tener en cuenta el cloud sprawl y el desperdicio de recursos. Además, asegúrese de que su equipo:
- Comprenda los diferentes modelos de precios de nube con diferentes SKUs.
- Sepa cómo asignar el presupuesto de la nube.
- Pueda prever el uso y los costos de la nube.
- Sepa rastrear el gasto e identificar desperdicios.
- Esté familiarizado con técnicas de optimización y políticas de automatización.
- Pueda analizar opciones complejas de descuentos en la nube.
- Sepa cómo definir recursos con diferentes estrategias de etiquetado (tagging).
Defina Nuevos Roles y Responsabilidades
Las nubes híbridas y multi-nube requieren más experiencia que cualquier otro tipo de implementación en la nube. El conjunto de habilidades de su equipo es crucial tanto para la estrategia a corto como a largo plazo.
El personal detrás de una multi-nube debe saber cómo gestionar el sistema para garantizar un rendimiento confiable y escalable. Asegúrese de que el equipo sea competente en:
- Operaciones y orquestación multi-nube.
- Monitoreo de la nube.
- Aprovisionamiento automatizado.
- Infraestructura como código (IaC).
- Escalado horizontal.
- Servicios nativos de la nube.
- Seguridad en computación en la nube.
- Recuperación ante desastres.
Las empresas suelen crear un equipo dedicado al implementar una multi-nube. Los roles principales de un equipo de nube incluyen:
- Un VP de Nube que impulsa iniciativas en la nube.
- Arquitectos de nube.
- Desarrolladores de software.
- Especialistas en gestión de costos.
- Gerentes de proyectos y programas.
Idealmente, su equipo de nube también debería incluir representantes a tiempo parcial o completo de otros departamentos, a saber:
- Operaciones.
- Desarrollo de aplicaciones.
- Integración y redes.
- Seguridad.
- Finanzas.
Algunas empresas van un paso más allá de los equipos de nube y forman Centros de Excelencia en la Nube (CCoE). Aunque costosos, estos departamentos cuentan con equipos de expertos totalmente dotados que impulsan la transformación basada en la nube en toda una organización.
Elija el CMP Adecuado
Elija una plataforma de gestión de nube (CMP) que permita al equipo manejar diferentes entornos desde un único panel de control. Esta herramienta central debe proporcionar:
- Visión general de facturación en la nube y servicios de aprovisionamiento.
- Gestión simple de inventario y recursos en la nube.
- Integración de terceros y gestión de herramientas.
- Inteligencia de negocio.
- Gobernanza y controles de acceso.
- Administración de políticas automatizadas.
- Funciones de intermediación y aprovisionamiento multi-nube.
- Sistemas de monitoreo y alertas.
El CMP debe funcionar con las herramientas que su equipo ya está usando. Dado que cada estrategia multi-nube debe incluir herramientas que el equipo sepa usar, asegúrese de que su nuevo CMP se integre bien con la cadena de herramientas actual.
Además, asegúrese de que las herramientas y las diferentes nubes tengan bases de datos integradas. De lo contrario, corre el riesgo de crear silos de datos y bases de datos que no se comunican entre sí.
Elabore un Plan de Gasto en la Nube
El último paso para crear una estrategia multi-nube es definir un presupuesto de gasto y métodos para mantenerse dentro de los recursos asignados.
Desafortunadamente, mantener bajo control los costos fluctuantes de la nube es un desafío. Las empresas gastan más de 14 mil millones de dólares anuales en infraestructura de nube innecesaria, así que consulte con un experto especializado en gestión de costos de nube. Alternativamente, puede controlar los gastos implementando una herramienta de optimización de costos que ayudará a:
- Estructurar cuentas y facturas de la nube.
- Identificar oportunidades de ahorro.
- Aplicar reglas de gobernanza.
- Automatizar el aprovisionamiento.
- Proporcionar seguimiento de costos preciso e informes de gasto.
- Alertar en caso de gastos innecesarios.
Haga un Plan Oportuno y Garantice un Alto ROI en su Inversión Multi-Nube
Empresas de todos los tamaños se están alejando de los costosos centros de datos a favor de soluciones cloud-first. Si decide implementar una multi-nube, una estrategia sólida puede proporcionar un marco para una adopción fluida y rentable.
Computación en la nube
- Dominando multi-cloud: guía estratégica para evitar lock-in y aumentar resiliencia
- Dominando cloud computing: una ruta probada para convertirte en experto
- Construyendo un Cloud Center of Excellence: estrategias para migración exitosa y customer success
- Ruta para convertirse en Cloud Security Engineer: habilidades, responsabilidades y certificaciones
- Evolución 2020 de Google Cloud: Meet avanzado, migración mainframe, datos COVID y formación gratuita
- Cerrando la brecha de habilidades cloud: Estrategias para empresas modernas
- Construyendo una fuerza laboral cloud-ready: Guía práctica para líderes del siglo XXI
- Por qué la computación en la nube empodera a los equipos TI
- Cómo la computación en la nube está revolucionando la gestión empresarial
- Computación en la nube vs. Computación tradicional: Comparación práctica
- Asegurando tecnología cloud: Mejores prácticas para protección de datos y mitigación de riesgos