22カ国以上:Apache APISIXに人々を夢中にさせる取り組み

Linda Shen

Linda Shen

November 2, 2022

Team & Community

17年間、Nicolasはさまざまな企業で開発者、チームリーダー、ソフトウェアアーキテクト、ソリューションアーキテクトなど、さまざまなポジションでプロジェクトに携わってきました。5年前、彼は以前に自由時間を使ってカンファレンスで講演していた経験を活かし、Developer Relations(通称DevRel)のポジションに就くことを決めました。そして2022年、彼はApache APISIXコミュニティにDeveloper Advocacyの責任者として参加しました。

Boburは、学生にソフトウェアエンジニアリングの原則やJavaを教えるようになる前に、数年間ソフトウェアエンジニアとして働いていました。その後、彼はエンジニアリングと教育のスキルを一つの分野で活かせる役割を探し始め、自分が楽しめることを日々行い、充実感と満足感を得られるようになりました。Navenduはクラウド関連分野でソフトウェアエンジニアとして働いていた際にオープンソースプロジェクトに出会い、貢献者になりました。現在、彼ら二人はNicolasの指導の下、Apache APISIXのオープンソースプロジェクトにDeveloper Advocateとして貢献しています。

Apache APISIXのDeveloper Advocateは、開発者がAPISIXのソリューションやサービスを認識し、より活用できるよう支援します。彼らはチュートリアルやガイドの作成、開発者との交流や質問への回答、カンファレンスでの講演、コミュニティミートアップの主催など、さまざまな活動を行っています。2022年だけで、Apache APISIXの3人のDeveloper Advocateは、アメリカ、カナダ、ポルトガル、インド、イギリス、ドイツ、フランス、スイス、デンマーク、ブルガリアなど、22か国で70以上のカンファレンスに登壇しました。

世界中の大小さまざまな企業で、APIのライフサイクル全体を管理する必要性が高まっています。そのため、オープンソースで高性能なAPIゲートウェイが登場すると、人々はそれについてもっと知りたがります。

Nicolas at Open Source Summit Europe, on how to get traffic into Kubernetes cluster

/ Nicolas at Open Source Summit Europe, on how to get traffic into Kubernetes cluster /

私たちのDeveloper Advocateが登壇するカンファレンスには、クロアチアのJavaCro(春と秋)、アメリカのApacheCon North America、インドのOpen Source India(スライドはこちら)、アイルランドのOpen Source Summit Europe(動画はこちら)などがあります。多くの場合、プレゼンテーションにはデモやコードサンプル、現在のコミュニティエンジニアやAPISIXについてもっと知りたい外部の人々のためのQ&Aセッションも含まれます。

私たちのDeveloper Advocateがカンファレンスで行った講演のプレイリストをご覧ください。

「今年のApacheCon North Americaでは、Apache APISIXを使ったローコードプラグインオーケストレーションをデモンストレーションしました。その後、APISIXを知らなかった他のプロジェクトの貢献者たちが、私たちの取り組みをチームに伝えてくれました。彼らは皆非常に感銘を受け、ASFの会長であるDavid Nalleyも、私たちが短期間で大きな進歩を遂げていると述べました。」とBoburは語りました。

APISIXに対するこのような関心は、Boburにとって珍しいことではありません。大規模なカンファレンスで講演する際には、通常このようなことが起こります。APISIXが何をするのかを理解するだけでなく、人々はAPISIXが他のAPI管理ツールよりも優れている点に興味を持ちます。また、APISIXのユースケースや、動的なAPIゲートウェイが彼らのビジネス環境にどのように適合するのかについても学びたがります。私たちは、APISIXが構築している使いやすく高性能なAPI管理ツールと、このプロジェクトを支える強力な貢献者やコミュニティに賛同する人々を見つけています。

これらの問い合わせ者の多くは、後にAPISIXのユーザーになりました。実際、Apache APISIXのコミュニティはこれまで以上に急速に成長しています。Githubで10,000以上のスターを獲得しているだけでなく、APISIX関連のオープンソースプロジェクトには約500人の貢献者がおり、1,000人以上が参加する非常に活発なSlackグループもあります。これは、クラウドネイティブなAPI管理に対する高い需要を示しています。

Bobur with the president of Apache Software Foundation David Nalley

/ Bobur(左)とApache Software Foundationの会長David Nalley(右) /

Developer Advocateがエンジニアのスキルを真に向上させる講演を行うためには、APISIXと関連するエコシステムについて最新の情報を把握する必要があります。その一つの方法は、ユーザーの質問に答え、定期的にプロジェクトに貢献することです。最近APISIXのCommitterになったNavenduを例に挙げましょう。彼は今年の2月に初めてAPISIXに出会い、APISIXのドキュメントにいくつかの問題を見つけました。このプロジェクトに約1か月間貢献した後、NavenduはAPISIXのフルタイムのDeveloper Advocateになりたいと決めました。

私たちのDeveloper Advocateがプロジェクトとそのユーザーに精通するために使用するもう一つの強力な方法は、ブログ記事の執筆、ハウツーガイドの作成、新機能に関するビデオチュートリアルの投稿(YouTubeでご覧いただけます)、コミュニティミートアップやワークショップの主催など、コンテンツを作成することです。実際、私たちのDeveloper Advocateは、ユーザーがコミュニティと共に成長し、コミュニティが貢献者と共に成長することを保証するために、高品質なコンテンツを作成し続けています。

Navendu speaking about best practices for building secure APIs at Open Source India

/ Navendu speaking about best practices for building secure APIs at Open Source India /

Developer Advocateであることは、単にカンファレンスで講演する以上のものです。人々が必要としている知識を提供することの深さが、優れたDeveloper Advocateを作り出します。APISIXのようなオープンソースプロジェクトにとって、それは活気あるコミュニティ、そして最終的には優れたプロジェクトを作り出すものです。

「APISIXが他のプロジェクトと異なる点は、PMCメンバーやコミュニティが本当にオープンソースとApache Software Foundationの価値を信じていることです。私が約9か月前にコミュニティに参加したとき、非常に温かい歓迎を受けましたが、今でもコミュニティの雰囲気が大好きです。結局のところ、それがApache APISIXが世界中でますます多くのユーザーを獲得している理由だと思います。」

もしApache APISIXについてもっと学びたい場合は、私たちのDeveloper Advocateがカンファレンスで行った講演のプレイリストと、Apache APISIXのチュートリアルのプレイリストをご覧ください。

さらに詳しく知りたい場合は、私たちの他の啓発的なブログ記事もチェックしてください:

そして、私たちのコミュニティに参加してください:

Tags: