Acelerando la Excelencia en API Gateway: Encuentro de la Comunidad de Apache APISIX en Malasia
July 12, 2023
Kuala Lumpur, la vibrante capital de Malasia, recientemente fue testigo de la gran inauguración del tan esperado evento técnico organizado por Apache APISIX. Este trascendental evento, hecho realidad gracias a la colaboración de API7.ai (API7), N2N Connect Berhad (N2N) y Advanced Micro Devices, Inc. (AMD), reunió a numerosos expertos y entusiastas de la tecnología de puertas de enlace API. El impacto de APISIX resuena en múltiples sectores, incluyendo finanzas y TI, atrayendo a usuarios de Malasia y Singapur, quienes participaron con entusiasmo tanto de manera presencial como en línea.
Destacado por la presencia de miembros del PMC de APISIX y una diversa gama de colaboradores, el encuentro sirvió como un foro para discutir los avances más recientes y las tendencias emergentes en la tecnología de puertas de enlace API. El evento resultó invaluable para el intercambio de experiencias, ideas y conocimientos prácticos, fomentando una atmósfera llena de calidez y sinergia intelectual. A través de este dinámico encuentro, el desarrollo de la tecnología de puertas de enlace API recibió un impulso rejuvenecedor, nutrido por nuevas ideas y sabiduría.
La voz de la audiencia
El encuentro recibió una amplia aclamación, cautivando a los asistentes con su programa atractivo y fomentando un espíritu de intercambio de conocimientos. En particular, Bryan, el respetado Gerente de Desarrollo de Negocios de N2N, la principal plataforma de comercio de acciones en Malasia, compartió sus reflexiones:
"En la comunidad de desarrolladores de Malasia, ha existido un desafío recurrente donde la mayoría de las personas aprenden habilidades de desarrollo en línea, pero luchan por encontrar conexiones locales con otros desarrolladores. En consecuencia, esto ha llevado a un cambio en la forma en que se comparten las ideas, especialmente al enfrentar desafíos de desarrollo en la vida real.
Por ejemplo, aunque el aprendizaje en línea es excelente para adquirir nuevos lenguajes de programación, se queda corto cuando se trata de abordar situaciones específicas, como tomar decisiones sobre la arquitectura del sistema dentro del panorama empresarial. Estos son casos en los que las conversaciones directas con colegas se vuelven esenciales. Hago hincapié en la importancia del trabajo colaborativo para el crecimiento de todos.
Además, creo firmemente que la comunidad de código abierto juega un papel significativo en la vida de los desarrolladores de software. Proyectos como APISIX dentro de la Apache Software Foundation son invaluables. Es por eso que N2N apoya de todo corazón las iniciativas de código abierto, incluidas las lideradas por la Apache Software Foundation. También estamos entusiasmados con apoyar cualquier proyecto futuro de código abierto, sin fines de lucro o de otro tipo, así como participar en encuentros de código abierto.
Hablando específicamente de APISIX, vemos un futuro prometedor para el producto en general. Estamos genuinamente emocionados y confiamos en que sobresaldrá, especialmente considerando los comentarios positivos que recibimos de los asistentes a este evento. Además, el interés global de clientes ansiosos por utilizar APISIX fortalece aún más nuestra creencia de que el panorama tecnológico en Malasia seguirá prosperando. Estamos verdaderamente encantados de haber tenido la oportunidad de conectarnos con todos ustedes y esperamos con ansias sus futuros esfuerzos."
Michael, Jefe de SRE en una empresa multinacional de fintech, comentó:
"Estamos buscando activamente una nueva puerta de enlace API, y tenemos un gran interés en las excepcionales capacidades de gobierno de tráfico de APISIX. Las valiosas ideas y casos de uso presentados en la conferencia, particularmente dentro de la industria de servicios financieros, proporcionan referencias invaluables para nuestro proceso de toma de decisiones. Esperamos con ansias experimentar las cautivadoras características de APISIX lo antes posible."
Joey, un ingeniero de software destacado, elogió con entusiasmo el encuentro:
"El evento es increíblemente informativo, con una demostración notablemente detallada que me dejó enriquecido con conocimientos. Antes de esto, estaba más familiarizado con plataformas como GCP y AWS, pero la introducción a APISIX ha abierto una gran cantidad de perspectivas para mi trabajo futuro."
Ming Wen: APISIX - Pasado, Presente y Futuro
Ming Wen, Presidente del PMC de Apache APISIX, miembro de la Apache Software Foundation, miembro de Kubernetes, y cofundador y CEO de API7.ai
Ming inició la sesión compartiendo la inspiradora historia detrás del nacimiento de APISIX. Impulsados por su amor compartido por la codificación y un objetivo común de emprender desafíos, Ming y Yuansheng se dedicaron al viaje de la startup. Pasaron incontables horas en una pequeña habitación, inmersos en la escritura de código, y finalmente dieron vida a APISIX.
Con la visión de fomentar la colaboración global y el intercambio de conocimientos entre desarrolladores, tomaron la importante decisión de donar APISIX a la Apache Software Foundation. Desde entonces, APISIX ha prosperado bajo el principio rector de "Comunidad sobre Código". Trata a los colaboradores como socios valiosos, lo que ha atraído a desarrolladores excepcionales de todo el mundo para unirse y contribuir al proyecto APISIX.
A lo largo de cuatro años, APISIX ha construido una comunidad activa y vibrante, convirtiéndose en una fuerza impulsora detrás de su vitalidad. La capacidad de respuesta de la comunidad ha sido notable, abordando rápidamente los problemas de APISIX en un corto período de tiempo. Este crecimiento y compromiso continuos atraen constantemente a nuevos miembros, infundiendo a APISIX con nuevas perspectivas y energía.
APISIX ha ganado usuarios en todo el mundo, con cientos de usuarios empresariales que representan diversas industrias como finanzas, internet, manufactura, retail y operadores. Empresas destacadas como iQIYI, Airwallex, Zoom y el Amber Group confían en APISIX para manejar su tráfico comercial crítico, atendiendo a millones de usuarios en todo el mundo.
De cara al futuro, APISIX está comprometido a abrazar los avances en IA. De hecho, ya en octubre de 2022, APISIX introdujo su módulo de IA, allanando el camino para una experiencia de gestión de API más inteligente. Esta innovación permite a los desarrolladores navegar por escenarios comerciales cada vez más complejos con mayor eficiencia y efectividad.
Además, APISIX tiene como objetivo simplificar los procesos de diseño de API y proporcionar a los desarrolladores herramientas y soporte más eficientes. Simultáneamente, se esfuerza por ayudar a la gestión a tomar decisiones informadas al ofrecer información integral. Estas iniciativas desbloquearán un valor añadido tanto para los desarrolladores como para las empresas, impulsando a toda la industria hacia un futuro más inteligente y eficiente.
Yuansheng Wang: ¿Cómo utilizan las empresas de servicios financieros APISIX?
Yuansheng Wang, miembro del PMC de Apache APISIX, cofundador y CTO de API7.ai, uno de los autores de Apache APISIX in Action
API conecta el "tráfico" del mundo digital, y APISIX es la herramienta central en la "ruta del tráfico". En la arquitectura moderna, APISIX juega un papel fundamental en la gestión del ciclo de vida completo de las API. Esta innovadora plataforma de gestión de API ofrece soluciones más eficientes e inteligentes para desarrolladores y empresas.
APISIX ha ganado el favor de muchos usuarios de empresas financieras, incluyendo Airwallex, Essence Securities, GF Securities, Amber Group, Snowball Finance, entre otros. Estas empresas son conscientes de la importancia de las API en la transformación digital y han obtenido una experiencia de gestión de API más eficiente, segura e inteligente a través de APISIX. Los logros de APISIX no solo demuestran su importancia en el proceso de transformación digital, sino que también proporcionan nuevas ideas y direcciones para toda la industria. API7 ofrece productos empresariales más profundos basados en APISIX.
Airwallex
Airwallex, una empresa global de tecnología financiera, enfrenta desafíos significativos en la gobernanza de datos y la gestión de sistemas internos a medida que su negocio se expande a nivel mundial. La complejidad de interconectar sistemas plantea desafíos intrincados, donde los problemas en un sistema pueden interrumpir el funcionamiento normal de otros. Para abordar estos problemas, Airwallex busca una puerta de enlace API altamente estable, confiable y disponible, con baja latencia, alto rendimiento y soporte para complementos personalizados, como enrutamiento basado en usuarios y limitación de tasa. APISIX cumple con estos requisitos y ayuda a Airwallex a superar los desafíos de soberanía de datos mientras respalda eficientemente sus operaciones comerciales en 130 países y regiones, cubriendo más de 50 monedas.
Essence Securities
Essence Securities, por otro lado, enfrentó complejidades debido a su pila tecnológica original relativamente compleja, que incluía NGINX, Spring Cloud Gateway y sistemas desarrollados internamente. Esta arquitectura descentralizada resultó en problemas relacionados con la gestión del sistema y la duplicación de esfuerzos, lo que llevó a un aumento en los costos de desarrollo. Al integrar APISIX en el sistema comercial de Essence Securities, obtuvieron acceso a una puerta de enlace API de alto rendimiento con capacidades de escalado horizontal. APISIX ofrece potentes funciones de gestión de tráfico, características de seguridad, traducción de protocolos, autenticación y autorización, entre otras. Esta integración mejoró la gobernanza del tráfico, aumentó significativamente la eficiencia de investigación y desarrollo, y garantizó la seguridad de los datos y la gestión de acceso. APISIX se ha convertido en un componente esencial para el desarrollo nativo en la nube de Essence Securities, permitiéndoles gestionar y desarrollar su negocio de manera más eficiente.
Para más casos de uso, consulta https://api7.ai/category/usercase.
Bobur: Enrutamiento Dinámico Basado en Credenciales de Usuario
Bobur Umurzokov, Defensor de Desarrolladores de Apache APISIX, Defensor de Desarrolladores de API7
Al aprovechar una puerta de enlace API, los usuarios pueden enrutar eficazmente el tráfico a diferentes servicios backend según varios criterios. Bobur proporciona una demostración que explica la implementación del enrutamiento dinámico, que considera los atributos del usuario especificados en los encabezados de la solicitud, las consultas de la solicitud o los cuerpos de la solicitud.
Para obtener más información sobre la demostración de Bobur y explorar los detalles, puedes consultar su artículo
Chao Zhang: Elevando Apache APISIX a la Nube
Chao Zhang, miembro del PMC de Apache APISIX, entusiasta del código abierto y colaborador en proyectos como OpenResty, Kubernetes Ingress-NGINX y Kubernetes Gateway API
Hoy en día, la adopción de servicios en la nube por parte de las empresas está en aumento, y los profesionales de TI están explorando cada vez más las pilas tecnológicas de la nube y obteniendo certificaciones. La infraestructura en la nube, incluido el Software como Servicio (SaaS), se ha convertido en la opción preferida para que empresas e individuos experimenten la transformación digital, experimentando un rápido crecimiento en popularidad.
Sin embargo, la aparición de escenarios multi-nube y híbridos presenta un desafío significativo en términos de gestión unificada del uso de API. Para abordar este desafío, se desarrolló API7 Cloud como una solución, diseñada específicamente para ayudar a las empresas a superar los problemas encontrados en entornos multi-nube y híbridos.
Construido sobre la base de Apache APISIX, API7 Cloud aprovecha las funcionalidades proporcionadas por Apache APISIX, con el objetivo de simplificar y mejorar la configuración y el uso de APISIX para los usuarios. Extiende las capacidades de APISIX de código abierto al introducir más personalizaciones empresariales, como fortalecer las capacidades dinámicas y admitir la detección dinámica de servicios. Además, API7 Cloud ofrece una API abierta y un SDK, permitiendo la gestión automatizada de API y facilitando la integración de programas para fines de automatización.
En comparación con los dispositivos locales, API7 Cloud ofrece mayor seguridad, mejor escalabilidad y menores costos de mantenimiento y actualización. Mientras que API7 Cloud aloja el plano de control, el plano de datos de la puerta de enlace API puede implementarse en cualquier lugar, en cualquier infraestructura. Esta flexibilidad permite a los usuarios gestionar sus API de manera más efectiva. Además, API7 Cloud incluye observabilidad integrada, empoderando a los usuarios con una visión clara del uso y rendimiento de sus API.
Nicolas: Gestión de Residencia de Datos
Nicolas Fränkel, Ingeniero, Defensor de Desarrolladores de APISIX, Defensor de Desarrolladores de API7
La residencia de datos plantea preocupaciones significativas debido a las diversas leyes y regulaciones relacionadas con el almacenamiento y procesamiento de datos en diferentes países y regiones. Además, los proveedores de la nube pueden no tener centros de datos en ubicaciones específicas, lo que lleva a la necesidad de estrategias efectivas de gestión de residencia de datos.
Para abordar este problema, Nicolas presentó cuatro métodos: gestionar la residencia de datos en el código, la biblioteca/marco de trabajo, el agente y las capas de la puerta de enlace. Estos enfoques proporcionan formas efectivas de gestionar los datos mientras se asegura el cumplimiento de diversas leyes y regulaciones en diferentes países y regiones, protegiendo finalmente la privacidad del usuario y la seguridad de los datos.
Durante la demostración en vivo, Nicolas mostró vívidamente los procesos operativos y el impacto de estos métodos en los participantes. Esta demostración ayudó a todos a comprender mejor cómo gestionar los desafíos de residencia de datos en diversos escenarios.
Durante el evento, Koh Lian Chong, Director Comercial de ASEAN en AMD, cautivó a la audiencia con una presentación convincente sobre el papel de AMD en el empoderamiento de los centros de datos globales. Proporcionó una visión general completa de la historia de AMD y su cartera de productos de vanguardia. En paralelo, Kiran Chavala, Ingeniero de Garantía de Calidad de ShapeBlue, presentó Apache CloudStack, una notable plataforma de computación en la nube de código abierto conocida por su excepcional escalabilidad y alta disponibilidad, que puede mejorar significativamente la eficiencia del desarrollo cuando se combina con APISIX.
Un vistazo al mañana
Muchas empresas de tecnología financiera en Malasia están utilizando APISIX debido a su excepcional rendimiento y características fáciles de usar. APISIX es conocido por su naturaleza ligera, facilidad de gestión y usabilidad sin problemas. Puede operar eficientemente en un solo servidor y manejar sin esfuerzo miles de millones de tráfico cuando se implementa en múltiples servidores. Además, APISIX cuenta con tiempos rápidos de instalación y arranque. Notablemente, un importante conglomerado multinacional en Malasia confía en APISIX para el procesamiento de pagos, y numerosas empresas de fintech prefieren APISIX como su puerta de enlace de pago preferida.
Nos gustaría expresar nuestro sincero agradecimiento a todos los oradores, participantes y organizadores por su invaluable apoyo, que contribuyó al rotundo éxito del encuentro de Apache APISIX en Malasia. Es gracias a su participación activa que este evento fue posible, y extendemos nuestro más profundo agradecimiento a cada uno de ustedes.
De cara al futuro, esperamos con ansias eventos como este, donde podamos seguir siendo testigos de los avances innovadores y el progreso impulsado por nuestra vibrante comunidad. Si no pudiste asistir a este encuentro, ¡no te preocupes! Puedes mantenerte actualizado siguiendo a Apache APISIX en las redes sociales o asistiendo a eventos futuros.