1. Combate nativo en la nube: introducción al curso
KUBESPHERE y XXX lanzaron conjuntamente el combate real nativo de la nube. Nativo de la nube es un concepto muy candente en los últimos años. El llamado nativo se refiere a aplicaciones desarrolladas en cualquier lenguaje de programación (como Java, C++, Python). Nos referimos colectivamente a estas aplicaciones como aplicaciones nativas y después de que se complete el desarrollo de estas aplicaciones? Esta aplicación debe implementarse en un lugar y podemos optar por implementarla en la nube. Entonces, cloud native se refiere a una frase: todo el proceso de aplicaciones nativas en la nube y una serie de soluciones en la nube.
Al escuchar esto, ¿crees que este es un curso que deberían aprender los ingenieros de operación y mantenimiento? De hecho, nos gustaría llamar a la nube nativa la primera lección para los arquitectos, porque consideramos que si las aplicaciones nativas quieren ir a la nube, tenemos para hacerlo nosotros mismos Análisis, necesitamos toda la aplicación en la nube, cuál es su arquitectura de aplicación, cuántos microservicios se dividen en la aplicación y cuál es la relación de acceso entre cada microservicio, ¿y qué? Este método nos ayuda a desarrollar los hábitos de pensamiento de los arquitectos, analizamos toda la arquitectura de la aplicación y la división entre sus microservicios, lo que nos puede ayudar a analizar estas aplicaciones desde una dimensión superior. Además, la nube nativa es un campo muy profundo y muy amplio, ¿especialmente qué? Si queremos aprender bien cloud native, por ejemplo, existe una plataforma core en cloud native, Kubernetes, que es la famosa k8s,