Alibaba Cloud se une a la Open Atom Open Source Foundation para lanzar un Comité de Trabajo Nativo de la Nube, y dos proyectos de código abierto alcanzan las intenciones de donación

El 11 de junio, comenzó oficialmente la cumbre Open Atom Global Open Source Summit 2023. Con el tema "Empoderamiento de fuente abierta, futuro inclusivo", esta cumbre organizó una ceremonia de apertura y un foro de cumbre, más de 20 subforos y una exhibición de logros y proyectos clave de fuente abierta. En el foro principal de la cumbre, Sun Wenlong, presidente de Open Atom Open Source Foundation, y varias unidades propusieron conjuntamente lanzar el Comité de Trabajo Nativo de la Nube.

1.jpeg

Iniciativa para lanzar un comité de trabajo nativo en la nube

El Comité de Trabajo Nativo de la Nube explorará la innovación de la tecnología nativa de la nube mediante la creación de un ecosistema de código abierto y tecnología nativa de la nube abierta, promoverá el desarrollo de la tecnología nativa de la nube en China y potenciará la transformación digital de miles de industrias.

  1. Reúna la columna vertebral de la investigación, la industria, la educación y el gobierno, explore e incube proyectos más destacados en la dirección de la nube nativa y brinde un apoyo más efectivo para promover el progreso y la innovación de la cadena de la industria nativa de la nube.

  2. Liderando por excelentes proyectos nativos de la nube, promover la amplia aplicación de tecnologías nativas de la nube en todos los ámbitos de la vida, promover el desarrollo acelerado de la transformación digital y aportar más valor a la industria y la sociedad.

  3. Comprometidos con la construcción de una organización de gobernanza de proyectos de código abierto con influencia internacional, esforzándose por contribuir con más poder chino al desarrollo del ecosistema global nativo de la nube y promoviendo la popularización global y la aplicación de tecnologías nativas de la nube.

El código abierto es fundamental para el software básico. La nube + el código abierto se convertirán conjuntamente en la raíz del mundo digital. Alibaba Cloud cree que el software básico del mundo digital debe basarse en código abierto, que debe ser construido y compartido conjuntamente por toda la industria. Por lo tanto, Alibaba Cloud no solo adopta activamente el código abierto, sino que también toma la iniciativa de devolver y liderar el código abierto.

Dos proyectos de código abierto, ACK Distro y Cloud Native Application Scaffolding, han alcanzado las intenciones de donación

En esta cumbre, Alibaba Cloud no solo participó en la iniciativa de lanzar el Cloud Native Working Committee, sino que también logró una intención de donación con la fundación en dos proyectos de código abierto, ACK Distro y Cloud Native Application Scaffolding.

2.jpeg

ACK Distro  es una versión de lanzamiento de Kubernetes lanzada en un entorno IaaS heterogéneo para satisfacer mejor las necesidades de los clientes que implementan clústeres de Kubernetes en centros de datos, para que las empresas puedan disfrutar de la misma seguridad y confiabilidad que Alibaba Cloud Container Service ACK en su propia infraestructura. capacidades de nivel. Sus componentes principales han experimentado la producción a gran escala y la aplicación de decenas de miles de clientes externos. Tiene seguridad y confiabilidad líderes en la industria, admite múltiples arquitecturas de chips y entornos de hardware heterogéneos, y garantiza que ACK Distro pueda ejecutarse en diversas infraestructuras. Y completamente aprovechar el potencial de estas infraestructuras y tener las ventajas de seguridad y confiabilidad, agilidad y facilidad de uso, experiencia consistente y compatibilidad diversa.

3.png

A través de ACK Distro, las empresas pueden disfrutar de los mismos clústeres de Kubernetes de nivel empresarial seguros y confiables que Alibaba Cloud Container Service ACK en su propia infraestructura antes de decidir migrar su negocio a la nube pública, y a través de Alibaba Cloud Distributed Container Cloud La plataforma ACK One experimenta Capacidades unificadas nativas de la nube. Las empresas con ciertas capacidades técnicas también pueden usar directamente las herramientas ágiles y fáciles de usar de administración de automatización de clústeres y entrega de paquetes de aplicaciones de ACK Distro para crear de forma independiente clústeres de aplicaciones nativas de la nube.

El andamiaje de aplicaciones nativas de la nube se basa en el proyecto Spring Initializr, admite múltiples arquitecturas de ingeniería, proporciona fragmentos de muestra de código, componentes más ricos y un ecosistema más abierto. Se compromete a proporcionar a los desarrolladores una experiencia de construcción de proyectos más simple y eficiente en la era nativa de la nube actual.

El andamiaje de aplicaciones nativas de la nube se basa en el proyecto intializr de código abierto de Spring. En comparación con el scaffolding start.spring.io, el scaffolding de aplicaciones nativas de la nube no solo puede ayudar a los usuarios a administrar las dependencias, sino, lo que es más importante, ayudar a los usuarios a generar pruebas o fragmentos de código que se pueden usar directamente, lo que les permite probar después de crear un proyecto. , el proyecto se puede desarrollar en función del código de ejemplo. Por lo tanto, la creación de un proyecto basado en el andamiaje de aplicaciones nativas de la nube solo debe completarse: crear un nuevo proyecto y ejecutar pruebas, lo que mejora en gran medida la eficiencia de los nuevos proyectos.

