Kiedy open source jest zrobione dobrze, niebo jest granicą

Kiedy open source jest zrobione dobrze, niebo jest granicą
W związku z pandemią coraz więcej uwagi poświęca się narzędziom i usługom, które pozwalają pracownikom pracować z dowolnego miejsca. Wideokonferencje i usługi współpracy, takie jak Teams i Slack, przyciągnęły wiele uwagi, ale na rynku istnieją alternatywne opcje, które rozwiązują te same problemy w inny sposób. Na przykład Mattermost to platforma współpracy typu open source, która szczyci się przejrzystą architekturą i projektem zorientowanym na programistów. TechRadar Pro rozmawiał z Ianem Tienem, współzałożycielem i dyrektorem, aby dowiedzieć się więcej o modelu biznesowym open-core oraz o tym, jak Mattermost wyróżnia się na coraz bardziej konkurencyjnym rynku.

Dlaczego Mattermost jest open source?

Stworzyliśmy Mattermost dla siebie: początkowo byliśmy firmą zajmującą się grami na konsole i byliśmy sfrustrowani platformą e-mail Software as a Service, z której korzystaliśmy, a która ulegała awariom. Został kupiony przez większą firmę i został nieco przeoczony. To by się zawiesiło, straciłbyś dane i nie bylibyśmy w stanie z nich korzystać. Nie mogliśmy wyeksportować naszych danych i czuliśmy się jak w pułapce. Postanowiliśmy więc rozwiązać nasz problem i stworzyć platformę poczty e-mail typu open source, której moglibyśmy zaufać. Mogliśmy mu zaufać, ponieważ mieliśmy kod źródłowy i sami go uruchomiliśmy. Kiedy ją uruchomiliśmy, nie powiedzieliśmy „oto platforma, która może robić milion różnych rzeczy”. Skupiał się tylko na naszym przypadku użycia, platformie pocztowej, którą mogliśmy monitorować iw pełni ufać, ale otrzymaliśmy opinie od społeczności i od tego czasu się rozwinęła.

Mattermost opiera się na modelu open core. Z jakiego powodu uważasz, że jest to najlepsza opcja do komercyjnego wykorzystania firm open source?

Wydaje się, że rynek zwrócił się w stronę otwartego jądra jako de facto podejścia do budowania komercyjnej firmy open source. HashiCorp i GitLab to tylko niektóre przykłady modelu, który działa naprawdę dobrze. Kluczem jest posiadanie wersji open source i komercyjnych, które są wyraźnie ukierunkowane na różnych odbiorców i różne przypadki użycia. Kiedy uzyskasz właściwą równowagę, masz jeden zestaw użytkowników, którzy napędzają adopcję open source i osiągają dużą wartość (w naszym przypadku programiści chcą bardziej produktywnie współpracować) z drugim zestawem z priorytetami. W przeciwieństwie do kupowania wersji detalicznej, w naszym przypadku menedżerowie IT i administratorzy biznesowi poszukują kompleksowych narzędzi do monitorowania i obsługi dużych społeczności użytkowników końcowych, uzyskując tak dużą wartość z oferty. Z właściwie wykonanym otwartym jądrem zapewnia wartość i zyskuje zaufanie klientów dzięki ofercie open source, co jeśli chodzi o zakup komercyjnych walut, jest prostą decyzją, którą często podejmuje się przed tobą. Rozmawiają z nami.

Jak opisałbyś Mattermost komuś, kto uważa go tylko za open source Slack?

Istnieją 3 podstawowe filary, które wyróżniają nas na rynku. Pierwszym z nich jest zaufanie i zdolność klientów usługi do przeczytania całej naszej bazy kodów, zrozumienia naszych procesów i gwarancji dotyczących jakości i bezpieczeństwa oraz zlokalizowania ustnych zapewnień o sukcesie naszych produktów w niektórych organizacjach, które są bezpieczniejsze i mają kluczowe znaczenie dla misji planeta. Obejmuje to również bezpieczeństwo i suwerenność danych z możliwością wyboru między samodzielnym hostingiem a korzystaniem z usługi Mattermost Software as a Service. Mattermost chce dać klientom usługi kontrolę i wybór sposobu zarządzania ich danymi. Drugi jest zorientowany na programistów i ma prawdziwą platformę kooperacyjną dla projektantów oprogramowania, z warstwową rozszerzalnością dla szerokiej gamy opcji dostosowywania użytkownika końcowego, potężną wtyczkę frameworka zdolną dostosować wrażenia użytkownika do potrzeb użytkownika. . oraz pełny dostęp do kodu źródłowego systemu. Trzecim jest posiadanie prawdziwie otwartej platformy z odgórnymi i oddolnymi innowacjami. Bardziej niż kiedykolwiek, korporacyjni CIO chcą widoczności, a także wpływu na przyszłość swoich narzędzi do współpracy. Klienci usługi mogą nie tylko zobaczyć nowe funkcje i ulepszenia wprowadzone przez bazę otwartego kodu źródłowego Mattermost, ale mogą nawet dodać kod do swojej platformy, aby przyspieszyć ten proces.

Oprócz wzrostu biznesu, jakie wyzwania musieliście pokonać w wyniku pandemii?

