Accelerer l'excellence des API Gateway : Rencontre de la communauté Apache APISIX en Malaisie

Yilia Lin

Yilia Lin

July 12, 2023

Team & Community

Kuala Lumpur, la capitale vibrante de la Malaisie, a récemment accueilli l'ouverture grandiose de l'événement technique très attendu organisé par Apache APISIX. Cet événement marquant, rendu possible grâce à la collaboration de API7.ai (API7), N2N Connect Berhad (N2N), et Advanced Micro Devices, Inc. (AMD), a rassemblé de nombreux experts et passionnés de la technologie des passerelles API. L'impact d'APISIX résonne dans plusieurs secteurs, notamment la finance et l'informatique, attirant des utilisateurs de Malaisie et de Singapour, qui ont participé avec enthousiasme sur place et en ligne.

Distingué par la présence de membres du PMC d'APISIX et d'une diversité de contributeurs, ce rassemblement a servi de forum pour discuter des avancées de pointe et des tendances émergentes dans la technologie des passerelles API. L'événement s'est avéré inestimable pour l'échange d'expériences, d'idées et de connaissances pratiques, créant une atmosphère chaleureuse et propice à la synergie intellectuelle. Grâce à cette rencontre dynamique, le développement de la technologie des passerelles API a reçu un nouvel élan, nourri par des idées innovantes et une sagesse fraîche.

La voix du public

Le meetup a reçu des éloges généralisés, captivant les participants avec son programme engageant et favorisant un esprit d'échange de connaissances. Notamment, Bryan, le respecté Business Development Manager de N2N, la principale plateforme de trading boursier en Malaisie, a partagé ses réflexions :

"Dans la communauté des développeurs en Malaisie, il y a un défi récurrent où la plupart des individus apprennent les compétences de développement en ligne mais ont du mal à établir des connexions locales avec d'autres développeurs. Par conséquent, cela a conduit à un changement dans la manière dont les idées sont partagées, en particulier lorsqu'il s'agit de relever des défis de développement réels.

Par exemple, bien que l'apprentissage en ligne soit excellent pour acquérir de nouveaux langages de programmation, il est insuffisant pour aborder des situations spécifiques comme prendre des décisions sur l'architecture du système dans le paysage des affaires. Ce sont des moments où des conversations directes avec des pairs deviennent essentielles. Je souligne fortement l'importance du travail collaboratif pour la croissance de chacun.

De plus, je crois fermement que la communauté open source joue un rôle significatif dans la vie des développeurs de logiciels. Des projets comme APISIX au sein de la Apache Software Foundation sont inestimables. C'est pourquoi N2N soutient pleinement les initiatives open source, y compris celles menées par la Apache Software Foundation. Nous sommes également enthousiastes à l'idée de soutenir tout futur projet open source, à but non lucratif ou autre, ainsi que de participer à des meetups open source.

En parlant spécifiquement d'APISIX, nous voyons un avenir prometteur pour ce produit dans son ensemble. Nous sommes vraiment enthousiastes et confiants qu'il excellera, surtout compte tenu des retours positifs que nous avons reçus des participants à cet événement. De plus, l'intérêt mondial des clients désireux d'utiliser APISIX renforce notre conviction que le paysage technologique en Malaisie continuera à prospérer. Nous sommes vraiment ravis d'avoir eu l'occasion de nous connecter avec vous tous et attendons avec impatience vos futures réalisations."

Michael, responsable SRE dans une multinationale fintech, a déclaré :

"Nous cherchons activement une nouvelle passerelle API, et nous avons un vif intérêt pour les capacités exceptionnelles de gouvernance du trafic d'APISIX. Les précieuses informations et cas d'utilisation présentés lors de la conférence, en particulier dans l'industrie des services financiers, fournissent des références inestimables pour notre processus de décision. Nous attendons avec impatience de découvrir les fonctionnalités captivantes d'APISIX dès que possible."

Joey, un ingénieur logiciel accompli, a chaleureusement félicité le Meetup :

