Vă prezentăm programul de găzduire a datelor regionale de la Intercom

Publicat: 2022-05-06

Tehnologia face din fiecare companie o companie globală, iar concentrarea noastră asupra securității datelor înseamnă că clienții Intercom din întreaga lume pot experimenta beneficiile complete ale Intercom – indiferent de locul în care se află geografic.

În urmă cu zece ani, am construit infrastructura inițială de intercom în centrul de date us-east-1 al AWS din Virginia de Nord, SUA. De acolo, am ajutat mii de companii să se conecteze și să construiască relații mai bune, bazate pe încredere, cu clienții lor.

Încrederea clienților și securitatea datelor sunt esențiale pentru tot ceea ce facem la Intercom, așa cum demonstrează certificările noastre SOC 2 , ISO 27001 și HIPAA . În ultimii câțiva ani, găzduirea locală a datelor într-o regiune a devenit o preferință pentru anumite companii cu nevoi specifice sau în anumite verticale ale industriei. Mulți apreciază opțiunea de a-și stoca datele la nivel local în jurisdicția lor.

„Ne angajăm să ne asigurăm că subiectul rezidenței datelor nu provoacă niciodată fricțiuni sau îngrijorări inutile”

Ne angajăm să ne asigurăm că subiectul rezidenței datelor nu provoacă niciodată fricțiuni sau îngrijorări inutile pentru aceste companii și să le permitem să se concentreze asupra a ceea ce este cel mai important: folosirea Intercomului pentru a-și dezvolta afacerea și a construi relații cu clienții.

Ca prim pas, am creat găzduirea europeană a datelor – permițând celor mai importante date să rămână în întregime în Europa, stocate în regiunea AWS-eu-west-1. Acum, suntem încântați să anunțăm că oferim și găzduire de date în Australia. Aceeași experiență interfon grozavă găzduită mai aproape de casa companiei dvs. Găzduirea de date regionale este doar cea mai recentă ofertă a noastră pentru a ajuta companiile globale să-și sprijine clienții: anul trecut, am actualizat Resolution Bot pentru a accepta peste 30 de limbi.

Programul nostru regional de găzduire a datelor este de departe cel mai mare proiect de infrastructură pe care l-am asumat vreodată. Am început cu găzduirea europeană a datelor și, deși a fost o provocare descurajantă, viziunea noastră era clară: trebuia să recreăm exact aceeași experiență interfon și set de funcții la aceleași standarde înalte de calitate, în noi locații de găzduire – AWS-eu-west -1, iar mai târziu, regiunea AP-Sud-Est-2.

Construire interfon în Europa

Platforma Intercom nu a fost concepută inițial pentru a susține acest tip de capacitate și știam că implementarea acesteia va necesita modificări la fiecare nivel al stivei de tehnologie Intercom. Am vrut să livrăm cât mai repede posibil, evitând în același timp orice impact asupra vitezei echipelor noastre de produse, deoarece acestea s-au concentrat pe livrarea de noi funcții.

Din fericire, grupul nostru de infrastructură s-a potrivit pentru această sarcină. Deținem mediul de producție și suntem responsabili pentru disponibilitatea, scalabilitatea, observabilitatea și eficiența Intercomului. Suntem poziționați în mod unic în cadrul organizației noastre de inginerie pentru a dezvolta cunoștințe profunde și context cu privire la funcționarea interioară a întregii platforme.

Avem și o mulțime de talent în grup; un amestec unic de ingineri cu experiență specializată în construcție în partea din față și din spate. Aceasta înseamnă că nu a trebuit să împrumutăm o capacitate semnificativă din afara grupului, ceea ce ar fi putut duce la întrerupere și coordonare.

Acordăm prioritate automatizării clădirilor care asigură ca sistemele și serviciile noastre operaționale critice să rămână eficiente și fiabile”

În munca noastră obișnuită de zi cu zi, acordăm prioritate automatizării clădirilor, care asigură ca sistemele și serviciile noastre operaționale critice să rămână eficiente și fiabile. Cu aceste baze solide puse la punct, putem explora proiecte mai mari, proactive, care creează mai multă valoare pentru clienții noștri.

Gândește mare, începe cu mic, învață repede

Întâlnirile noastre inițiale de brainstorming au produs liste lungi de necunoscute și riscuri. Ne-am dat seama că nu vom învăța mai multe până când nu începem, așa că am hotărât să ne aprofundăm și să ne respectăm unul dintre principiile noastre de bază de cercetare și dezvoltare: gândiți mare, începeți cu mic, învățam repede.

„Am vrut să producem un manual repetabil care să ne permită să dezvoltăm rapid mai multe opțiuni de găzduire a datelor în viitor”

Elementul de învățare a fost crucial. Abordarea noastră a fost să documentăm continuu constatările și învățările pe măsură ce progresam. Știam că acest proiect nu va fi o singură dată și ne-am dorit să producem un playbook repetabil care să ne permită să dezvoltăm rapid mai multe opțiuni de găzduire a datelor în viitor.

Am început lucrurile cu o mână mică dintre cei mai bine pregătiți ingineri ai noștri, concentrați pe construirea infrastructurii de bază – serverele, bazele de date, cache-urile și cozile necesare. Această etapă a fost ușurată de investițiile recente în instrumente de automatizare a infrastructurii care ne-au permis să furnizăm infrastructura în câteva minute folosind fișiere de configurare controlate de versiune.

Odată ce fundațiile au fost puse la loc, ne-am îndreptat atenția asupra conductei noastre de dezvoltare, asigurându-ne că putem implementa automat în noua regiune și în cea veche simultan. Transportul este bătăile noastre inimii și în curând am avut un puls constant. După ce am ajustat fișierele de configurare și am rezolvat excepție după excepție, în curând am avut o versiune de bază a aplicației principale Intercom monolit implementată doar pe un singur server.

„Emoționați de victoriile noastre iterative rapide, am accelerat rapid”

Până acum impulsul nostru era puternic. Emoționați de câștigurile noastre iterative rapide, am accelerat rapid, făcându-ne drum prin diferitele funcții Intercom. În scurt timp, am colaborat cu organizația noastră de asistență pentru clienți pentru a executa QA pentru fiecare caracteristică, extinderea infrastructurii, îndeplinirea sarcinilor noastre de pregătire operațională și finalizarea planului nostru de lansare pentru anunțul găzduirii de date europene.

Am învățat multe pe parcurs și am putut să aplicăm acele lecții la dezvoltarea capacității noastre de găzduire a datelor din Australia. Ne-a luat aproximativ 10 luni să lansăm găzduirea de date în UE, dar datorită experienței și experimentelor noastre, am reușit să construim și să lansăm Intercom în Australia în doar patru luni.

Ce urmeaza?

Ne așteptăm ca aproape toți clienții noștri europeni actuali să continue să folosească infrastructura noastră existentă. Mutarea spațiilor de lucru dintr-o regiune în alta nu este un proces banal, dar dacă sunteți deja client și doriți să explorați opțiunea de migrare a datelor, rămâneți pe fază pentru mai multe detalii în săptămânile următoare!

De asemenea, ne-ar plăcea să auzim de la clienți potențiali care ar putea avea alte cerințe specifice de găzduire a datelor - nu ezitați să contactați!

Gazduirea de date din Europa și Australia este acum disponibilă pentru clienții noi – dacă sunteți interesat să vă înscrieți, contactați echipa noastră de vânzări prin Intercom Messenger din partea de jos a acestei pagini.