Dans le cadre d'événements sur Open Distro , la découverte du code source du X-Pack , ainsi que l' article «The Cloud and Open Source Powder Keg» est une traduction de l'article de Shey Banon (fondateur et PDG Elastic).
Chez Elastic, nous nous concentrons sur la création d'excellents produits, la création de communautés autour d'eux et la réussite des utilisateurs de nos produits.
En 2009, je me suis assis et j'ai écrit les premières lignes d'
Elasticsearch et j'ai
ouvert sa source . J'ai quitté mon emploi et j'ai passé deux ans à investir dans la création d'un produit et à aider la grande communauté qui s'est construite autour de lui. En 2012, nous avons
créé Elastic . Nous avons investi dans notre communauté d'utilisateurs et construit un écosystème de produits open source développé autour d'elle. Nous avons ajouté tellement de fonctionnalités à Apache Lucene que j'ai perdu la trace du score, créant une base solide pour notre solution. Nous avons ajouté Kibana, créé par
Rashid ,
Logstash, créé par Jordan , et
PacketBeat, créé par Monica et Tudor , et bien plus encore. Nous avons créé des produits, les communautés qui les entourent et nous nous sommes concentrés sur la garantie que nos utilisateurs puissent en tirer le meilleur parti. Aujourd'hui, nous avons des centaines de développeurs Elastic qui travaillent quotidiennement sur ce vaste engagement. Nous comptons chaque jour des centaines de milliers de membres de la communauté qui contribuent à notre réussite commune. Et je suis fier de l'entreprise que
nous avons créée pour y contribuer (le processus -
environ Per. ).
Nous avons construit un niveau de confiance avec nos utilisateurs, dont je suis fier et auquel je m'incline. Nous devons commencer par le fait que nous sommes ouverts et continuer d'être honnêtes avec notre communauté et nos utilisateurs dans ce que nous faisons. Nous nous sommes également concentrés sur rien pour nous en distraire.
Depuis nos débuts, nous nous occupons depuis de nombreuses années des
FUD . Si vous créez quelque chose de réussi, cela arrivera certainement. Le FUD provient principalement de (plus) grandes entreprises qui ont peur de ce que pourrait faire un tel mouvement. C'est un processus naturel. "N'utilisez pas le produit, c'est un jouet." "Il n'a que quelques développeurs, que se passe-t-il s'ils se font heurter par un bus?" "Ils ne savent pas ce que" l'entreprise "veut." "Ils ne sont pas vrais X ou Y ou Z (entrez votre mot du jour)." Nous n'avons jamais laissé cela nous influencer ou occuper nos pensées. Cela est fait afin de nous distraire, nous et notre communauté, de l'objectif principal: créer de superbes produits et communautés que les utilisateurs aiment tant. Si nous laissons cela se produire, nous laissons simplement tomber nos utilisateurs et nous ne vous décevrons jamais.
Nos produits ont été bifurqués, redistribués et en sous-effectif tant de fois que j'ai perdu le compte. C'est un signe du succès et de l'échelle de nos produits. De divers fournisseurs aux grandes entreprises chinoises, qui incluent désormais Amazon. Il y a toujours eu une «cause», parfois masquée par un faux altruisme ou une bonne volonté. Aucun d'entre eux (ce qui signifie "raisons" -
environ Per. ) N'a pas duré. Ils (solutions basées sur des produits élastiques -
environ Per. ) Ont été créés pour répondre à leurs propres besoins, contribuer à la confusion et détruire la communauté. Notre engagement et notre concentration sur la création d'excellents produits et de communautés que les utilisateurs apprécient ont façonné notre chemin et ont résonné chez vous, nos utilisateurs. Nous avons atteint un niveau de confiance (communication) avec vous, le niveau d'innovation attendu et une coopération incroyable, qui est tout simplement là, et vous l'avez vu.
Nous croyons à l'
open source et au pouvoir qu'il apporte. Nous avons également dit dès le départ que certaines fonctionnalités seront commerciales et pourquoi. Je crois que notre honnêteté est l'une des principales raisons de notre succès commun. Nous avons créé notre code open source de manière à ce qu'il soit facile à connecter et à mettre en œuvre. Dès le début, nous n'avons pas changé de chemin, renforçant la confiance de nos utilisateurs au fil des années, que nous restons fidèles à notre parole et à eux (aux utilisateurs -
env. Trans. ).
Notre code commercial a été une «source d'inspiration» pour d'autres, il a été copié à l'aveugle par diverses sociétés et est même revenu dans certaines options de distribution ou fourchettes, comme, par exemple, Amazon vient de le tamponner, malheureusement, avec des bogues critiques. Nous avons continué de nous concentrer sur la création d'excellents produits et de communautés que les utilisateurs aiment. Nous n'avons pas laissé cela nous distraire, et cette concentration a été décuplée.
Notre marque a été utilisée et insultée, a volé et déformé des informations à ce sujet à plusieurs reprises. Les entreprises affirment à tort qu'elles travaillent en collaboration avec notre entreprise, en particulier
Amazon . Nous n'avons pas laissé cela nous distraire, nous avons continué à créer d'excellents produits et communautés que les utilisateurs appréciaient. Affaiblir la concentration est l'ennemi de l'entreprise, et nous ne permettons jamais que cela nous affecte. Seuls nos utilisateurs sont importants, pas le bruit autour.
Lorsque nous nous sommes associés à des entreprises, nous avons ouvert le code. Lorsque nous avons vu que nos utilisateurs nous utilisaient pour APM, nous en étions tous ravis. Nous nous sommes associés à une société entièrement SaaS dans la région APM appelée OpBeat, ce qui était un investissement commercial majeur de notre part, et la plupart de ce code a été publié dans le domaine
public , et tout cela est gratuit. Ce fut une décision simple, car nous nous concentrons sur la création de produits et de communautés formidables que les utilisateurs aiment, et vous, nos utilisateurs, le méritez.
Lorsque les autres ont fermé,
nous avons ouvert . Nous avons conservé notre code open source sous la même licence et doublé notre ouverture en tant qu'entreprise. Nous avons re-licencié notre code commercial existant sous une licence moins stricte et ouvert le code. Nous essayons de créer le même niveau de coopération et de transparence que dans notre code open source dans tout ce que nous faisons. C'est un contrecoup des nombreuses discussions que nous avons eues avec nos utilisateurs, et je suis tellement heureux que cela vous ait causé beaucoup de résonance. Depuis lors, notre niveau d'investissement dans l'open source n'a fait qu'augmenter, tout comme notre engagement à des fonctions et une expérience plus libres qui sont clairement définies et partagées de manière compréhensible.
Lorsque les entreprises sont venues chez nous, voyant notre succès, et ont demandé à établir une relation de travail spéciale pour travailler ensemble sur le code, exigeant des préférences qui les mettraient plus haut que nos utilisateurs, nous avons dit non. Cela s'est produit plusieurs fois au fil des ans, et seulement récemment, cette fois avec Amazon. Certains se sont
joints et sont devenus d'excellents partenaires pour nous et la communauté. D'autres, malheureusement, n'ont pas suivi cette voie. Nous nous engageons à être liés à un développeur qui contribue au développement de nos produits, ainsi qu'à tout le monde. Il n'y a aucune préférence et nous rejetterons toute demande de disponibilité. Notre réponse a toujours été constante: envoyer une pull request, comme tout le monde. La qualité parlera d'elle-même.
J'écris tout cela pour plusieurs raisons. Tout d'abord, nous devons tous parfois réfléchir à ce que nous avons fait et pourquoi, à ce qui nous a permis de réussir, pour nous assurer de rester fidèles à notre cap. Vous, nos utilisateurs, notre communauté, notre entreprise. Deuxièmement, pour tout le monde qui peut être distrait par différentes raisons, le fait de maintenir la concentration et d'être honnête est la seule chose qui compte. Et enfin, pour exprimer notre désir commun de continuer à créer d'excellents produits et communautés que les utilisateurs aiment. C'est notre
vrai cours .
L'élastique est toujours le jour zéro (comme les développeurs que nous aidons, nous utilisons la numérotation à partir de zéro). Rien n'a changé depuis la première ligne de code que j'ai écrite au cours du voyage de 10 ans que nous avons parcouru avec vous tous, nos utilisateurs, et la plupart des années à venir ne changeront pas. Je ♡ vous tous.
Plusieurs liens ont été ajoutés au texte qui n'étaient pas dans le message d'origine. Cela ne devrait pas changer l'essence du texte.