"L'événement est incroyablement instructif, avec une démonstration remarquablement détaillée qui m'a enrichi de connaissances. Auparavant, il était plus familier avec des plateformes comme GCP et AWS, mais l'introduction à APISIX a ouvert une multitude de perspectives pour mon travail futur."

Ming Wen : APISIX - Passé, Présent et Futur

Ming Wen, Président du PMC d'Apache APISIX, membre de la Apache Software Foundation, membre de Kubernetes, et co-fondateur et CEO d'API7.ai

Ming Wen

Ming a ouvert la session en partageant l'histoire inspirante derrière la naissance d'APISIX. Motivés par leur amour commun pour le codage et un objectif partagé de relever des défis ambitieux, Ming et Yuansheng se sont consacrés à leur aventure entrepreneuriale. Ils ont passé d'innombrables heures dans une petite pièce exiguë, plongés dans l'écriture de code, et ont finalement donné vie à APISIX.

Avec une vision de favoriser la collaboration mondiale et le partage des connaissances parmi les développeurs, ils ont pris la décision significative de faire don d'APISIX à la Apache Software Foundation. Depuis lors, APISIX a prospéré sous le principe directeur de "Community over Code". Il traite les contributeurs comme des partenaires précieux, ce qui a attiré des développeurs exceptionnels du monde entier à rejoindre et à contribuer au projet APISIX.

Au cours de quatre années, APISIX a construit une communauté active et dynamique, devenant une force motrice derrière sa vitalité. La réactivité de la communauté a été remarquable, résolvant rapidement les problèmes d'APISIX en un temps record. Cette croissance et cet engagement continus attirent constamment de nouveaux membres, insufflant à APISIX de nouvelles perspectives et énergies.

Temps de réponse des problèmes

APISIX a gagné des utilisateurs à travers le monde, avec des centaines d'entreprises représentant divers secteurs tels que la finance, l'internet, la fabrication, la vente au détail et les opérateurs. Des entreprises de premier plan comme iQIYI, Airwallex, Zoom, et le Amber Group s'appuient sur APISIX pour gérer leur trafic commercial critique, desservant des millions d'utilisateurs dans le monde.

À l'avenir, APISIX s'engage à adopter les avancées de l'IA. En effet, dès octobre 2022, APISIX a introduit son module IA, ouvrant la voie à une expérience de gestion d'API plus intelligente. Cette innovation permet aux développeurs de naviguer dans des scénarios commerciaux de plus en plus complexes avec une efficacité et une efficience accrues.

De plus, APISIX vise à rationaliser les processus de conception d'API et à fournir aux développeurs des outils et un soutien plus efficaces. Simultanément, il s'efforce d'aider la direction à prendre des décisions éclairées en fournissant des informations complètes. Ces initiatives débloqueront une valeur ajoutée pour les développeurs et les entreprises, propulsant l'ensemble de l'industrie vers un avenir plus intelligent et plus efficace.

Yuansheng Wang : Comment les entreprises de services financiers utilisent-elles APISIX ?

Yuansheng Wang, membre du PMC d'Apache APISIX, co-fondateur et CTO d'API7.ai, l'un des auteurs de Apache APISIX in Action

Yuansheng (à droite) discute des détails techniques avec le public

L'API connecte le "trafic" du monde numérique, et APISIX est l'outil central sur la "route du trafic". Dans l'architecture moderne, APISIX joue un rôle pivot dans la gestion du cycle de vie complet des API. Cette plateforme innovante de gestion d'API apporte des solutions de gestion d'API plus efficaces et plus intelligentes aux développeurs et aux entreprises.

APISIX a gagné la faveur de nombreux utilisateurs dans le secteur financier, notamment Airwallex, Essence Securities, GF Securities, Amber Group, Snowball Finance, et bien d'autres. Ces entreprises sont bien conscientes de l'importance des API dans la transformation numérique et ont obtenu une expérience de gestion d'API plus efficace, sécurisée et intelligente grâce à APISIX. Les réalisations d'APISIX démontrent non seulement son importance dans le processus de transformation numérique, mais fournissent également de nouvelles idées et orientations pour l'ensemble de l'industrie. API7 propose des produits d'entreprise plus approfondis basés sur APISIX.

Airwallex

Airwallex, une entreprise mondiale de technologie financière, fait face à des défis importants en matière de gouvernance des données et de gestion des systèmes internes à mesure que son activité s'étend à l'échelle mondiale. La complexité de l'interconnexion des systèmes pose des défis complexes, où les problèmes dans un système peuvent perturber le fonctionnement normal des autres. Pour résoudre ces problèmes, Airwallex recherche une passerelle API hautement stable, fiable et disponible, avec une faible latence, des performances élevées et un support pour des plugins personnalisés tels que le routage basé sur l'utilisateur et la limitation de débit. APISIX répond à ces exigences et aide Airwallex à surmonter les défis de la souveraineté des données tout en soutenant efficacement ses opérations commerciales dans 130 pays et régions, couvrant plus de 50 devises.

Essence Securities

Essence Securities, d'autre part, a fait face à des complexités en raison de leur pile technologique d'origine relativement complexe, comprenant NGINX, Spring Cloud Gateway et des systèmes développés en interne. Cette architecture décentralisée a entraîné des problèmes liés à la gestion des systèmes et à la duplication des efforts, augmentant les coûts de développement. En intégrant APISIX dans leur système commercial, Essence Securities a accédé à une passerelle API haute performance avec des capacités de mise à l'échelle horizontale. APISIX offre une gestion puissante du trafic, des fonctionnalités de sécurité, la traduction de protocoles, l'authentification et l'autorisation, et bien plus encore. Cette intégration a amélioré la gouvernance du trafic, augmenté significativement l'efficacité de la recherche et du développement, et assuré la sécurité des données et la gestion des accès. APISIX est devenu un composant essentiel pour le développement cloud-native d'Essence Securities, leur permettant de gérer et de développer leur activité plus efficacement.

Pour plus de cas d'utilisation, veuillez consulter https://api7.ai/category/usercase.

Bobur : Routage dynamique basé sur les informations d'identification de l'utilisateur

Bobur Umurzokov, Développeur Advocate d'Apache APISIX, Développeur Advocate d'API7

En utilisant une passerelle API, les utilisateurs peuvent efficacement router le trafic vers différents services backend en fonction de divers critères. Bobur fournit une démonstration qui explique la mise en œuvre du routage dynamique, qui prend en compte les attributs de l'utilisateur spécifiés dans les en-têtes de requête, les paramètres de requête ou les corps de requête.

Pour en savoir plus sur la démonstration de Bobur et explorer les détails, vous pouvez consulter son article

Bobur démontre comment router le trafic

Chao Zhang : Élever Apache APISIX vers le Cloud

Chao Zhang, membre du PMC d'Apache APISIX, passionné d'open source, et contributeur à des projets tels que OpenResty, Kubernetes Ingress-NGINX, et Kubernetes Gateway API

Chao Zhang

Aujourd'hui, l'adoption des services cloud par les entreprises est en hausse, et les professionnels de l'informatique explorent de plus en plus les piles technologiques cloud et obtiennent des certifications. L'infrastructure cloud, y compris le Software-as-a-Service (SaaS), est devenue l'option préférée pour les entreprises et les individus pour entreprendre leur transformation numérique, connaissant une croissance rapide en popularité.

Cependant, l'émergence de scénarios multi-cloud et hybrid-cloud présente un défi significatif en termes de gestion unifiée de l'utilisation des API. Pour relever ce défi, API7 Cloud a été développé comme une solution, conçue spécifiquement pour aider les entreprises à surmonter les problèmes rencontrés dans les environnements multi-cloud et hybrid-cloud.

Construit sur la base d'Apache APISIX, API7 Cloud exploite les fonctionnalités fournies par Apache APISIX, dans le but de simplifier et d'améliorer la configuration et l'utilisation d'APISIX pour les utilisateurs. Il étend les capacités de l'APISIX open source en introduisant davantage de personnalisations d'entreprise, telles que le renforcement des capacités dynamiques et le support de la découverte dynamique de services. De plus, API7 Cloud propose une API ouverte et un SDK, permettant une gestion automatisée des API et facilitant l'intégration de programmes pour l'automatisation.