Jesteśmy firmą bardzo zorientowaną na klienta, a rozwój naszego przywództwa i zespołów w zakresie obsługi klienta był krytyczny w całym sezonie gwałtownych zmian. Wielu naszych klientów usługowych pracuje w bardzo bezpiecznych środowiskach i napotyka wyzwania, które są charakterystyczne dla ich segmentu i zarezerwowane, takie jak pilna potrzeba spełnienia wymagań dotyczących zgodności w zakresie udostępniania danych niejawnych, gdy nie mają dostępu do fizycznych środowisk, w których zwykle prowadzone są rozmowy. . . Nasza organizacja Customer Success odegrała kluczową rolę we wspieraniu dzielenia się rozwiązaniami wśród klientów usługowych, organizowaniu okrągłych stołów dla klientów usług fakultatywnych oraz we współpracy z profesjonalistami, którzy oczywiście decydują się wnieść do społeczności to, czego się nauczyli. wpisy na blogu. Jako przykład z prawdziwego świata, klient usługi rozmawiał anonimowo o tym, jak przeszedł na architekturę mobilności zerowego zaufania z Mattermost podczas pandemii, i jak to zrobił, było to naprawdę sprytne i proste oraz zmienia zasady gry dla wysoce regulowanych firm jako biznesu . Alternatywa dla bardziej tradycyjnych mobilnych rozwiązań VPN, które mogą być trudne do włączenia i wyczerpania baterii urządzenia mobilnego użytkownika końcowego.

Bezpieczeństwo zawsze stanowiło wyzwanie dla platform internetowych. Jak Mattermost radzi sobie z tym wszechobecnym zagrożeniem?

Mamy rozbudowane procesy dotyczące przeglądu bezpieczeństwa, polityki ujawniania odpowiedzialności, protokołów poprawek bezpieczeństwa oraz przeglądu bezpieczeństwa i testów penetracyjnych stron trzecich, aby stale zapewniać, że odnosimy sukcesy i cieszymy się zaufaniem naszych społeczności i naszych klientów usługowych. Uczestniczymy w obowiązkach w globalnej społeczności zajmującej się bezpieczeństwem i jesteśmy powszechnie uznawani za nasz wkład. Na przykład w 3 roku wykryliśmy XNUMX luki sprzętowe w języku programowania Golang, które narażałyby aplikacje podrzędne na obejście uwierzytelniania SAML, i współpracowaliśmy z Google, bibliotekami podrzędnymi i kluczowymi aplikacjami podrzędnymi, aby skutecznie wykryć problem. . Oprócz tego dołączyliśmy do firm Red Hat, GitHub, Google i XNUMX czołowych organizacji zajmujących się bezpieczeństwem na świecie, aby uzyskać licencję organu ds. numeracji luk w zabezpieczeniach i ekspozycji (CNA).

Jaka jest cecha/funkcja Mattermost, z której jesteś niesamowicie dumny?

Jestem bardzo dumny z hashtagów Mattermost. Działają podobnie jak Twitter, aby wyświetlać wszystkie posty, które mają ten sam hashtag. Mamy cotygodniową sesję zwaną Customer Obsession Meeting lub w skrócie „COM”. Wiąże się z tym wiele logistyki i przygotowań, a my używamy hashtagu #COM, aby jednym kliknięciem uzyskać szybkie podsumowanie wszelkich ostatnich rozmów na ten temat: gdzie jest gra, jakie pytania pochodzą z najnowszej ankiety, ostatni. sumy minut itp. Kontynuowanie rozmów kanałami jest naprawdę bezcenne. Dość trudno jest wrócić, gdy zaczniesz go używać.

Nawiasem mówiąc, jaka jest jedna rzecz, którą Mattermost mógłby zrobić lepiej?

Byliśmy firmą bardzo skoncentrowaną na produktach i usługach dla klienta i pozostawaliśmy w tyle pod względem marketingu i świadomości w porównaniu z innymi firmami o naszej skali zatrudnienia i obsługi klientów. Zajmujemy się tym z niesamowitym liderem marketingu, który zaczął w tym roku i szybko buduje zespół, więc wkrótce powinieneś usłyszeć o wiele więcej od Mattermost.

Jakie nadchodzące funkcje najbardziej Cię ekscytują?

Pracujemy nad nowym sposobem łączenia rozmów na kanale, który mnie porusza. Kilka lat temu udostępniliśmy sposób odpowiadania na wiadomości z kanału prawie rok przed udostępnieniem przez Slacka jego wersji, która była prawie identyczna. Od tego czasu Slack był wielokrotnie aktualizowany i teraz nieco wyprzedza grę, ale wkrótce wydamy naszą najnowszą wersję i cieszymy się, że wyląduje. Zmiany w wątku i podstawowej funkcjonalności poczty są ogromną wadą, ponieważ wpływają na wiele osób, ale na podstawie wczesnego użycia uważamy, że nasza społeczność dobrze zareaguje na naszą kolejną iterację.

Jakich możliwości i wyzwań oczekujesz po przejściu na pracę zdalną?

Jesteśmy na początku pracy zdalnej. Potencjał współpracy i produktywności jest niesamowicie wysoki i cieszymy się, że organizacje zaczynają przyjmować bardziej skalowalne podejścia do obsługi rozproszonej bazy pracowników. Ponieważ postawy biznesowe zmieniają się, a przepływy pracy w ramach współpracy stają się krytyczne, priorytetem jest przejrzystość. Celem zastąpienia przypadkowych rozwiązań długoterminowymi strategiami jest ostatecznie zapewnienie ciągłej przejrzystości dla całej organizacji. Jesteśmy całkowicie ukrytą firmą od pierwszego dnia i mam nadzieję, że nasze doświadczenia będą wspierać i inspirować kolejne pokolenie całkowicie ukrytych i przyjaznych firm.