Alibaba Cloud Cloud Native continúa contribuyendo al código abierto

En la actualidad, el código abierto de Alibaba Cloud cubre principalmente las cuatro áreas principales de nube nativa, sistema operativo, big data e IA y base de datos. Es el iniciador de proyectos representativos de código abierto como Apache Dubbo, Apache RocketMQ, KubeVela y Flink, y también es el fundador de Linux, MySQL, Redis y JVM. Colaboradores principales y mantenedores de conocidos proyectos de código abierto como Kubernetes, Containerd y Envoy. En el campo de la nube nativa, Alibaba Cloud ha estado invirtiendo continuamente en la construcción de código abierto, promoviendo la inclusión tecnológica y acelerando el desarrollo de la industria.

4.png

En términos de arquitectura de aplicaciones distribuidas, Alibaba Cloud ha abierto un marco y componentes distribuidos completos para ayudar a los desarrolladores a resolver los problemas de implementación de las aplicaciones distribuidas.

Por ejemplo, Higress, una puerta de enlace nativa de la nube, es de código abierto en el nivel de entrada de tráfico, lo que resuelve de manera eficiente los problemas de rendimiento, seguridad y estabilidad de la puerta de enlace. En el nivel de clúster de servicios, Apache Dubbo y Spring Cloud Alibaba han sido Ampliamente utilizado para resolver la brecha entre servicios y servicios, respectivamente. , intercomunicación entre servicios y productos en la nube; Apache RocketMQ cumple con los requisitos de alta frecuencia, como la notificación asíncrona de la arquitectura de aplicaciones distribuidas, el desacoplamiento entre sistemas, el afeitado de picos y el llenado de valles, la sincronización de caché y computación en tiempo real; transacción distribuida provista por Seata Capacidad para resolver los puntos débiles de rendimiento deficiente, consistencia de datos insuficiente o alta intrusión en la industria; es muy probable que se utilice Nacos, como una solución de configuración de registro con una alta participación de mercado como superficie de control en el futuro para ayudar a los usuarios a mejorar la experiencia de gestión y control de los microservicios; el código abierto de Serverless Devs proporciona a los desarrolladores otro paradigma de desarrollo para crear aplicaciones distribuidas.

El gobierno no es solo la continuación de la arquitectura, sino también la dirección de la evolución de la tecnología de middleware de aplicaciones de próxima generación.El gobierno de aplicaciones distribuidas resuelve el problema de usar y administrar bien las aplicaciones distribuidas. Sentinel, un componente de código abierto para la limitación y degradación de corriente, resuelve el riesgo de estabilidad causado por el tráfico externo. Utiliza el tráfico como punto de entrada para proteger la estabilidad de los servicios desde múltiples dimensiones, como el control del tráfico, la degradación de los interruptores automáticos y la protección de la carga del sistema. ChaosBlade se originó a partir del conjunto de tecnologías centrales de alta disponibilidad que Ali ha acumulado en pruebas de estrés de enlace completo, control de tráfico en línea y simulacros de fallas, ChaosBlade mejora la disponibilidad del sistema al establecer un mecanismo de simulacro de fallas; AppActive proporciona una especificación unificada para multi-active Y la implementación de tecnología, junto con Sentinel y ChaosBlade, constituyen una troika de alta disponibilidad; OpenSergo resuelve el problema de la gobernanza de microservicios bajo diferentes lenguajes y protocolos de comunicación.

Las aplicaciones distribuidas son contenedores y recursos.La programación de contenedores y las aplicaciones distribuidas constituyen una pila completa de tecnología de código abierto nativa de la nube.

OpenYurt , un proyecto de código abierto nativo de la nube para la computación perimetral , utiliza una forma no intrusiva de extender Kubernetes, aportando muchas innovaciones en colaboración en la nube, gestión de dispositivos, red ligera en la nube, etc.; orquestación de conjuntos de datos distribuidos y motor de aceleración Enfoque fluido sobre cómo  continuar Optimice la eficiencia de los recursos heterogéneos y ejecute de manera eficiente la IA y otras cargas de trabajo heterogéneas; KubeVela se compromete a crear una plataforma de administración de aplicaciones para escenarios de múltiples nubes y múltiples clústeres, que apoye a los usuarios para ampliar los recursos nativos de la nube aplicaciones a nubes distribuidas, administración unificada y Operar y mantener recursos de nube distribuida para resolver los desafíos técnicos que plantean la nube híbrida y la nube distribuida; además, OpenKuise problemas de operación y mantenimiento a gran escala de aplicaciones en Kubernetes y construcción de sitios web a gran escala El sistema híbrido nativo de la nube Koordinator abre capacidades híbridas y de programación para promover la inclusión de tecnologías híbridas.

Los estándares y el código abierto aceleran la nube nativa y también promueven la implementación completa de la nube nativa. A través de una gran inversión en código abierto, Alibaba Cloud ha establecido más estándares técnicos para ayudar a decenas de millones de desarrolladores a utilizar tecnologías nativas de la nube más avanzadas, establecer una muy buena conexión entre la ecología de la comunidad y la nube y facilitar el desarrollo colaborativo. de las empresas y la nube.

Supongo que te gusta

Origin blog.csdn.net/alisystemsoftware/article/details/131228760
Recomendado
Clasificación