Par rapport aux appareils locaux, API7 Cloud offre une sécurité accrue, une meilleure évolutivité et des coûts de maintenance et de mise à jour réduits. Alors qu'API7 Cloud héberge le plan de contrôle, le plan de données de la passerelle API peut être déployé n'importe où, sur n'importe quelle infrastructure. Cette flexibilité permet aux utilisateurs de gérer leurs API plus efficacement. De plus, API7 Cloud inclut une observabilité intégrée, offrant aux utilisateurs des insights clairs sur l'utilisation et les performances de leurs API.

Support d'observabilité intégré d'API7

Nicolas : Gestion de la résidence des données

Nicolas Fränkel, Ingénieur, Développeur Advocate d'APISIX, Développeur Advocate d'API7

Nicolas Fränkel

La résidence des données pose des préoccupations importantes en raison des lois et réglementations variées concernant le stockage et le traitement des données dans différents pays et régions. De plus, les fournisseurs de cloud peuvent ne pas avoir de centres de données dans des endroits spécifiques, ce qui nécessite des stratégies efficaces de gestion de la résidence des données.

Pour résoudre ce problème, Nicolas a présenté quatre méthodes : gérer la résidence des données au niveau du code, de la bibliothèque/cadre, de l'agent et de la passerelle. Ces approches fournissent des moyens efficaces de gérer les données tout en respectant les lois et réglementations diverses dans différents pays et régions, garantissant ainsi la confidentialité et la sécurité des données des utilisateurs.

Lors de la démonstration en direct, Nicolas a montré de manière vivante les processus opérationnels et l'impact de ces méthodes sur les participants. Cette démonstration a aidé tout le monde à mieux comprendre comment gérer les défis de la résidence des données dans divers scénarios.

Pendant l'événement, Koh Lian Chong, Directeur Commercial ASEAN chez AMD, a captivé l'audience avec une présentation convaincante sur le rôle d'AMD dans l'empowerment des centres de données mondiaux. Il a fourni un aperçu complet de l'histoire d'AMD et de son portefeuille de produits de pointe. En parallèle, Kiran Chavala, Ingénieur Assurance Qualité chez ShapeBlue, a présenté Apache CloudStack - une plateforme de cloud computing open source remarquable, connue pour son exceptionnelle évolutivité et haute disponibilité, qui peut considérablement améliorer l'efficacité du développement lorsqu'elle est combinée avec APISIX.

Un aperçu de demain

De nombreuses entreprises de technologie financière en Malaisie utilisent APISIX en raison de ses performances exceptionnelles et de ses fonctionnalités conviviales. APISIX est réputé pour sa légèreté, sa facilité de gestion et son utilisation fluide. Il peut fonctionner efficacement sur un seul serveur et gérer sans effort des milliards de trafic lorsqu'il est déployé sur plusieurs serveurs. De plus, APISIX se distingue par des temps d'installation et de démarrage rapides. Notamment, un conglomérat multinational de premier plan en Malaisie s'appuie sur APISIX pour le traitement des paiements, et de nombreuses entreprises fintech préfèrent APISIX comme passerelle de paiement de choix.

2023 APISIX Meetup Malaysia

Nous tenons à exprimer notre sincère gratitude à tous les intervenants, participants et organisateurs pour leur soutien inestimable, qui a contribué au succès retentissant du meetup Apache APISIX en Malaisie. C'est grâce à votre participation active que cet événement a été rendu possible, et nous adressons notre plus profonde reconnaissance à chacun d'entre vous.

À l'avenir, nous attendons avec impatience d'autres événements de ce type, où nous pourrons continuer à assister aux avancées innovantes et aux progrès apportés par notre communauté dynamique. Si vous n'avez pas pu assister à ce meetup, ne vous inquiétez pas ! Vous pouvez rester informé en suivant Apache APISIX sur les réseaux sociaux ou en participant aux événements à venir.

Tags: