22 países y contando: Haciendo que la gente se entusiasme con Apache APISIX
November 2, 2022
Durante 17 años, Nicolas trabajó en proyectos en diferentes empresas y en diversos roles: desarrollador, líder de equipo, arquitecto de software, arquitecto de soluciones, etc. Hace cinco años, decidió asumir roles en Relaciones con Desarrolladores (también conocido como DevRel) después de hablar en conferencias durante su tiempo libre anteriormente. Luego, en 2022, se unió a la comunidad de Apache APISIX como Jefe de Defensa del Desarrollador.
Bobur fue ingeniero de software durante varios años antes de comenzar a enseñar principios de ingeniería de software y Java a estudiantes. Después de eso, comenzó a buscar roles donde pudiera aplicar tanto sus habilidades de ingeniería como de enseñanza en un solo campo, pasar sus días haciendo todo lo que disfruta y sentirse realizado y satisfecho. Navendu trabajaba como ingeniero de software en campos relacionados con la nube cuando se encontró con proyectos de código abierto y se convirtió en colaborador. Ahora, ambos están contribuyendo al proyecto de código abierto Apache APISIX como Defensores del Desarrollador bajo la guía de Nicolas.
Un Defensor del Desarrollador para Apache APISIX ayuda a los desarrolladores a conocer y utilizar mejor las soluciones y servicios de APISIX. Lo hacen creando contenido de tutoriales y guías, interactuando y respondiendo preguntas de los desarrolladores, hablando en conferencias y organizando reuniones comunitarias, entre muchas otras cosas. Solo en 2022, los tres Defensores del Desarrollador de Apache APISIX han presentado en más de 70 conferencias en 22 países, como Estados Unidos, Canadá, Portugal, India, Reino Unido, Alemania, Francia, Suiza, Dinamarca, Bulgaria y muchos más.
En todo el mundo, para empresas grandes y pequeñas, existe una creciente necesidad de gestión del ciclo de vida completo de las API. Por lo tanto, naturalmente, cuando surge una puerta de enlace de API de alto rendimiento y de código abierto, la gente espera escuchar un poco más sobre ella.
/ Nicolas en Open Source Summit Europe, sobre cómo llevar tráfico a un clúster de Kubernetes /
Algunas de las conferencias en las que hablan nuestros Defensores del Desarrollador incluyen JavaCro (Primavera y Otoño) en Croacia, ApacheCon North America en Estados Unidos, Open Source India en India (ver diapositivas aquí) y Open Source Summit Europe en Irlanda (ver aquí). A menudo, las presentaciones también incluyen demostraciones y muestras de código, así como oportunidades de preguntas y respuestas para los ingenieros actuales de la comunidad o personas externas que simplemente quieren saber más sobre APISIX.
"En ApacheCon North America este año, demostré la orquestación de complementos de bajo código con Apache APISIX. Después, muchos colaboradores de otros proyectos que no conocían APISIX le contaron a su equipo lo que estábamos haciendo. Todos quedaron muy impresionados, y el presidente de ASF, David Nalley, mencionó que estamos haciendo grandes progresos en un corto período de tiempo", dijo Bobur.
Tal interés en APISIX no es inusual para Bobur, ya que es lo que suele suceder al hablar en grandes conferencias. Además de entender lo que hace APISIX, la gente generalmente está interesada en cómo APISIX supera a otras herramientas de gestión de API. También quieren aprender sobre los casos de uso de APISIX y cómo una puerta de enlace de API dinámica podría encajar en su entorno empresarial. Encontramos que la gente está de acuerdo con la herramienta de gestión de API fácil de usar y de alto rendimiento que APISIX está construyendo, y con los robustos colaboradores y la comunidad detrás de este proyecto.
Muchos de estos interesados se convirtieron posteriormente en usuarios de APISIX. De hecho, la comunidad de Apache APISIX está creciendo más rápido que nunca: no solo es un proyecto con más de 10k estrellas en Github, sino que ahora hay alrededor de 500 colaboradores en proyectos de código abierto relacionados con APISIX, y tenemos un grupo de Slack extremadamente activo con más de 1000 personas, lo que demuestra una alta demanda de gestión de API nativas de la nube.
/ Bobur(izquierda) con el presidente de Apache Software Foundation David Nalley(derecha) /
Para que los defensores puedan ofrecer una charla que realmente mejore las habilidades de los ingenieros, necesitan mantenerse al día con APISIX y los ecosistemas relevantes. Una forma de hacerlo es respondiendo preguntas de los usuarios y contribuyendo al proyecto de manera regular. Tomemos a Navendu, quien recientemente se convirtió en un Colaborador de APISIX, como ejemplo. Se encontró con APISIX por primera vez en febrero de este año y encontró algunos problemas con la documentación de APISIX. Después de contribuir a este proyecto durante casi un mes, Navendu decidió que le gustaría convertirse en un defensor del desarrollador a tiempo completo para APISIX.
Otro método poderoso que utilizan nuestros defensores para familiarizarse con el proyecto y sus usuarios es crear contenido, que incluye, entre otros, blogs, guías prácticas, tutoriales en video sobre nuevas funciones (ver en nuestro YouTube) y organizar reuniones o talleres comunitarios. De hecho, nuestros defensores han estado y siguen creando contenido de alta calidad para asegurar que nuestros usuarios crezcan a medida que la comunidad crece, y que la comunidad crezca a medida que sus colaboradores crecen.
/ Navendu hablando sobre las mejores prácticas para construir API seguras en Open Source India /
Ser un Defensor del Desarrollador es mucho más que hablar al azar en conferencias. La profundidad de alimentar a las personas con el conocimiento que realmente necesitan es lo que hace a un buen defensor. Para un proyecto de código abierto como APISIX, es lo que hace una comunidad vigorosa y, en última instancia, un buen proyecto.
"Lo que distingue a APISIX es que los miembros del PMC y la comunidad realmente creen en el código abierto y en los valores de Apache Software Foundation. Recibí una cálida bienvenida cuando me uní a la comunidad hace unos nueve meses, y todavía me encanta el ambiente de la comunidad. Al final del día, creo que esa es la razón por la que Apache APISIX ha estado adoptando cada vez más usuarios en todo el mundo".
Si te gustaría aprender más sobre Apache APISIX, tenemos una lista de reproducción de algunas de las charlas de nuestros Defensores del Desarrollador en conferencias, y otra lista de reproducción de tutoriales de Apache APISIX.
Para ir más allá, consulta algunos de nuestros otros posts de blog esclarecedores:
- 10 casos de uso más comunes de una puerta de enlace de API
- ¡Apache APISIX ama Rust!
- Apache APISIX 3.0: 10 aspectos destacados de la puerta de enlace de API de código abierto
- ¿Por qué Apache APISIX es la mejor puerta de enlace de API?
Y únete a nuestra comunidad: