¿Qué es la nube nativa?

El concepto de Cloud Native fue propuesto por primera vez por Pivotal en 2013.

Nativo de la nube se puede dividir en dos palabras: "Nube" y "Nativo". También hay una palabra escondida aquí: "Computación", porque la nube nativa es esencialmente el mismo método de computación que la computación en la nube (Cloud Computing), por lo que generalmente cuando hablamos de la nube nativa, en realidad nos referimos a la computación nativa en la nube.

Al beneficiarse del rápido desarrollo de la computación en la nube, las aplicaciones nativas de la nube diseñadas en función de las características de la computación en la nube tienen grandes ventajas en seguridad, escalabilidad, iteración rápida, operación y mantenimiento y otras comodidades en comparación con las aplicaciones únicas tradicionales. . ventaja principal.

Desde su nacimiento, la nube nativa ha pasado la etapa de exageración conceptual y ha entrado en la etapa de implementación arquitectónica, y ha surgido el concepto de nube nativa 2.0. La mayor diferencia entre la nube nativa 1.0 y 2.0 es que la nube nativa de 1.0 es ON Cloud, que acumula características nativas de la nube como contenedores, microservicios y DevOps en la nube. Aunque este enfoque logra flexibilidad, agilidad, etc., solo resuelve el problema de la capa de infraestructura y no logra la solución máxima y óptima de eficiencia de recursos.

Cloud Native 2.0 está IN Cloud, que se centra en las aplicaciones. Además de tener las características de la nube nativa 1.0, como contenedores, microservicios y DevOps, también enfatiza la asignación de recursos.

A juzgar por el desarrollo actual de la infraestructura, estamos evolucionando desde la etapa de nube de recursos centrada en aplicaciones a la etapa de nube de aplicaciones centrada en aplicaciones. En la primera etapa, nos centramos en la gestión de la integración de recursos con el objetivo de la automatización de los recursos. En la segunda etapa, nos centramos en la gestión ágil de aplicaciones con el objetivo de automatizarlas.

En comparación con la migración de recursos y la nube nativa en la etapa conceptual, el enfoque de la nube nativa 2.0 ha cambiado de la siguiente manera:

Gestión y programación eficientes de recursos: construidas en base a la colaboración de software y hardware. La potencia informática diversa proporciona a las aplicaciones lo último en potencia informática diversa que cubre lógica, máquinas virtuales, contenedores, funciones, etc., basándose en la colaboración en la nube perimetral y la arquitectura de nube distribuida, logra la integración vertical y la vinculación horizontal de la potencia informática de múltiples nubes para formar una plataforma de potencia informática ubicua distribuida con la aplicación como centro, realiza una gestión, programación y orquestación eficientes de recursos, y realiza una implementación con un solo clic, una gestión de una sola construcción y una percepción inteligente.

Entrega y gestión ágiles de aplicaciones: a través de modelos innovadores de desarrollo de aplicaciones, logramos una entrega ágil de aplicaciones y una gestión del ciclo de vida completo de las aplicaciones, y ayudamos a las actualizaciones de la arquitectura de aplicaciones empresariales a través de dos modos: intrusivo y no intrusivo.

Apertura y apoyo empresarial inteligente: principalmente cómo hacer un buen trabajo en la agregación, integración y operaciones de datos, promover la assetización de datos, la empresarialización de datos y la digitalización empresarial, y utilizar nuevas tecnologías como la IA para lograr el impacto. de datos sobre negocios Empoderamiento secundario para lograr una actualización inteligente de los negocios.

Seguridad, confiabilidad y cumplimiento perfectos: con la ayuda de la integración nativa de la nube y la administración de recursos básicos, sobre la base de la seguridad de los recursos básicos y la infraestructura, podemos crear aún más seguridad de aplicaciones, datos y negocios.