22 pays et plus : susciter l'enthousiasme pour Apache APISIX
November 2, 2022
Depuis 17 ans, Nicolas a travaillé sur divers projets dans différentes entreprises, occupant des postes variés : développeur, chef d'équipe, architecte logiciel, architecte de solutions, etc. Il y a cinq ans, après avoir donné des conférences pendant son temps libre, il a décidé de se tourner vers des postes en relations avec les développeurs (DevRel). En 2022, il a rejoint la communauté Apache APISIX en tant que responsable de l'advocacy des développeurs.
Bobur a été ingénieur logiciel pendant plusieurs années avant de commencer à enseigner les principes de l'ingénierie logicielle et Java à des étudiants. Par la suite, il a cherché des rôles où il pourrait appliquer à la fois ses compétences en ingénierie et en enseignement dans un même domaine, passer ses journées à faire ce qu'il aime et se sentir épanoui. Navendu travaillait comme ingénieur logiciel dans des domaines liés au cloud lorsqu'il a découvert les projets open source et est devenu contributeur. Aujourd'hui, tous deux contribuent au projet open source Apache APISIX en tant que Developer Advocates sous la direction de Nicolas.
Un Developer Advocate pour Apache APISIX aide les développeurs à prendre conscience des solutions et services d'APISIX et à mieux les utiliser. Pour ce faire, ils créent des tutoriels et des guides, interagissent avec les développeurs et répondent à leurs questions, donnent des conférences et organisent des rencontres communautaires, entre autres. Rien qu'en 2022, les trois Developer Advocates d'Apache APISIX ont présenté à plus de 70 conférences dans 22 pays, tels que les États-Unis, le Canada, le Portugal, l'Inde, le Royaume-Uni, l'Allemagne, la France, la Suisse, le Danemark, la Bulgarie, et bien d'autres.
Partout dans le monde, pour les entreprises grandes et petites, il y a un besoin croissant de gestion du cycle de vie complet des API. Naturellement, lorsqu'une passerelle API open source et haute performance apparaît, les gens espèrent en savoir un peu plus à son sujet.
/ Nicolas à l'Open Source Summit Europe, expliquant comment acheminer le trafic vers un cluster Kubernetes /
Parmi les conférences auxquelles nos Developer Advocates participent, on trouve JavaCro (printemps et automne) en Croatie, ApacheCon North America aux États-Unis, Open Source India en Inde (voir les diapositives ici), et Open Source Summit Europe en Irlande (regarder ici). Souvent, les présentations incluent également des démonstrations et des exemples de code, ainsi que des sessions de questions-réponses pour les ingénieurs de la communauté ou les personnes extérieures qui souhaitent en savoir plus sur APISIX.
Regardez la playlist de certaines des conférences de nos Developer Advocates.
"Lors de l'ApacheCon North America cette année, j'ai démontré l'orchestration de plugins low-code avec Apache APISIX. Par la suite, de nombreux contributeurs d'autres projets qui ne connaissaient pas APISIX ont informé leur équipe de ce que nous faisions. Ils ont tous été très impressionnés, et le président de l'ASF, David Nalley, a mentionné que nous faisions de grands progrès en peu de temps", a déclaré Bobur.
Un tel intérêt pour APISIX n'est pas rare pour Bobur, car c'est généralement ce qui se passe lors de grandes conférences. Outre la compréhension de ce que fait APISIX, les gens sont généralement intéressés par la manière dont APISIX surpasse les autres outils de gestion d'API. Ils veulent également en savoir plus sur les cas d'utilisation d'APISIX et comment une passerelle API dynamique pourrait s'intégrer dans leur environnement commercial. Nous constatons que les gens apprécient l'outil de gestion d'API facile à utiliser et performant qu'APISIX construit, ainsi que les contributeurs robustes et la communauté derrière ce projet.
Beaucoup de ces curieux sont ensuite devenus des utilisateurs d'APISIX. En effet, la communauté d'Apache APISIX grandit plus rapidement que jamais : non seulement c'est un projet avec plus de 10 000 étoiles sur Github, mais il y a maintenant environ 500 contributeurs aux projets open source liés à APISIX, et nous avons un groupe Slack extrêmement actif de plus de 1000 personnes, démontrant une forte demande pour la gestion d'API cloud-native.
/ Bobur (à gauche) avec le président de l'Apache Software Foundation, David Nalley (à droite) /
Pour que les advocates puissent donner des présentations qui améliorent réellement les compétences des ingénieurs, ils doivent rester à jour avec APISIX et les écosystèmes pertinents. Une façon de le faire est de répondre aux questions des utilisateurs et de contribuer régulièrement au projet. Prenons l'exemple de Navendu, qui est récemment devenu un Committer d'APISIX. Il a découvert APISIX en février de cette année et a trouvé quelques problèmes dans la documentation d'APISIX. Après avoir contribué à ce projet pendant près d'un mois, Navendu a décidé qu'il aimerait devenir un Developer Advocate à temps plein pour APISIX.
Une autre méthode puissante que nos advocates utilisent pour se familiariser avec le projet et ses utilisateurs est de créer du contenu, y compris mais sans s'y limiter, des blogs, des guides pratiques, des tutoriels vidéo sur les nouvelles fonctionnalités (voir sur notre YouTube), et l'organisation de rencontres ou d'ateliers communautaires. En effet, nos advocates ont créé et continuent de créer du contenu de haute qualité pour s'assurer que nos utilisateurs grandissent avec la communauté, et que la communauté grandit avec ses contributeurs.
/ Navendu parlant des meilleures pratiques pour construire des APIs sécurisées à Open Source India /
Être un Developer Advocate, c'est bien plus que de simplement parler à des conférences. La profondeur de fournir aux gens les connaissances dont ils ont réellement besoin est ce qui fait un bon advocate. Pour un projet open source comme APISIX, c'est ce qui fait une communauté dynamique et, finalement, un bon projet.
"Ce qui distingue APISIX, c'est que les membres du PMC et la communauté croient vraiment en l'open source et aux valeurs de l'Apache Software Foundation. J'ai reçu un accueil très chaleureux lorsque j'ai rejoint la communauté il y a environ neuf mois, et j'aime toujours l'ambiance de la communauté. En fin de compte, je pense que c'est la raison pour laquelle Apache APISIX attire de plus en plus d'utilisateurs dans le monde."
Si vous souhaitez en savoir plus sur Apache APISIX, nous avons une playlist de certaines des conférences de nos Developer Advocates, et une autre playlist de tutoriels sur Apache APISIX.
Pour aller plus loin, consultez certains de nos autres articles de blog éclairants :
- 10 cas d'utilisation les plus courants d'une passerelle API
- Apache APISIX aime Rust !
- Apache APISIX 3.0 : 10 points forts de la passerelle API open source
- Pourquoi Apache APISIX est-il la meilleure passerelle API ?
Et rejoignez notre communauté :