Una plataforma cloud native es una infraestructura diseñada para construir, desplegar y gestionar aplicaciones modernas mediante contenedores, Kubernetes y microservicios, permitiendo que las cargas de trabajo se ejecuten de forma portable entre nube pública, privada e híbrida.
Nutanix es la plataforma perfecta para organizaciones con aplicaciones nativas en la nube y heredadas, así como para organizaciones con equipos diversos, cada una utilizando diferentes plataformas Kubernetes. La plataforma Nutanix ofrece un plano de control común y una infraestructura común que puede satisfacer todas estas diferentes demandas.
Puntos clave:
- Para muchas empresas, la decisión de adoptar prácticas nativas en la nube es una necesidad para garantizar que las aplicaciones y los datos puedan ejecutarse en cualquier lugar.
- Construir una plataforma que soporte completamente cloud-native requiere una infraestructura fundamental que pueda ofrecer servicios de datos integrados para Kubernetes al máximo.
- Nutanix es una plataforma en la nube perfecta gracias a su capacidad para adaptarse tanto a los entornos de aplicaciones existentes como modernos del consumidor y aprovechar la infraestructura hiperconvergente (HCI) para un desarrollo de aplicaciones a prueba de futuro.
Sigue leyendo para conocer el proceso de construcción de una plataforma teniendo en cuenta las prácticas nativas de la nube para cada carga de trabajo y cómo Nutanix presenta una solución que destaca frente a la competencia.
¿Qué es una plataforma cloud native?
Una plataforma cloud native es una infraestructura de software y hardware diseñada específicamente para construir, desplegar y gestionar aplicaciones basadas en contenedores, Kubernetes y microservicios. A diferencia de una plataforma de TI tradicional, una plataforma cloud native abstrae el hardware subyacente y permite llevar cargas de trabajo nativas en la nube de un entorno a otro, ya sea en nube pública, privada e híbrida.
Estas plataformas preparadas para el futuro existen en una arquitectura que utiliza contenedores y Kubernetes para construir aplicaciones. Las aplicaciones nativas en la nube se empaquetan como contenedores y se diseñan como colecciones de microservicios.
El desarrollo cloud-native sigue un enfoque DevOps y da lugar a despliegue en una infraestructura cloud elástica. Cuando las aplicaciones en cuestión tienen su base en la contenedorización y los microservicios, el propio desarrollo de software facilita un mayor nivel de coordinación entre desarrolladores y operadores. El resultado es un proceso ágil y acelerado que beneficia tanto a los equipos de TI como a los consumidores.
La plataforma Nutanix cloud-native cuenta con un plano de control sencillo que incluye la capacidad de gestionar componentes de otros fabricantes, como VMware. En el ecosistema Nutanix, los usuarios pueden gestionar fácilmente entornos híbridos multicloud completos desde una única interfaz sin necesidad de exponerse a las complejas partes móviles que hay debajo.
¿Qué caracteriza a una arquitectura cloud native?
Una arquitectura cloud native se compone de cinco elementos fundamentales que trabajan de forma coordinada para garantizar el despliegue en cualquier entorno, la escalabilidad y la resiliencia de las aplicaciones:
Contenedores: empaquetan cada aplicación con sus dependencias, garantizando que se ejecute de forma idéntica en cualquier entorno.
Kubernetes: orquesta el despliegue, escalado y gestión de contenedores a través de múltiples nubes.
Microservicios: descomponen las aplicaciones en componentes independientes que pueden desarrollarse, desplegarse y escalarse por separado.
Infraestructura hiperconvergente (HCI): unifica computación, almacenamiento y red en una capa común que simplifica la operación de la plataforma.
Servicios de datos integrados: proporcionan almacenamiento persistente, backup y protección de datos directamente para aplicaciones Kubernetes, sin necesidad de sistemas externos.
¿Por qué construir plataformas nativas en la nube para cada carga de trabajo?
La razón más importante para considerar un cambio hacia un enfoque nativo en la nube es la garantía de ejecutar aplicaciones de forma flexible en cualquier lugar. La contenedorización permite que las aplicaciones se ejecuten en cualquier ubicación y en cualquier nube, además de dar a esas aplicaciones la libertad de moverse entre nubes en un entorno híbrido multicloud.
Ejecutar aplicaciones nativas en la nube en la plataforma Nutanix estandariza la integración con nubes públicas de varios hiperescalares y proveedores de servicios, y lleva la realidad de ejecutar aplicaciones y cargas de trabajo en cualquier lugar a un punto ideal para el usuario final.
Nutanix superpone una plataforma de infraestructura estandarizada sobre cada nube y ubicación, de modo que el operador solo necesita usar un conjunto sencillo de herramientas familiares para realizar tareas clave. No es necesario aprender un método propietario único para cada proveedor de nube.
Las tecnologías nativas de la nube también permiten el desarrollo acelerado de aplicaciones con un empaquetado de software robusto, actualizaciones de aplicaciones no disruptivas, escalado eficiente y fácil portabilidad a través de múltiples entornos. Esa base también posiciona a las organizaciones para acelerar cargas de trabajo impulsadas por IA en plataformas nativas en la nube, donde la orquestación de contenedores y el almacenamiento inteligente se combinan para reducir las operaciones manuales y mejorar el rendimiento.
La mayoría de las plataformas cloud native actuales están construidas sobre Kubernetes, que funciona como capa de infraestructura común entre entornos. Kubernetes en nube híbrida permite desplegar y operar los mismos clústeres tanto en las instalaciones como en nubes públicas, ofreciendo un modelo operativo único que elimina la fragmentación entre entornos. Este enfoque es esencial para organizaciones que necesitan ejecutar cargas de trabajo nativas en la nube con requisitos de residencia de datos, latencia o soberanía específicos.
¿Qué diferencia a la plataforma perfecta para la nube nativa?
La plataforma en la nube ideal puede satisfacer al consumidor dondequiera que esté y adaptarse a su infraestructura existente. Con Nutanix, el consumidor puede elegir qué distribución Kubernetes quiere usar, ya sea una distribución propietaria o una completamente diferente.
La plataforma en la nube también debería servir para ampliar la plataforma existente del consumidor. Las organizaciones que adoptan una mentalidad cloud-first pueden seguir utilizando su infraestructura existente simplemente extendiéndose a la nube con Kubernetes impulsado por HCI.