Przedstawiamy program hostingu danych regionalnych firmy Intercom
Opublikowany: 2022-05-06Technologia sprawia, że każda firma jest firmą globalną, a nasza koncentracja na bezpieczeństwie danych oznacza, że klienci Intercomu na całym świecie mogą w pełni korzystać z Intercomu – bez względu na to, gdzie się znajdują.
Dziesięć lat temu zbudowaliśmy początkową infrastrukturę interkomową w centrum danych AWS us-east-1 w Północnej Wirginii w USA. Od tego momentu pomogliśmy tysiącom firm w nawiązaniu i budowaniu lepszych, opartych na zaufaniu relacji z ich klientami.
Zaufanie klientów i bezpieczeństwo danych mają kluczowe znaczenie dla wszystkiego, co robimy w Intercom, o czym świadczą nasze certyfikaty SOC 2 , ISO 27001 i HIPAA . W ciągu ostatnich kilku lat przechowywanie danych lokalnie w regionie stało się preferowane przez niektóre firmy o określonych potrzebach lub w określonych branżach. Wiele osób ceni sobie możliwość przechowywania swoich danych lokalnie w ich jurysdykcji.
„Dążymy do tego, aby temat rezydencji danych nigdy nie powodował niepotrzebnych napięć ani obaw”
Dążymy do tego, aby temat rezydencji danych nigdy nie powodował niepotrzebnych tarć ani obaw dla tych firm, i pozwalamy im skoncentrować się na tym, co najważniejsze: wykorzystaniu Intercomu do rozwoju ich działalności i budowania relacji z klientami.
W pierwszym kroku zbudowaliśmy europejski hosting danych – dzięki czemu najważniejsze dane pozostają w całości w Europie, przechowywane w regionie AWS-eu-west-1. Teraz z przyjemnością ogłaszamy, że oferujemy również australijski hosting danych. To samo wspaniałe doświadczenie interkomu hostowane bliżej domu Twojej firmy. Hosting danych regionalnych to tylko nasza najnowsza oferta, która pomaga globalnym firmom wspierać ich klientów: w zeszłym roku zaktualizowaliśmy Resolution Bot, aby obsługiwać ponad 30 języków.
Nasz program hostingu danych regionalnych jest zdecydowanie największym projektem infrastrukturalnym, z jakim się kiedykolwiek podjęliśmy. Zaczęliśmy od europejskiego hostingu danych i chociaż było to zniechęcające wyzwanie, nasza wizja była jasna: musieliśmy odtworzyć dokładnie to samo doświadczenie interkomu i zestaw funkcji z tymi samymi wysokimi standardami jakości, w nowych lokalizacjach hostingowych – AWS-eu-west -1, a później region AP-południowy wschód-2.
Budynek domofon w Europie
Platforma Intercom nie została początkowo zaprojektowana do obsługi tego typu możliwości i wiedzieliśmy, że jej wdrożenie będzie wymagało zmian w każdej warstwie stosu technologii Intercom. Chcieliśmy dostarczać produkty tak szybko, jak to możliwe, jednocześnie unikając wpływu na szybkość naszych zespołów ds. produktów, ponieważ skupiały się one na dostarczaniu nowych funkcji.
Na szczęście nasza Grupa Infrastruktury była dobrze przygotowana do tego zadania. Jesteśmy właścicielem środowiska produkcyjnego i jesteśmy odpowiedzialni za dostępność, skalowalność, obserwowalność i wydajność Intercomu. Mamy wyjątkową pozycję w naszej organizacji inżynierskiej, aby rozwijać dogłębną wiedzę i kontekst na temat wewnętrznego funkcjonowania całej platformy.
W grupie mamy też mnóstwo talentów; unikalna mieszanka inżynierów ze specjalistycznym doświadczeniem w budowaniu z przodu iz tyłu. Oznacza to, że nie musieliśmy pożyczać znacznych zdolności spoza grupy, co mogło prowadzić do ogólnych zakłóceń i koordynacji.
„ Nadajemy priorytet automatyce budynków, która zapewnia, że nasze krytyczne systemy operacyjne i usługi pozostają skuteczne i niezawodne”
W naszej zwykłej codziennej pracy priorytetowo traktujemy automatyzację budynków, która zapewnia, że nasze krytyczne systemy operacyjne i usługi pozostają skuteczne i niezawodne. Dzięki tym mocnym fundamentom możemy badać większe, proaktywne projekty, które tworzą większą wartość dla naszych klientów.

Myśl na dużą skalę, zaczynaj od małych, ucz się szybko
Nasze pierwsze spotkania z burzą mózgów zaowocowały długą listą niewiadomych i zagrożeń. Zdaliśmy sobie sprawę, że nie nauczymy się więcej, dopóki nie zaczniemy, więc zdecydowaliśmy się od razu zagłębić i trzymać się jednej z naszych podstawowych zasad R&D: myśl na dużą skalę, zaczynaj od małych, ucz się szybko.
„Chcieliśmy stworzyć powtarzalny podręcznik, który pozwoli nam w przyszłości szybko uruchomić więcej opcji hostingu danych”
Element uczenia się był kluczowy. Nasze podejście polegało na ciągłym dokumentowaniu wyników i wniosków w miarę robienia postępów. Wiedzieliśmy, że ten projekt nie będzie jednorazowy i chcieliśmy stworzyć powtarzalny podręcznik, który pozwoli nam w przyszłości szybko uruchomić więcej opcji hostingu danych.
Rozpoczęliśmy od małej garstki naszych najlepiej doświadczonych inżynierów, którzy skupili się na budowaniu podstawowej infrastruktury — wymaganych serwerów, baz danych, pamięci podręcznych i kolejek. Ten etap został ułatwiony dzięki niedawnym inwestycjom w narzędzia do automatyzacji infrastruktury, które umożliwiły nam udostępnienie infrastruktury w ciągu kilku minut przy użyciu plików konfiguracyjnych z kontrolą wersji.
Gdy fundamenty były już gotowe, skupiliśmy się na planowaniu rozwoju, upewniając się, że możemy automatycznie wdrożyć się w nowym i starym regionie jednocześnie. Wysyłka jest naszym biciem serca i wkrótce mieliśmy stały puls. Po ulepszeniu plików konfiguracyjnych i rozwiązaniu wyjątku po wyjątku, wkrótce otrzymaliśmy podstawową wersję głównej aplikacji monolitu Interkomu wdrożoną tylko na jednym serwerze.
„Podekscytowani naszymi szybkimi, powtarzalnymi wygranymi, szybko przyspieszyliśmy”
Do tej pory nasz impet był silny. Podekscytowani naszymi szybkimi, powtarzalnymi wygranymi, szybko przyspieszyliśmy, przebijając się przez różne funkcje interkomu. Wkrótce nawiązaliśmy współpracę z naszym działem obsługi klienta, aby przeprowadzić kontrolę jakości każdej funkcji, skalować infrastrukturę, wypełniać nasze zadania związane z gotowością operacyjną i finalizować nasz plan uruchomienia w związku z ogłoszeniem europejskiego hostingu danych.
Po drodze wiele się nauczyliśmy i byliśmy w stanie zastosować te lekcje do rozwoju naszych australijskich możliwości hostingu danych. Uruchomienie hostingu danych w UE zajęło nam około 10 miesięcy, ale dzięki naszemu doświadczeniu i eksperymentom byliśmy w stanie zbudować i uruchomić Intercom w Australii w zaledwie cztery miesiące.
Co dalej?
Spodziewamy się, że prawie wszyscy nasi obecni klienci europejscy będą nadal korzystać z naszej istniejącej infrastruktury. Przenoszenie obszarów roboczych z jednego regionu do drugiego nie jest prostym procesem, ale jeśli jesteś już klientem i chcesz poznać opcję migracji swoich danych, czekaj na więcej szczegółów w nadchodzących tygodniach!
Chcielibyśmy również usłyszeć od potencjalnych klientów, którzy mogą mieć inne specyficzne wymagania dotyczące hostingu danych – zachęcamy do kontaktu!
Hosting danych w Europie i Australii jest teraz dostępny dla nowych klientów — jeśli chcesz się zarejestrować, skontaktuj się z naszym zespołem sprzedaży za pośrednictwem komunikatora Intercom Messenger na dole tej strony.