Представляем программу Intercom Regional Data Hosting

Опубликовано: 2022-05-06

Технологии превращают каждую компанию в глобальную компанию, и наше внимание к безопасности данных означает, что клиенты Intercom во всем мире могут воспользоваться всеми преимуществами Intercom, независимо от того, где они находятся географически.

Десять лет назад мы построили первоначальную инфраструктуру Intercom в центре обработки данных AWS us-east-1 в Северной Вирджинии, США. С тех пор мы помогли тысячам компаний наладить связи и построить более доверительные отношения со своими клиентами.

Доверие клиентов и безопасность данных имеют решающее значение для всего, что мы делаем в Intercom, о чем свидетельствуют наши сертификаты SOC 2 , ISO 27001 и HIPAA . За последние несколько лет размещение данных локально в регионе стало предпочтительным для определенных предприятий с особыми потребностями или в рамках определенных отраслевых вертикалей. Многие ценят возможность хранить свои данные локально в своей юрисдикции.

«Мы стремимся к тому, чтобы тема хранения данных никогда не вызывала ненужных трений или беспокойства».

Мы стремимся к тому, чтобы тема резидентности данных никогда не вызывала ненужных трений или беспокойства у этих компаний и позволяла им сосредоточиться на самом важном: использовании Intercom для развития своего бизнеса и построения отношений со своими клиентами.

В качестве первого шага мы создали европейский хостинг данных, что позволяет вашим наиболее важным данным полностью оставаться в Европе и храниться в регионе AWS-eu-west-1. Теперь мы рады сообщить, что также предлагаем хостинг данных в Австралии. Тот же великолепный опыт работы с интеркомом, размещенный ближе к дому вашей компании. Хостинг региональных данных — это наше последнее предложение, призванное помочь глобальным компаниям поддерживать своих клиентов: в прошлом году мы обновили Resolution Bot, чтобы он поддерживал более 30 языков.

Наша программа регионального хостинга данных на сегодняшний день является крупнейшим инфраструктурным проектом, который мы когда-либо реализовывали. Мы начали с европейского хостинга данных, и, хотя это было сложной задачей, наше видение было ясным: нам нужно было воссоздать точно такой же опыт и функции Intercom с теми же высокими стандартами качества в новых местах размещения — AWS-eu-west. -1, а позже АР-Юго-Восток-2 региона.

Домофон в Европе

Платформа Intercom изначально не была предназначена для поддержки такого типа возможностей, и мы знали, что для ее реализации потребуются изменения на каждом уровне стека технологий Intercom. Мы хотели выпустить как можно быстрее, избегая при этом какого-либо влияния на скорость работы наших продуктовых команд, поскольку они сосредоточились на выпуске новых функций.

К счастью, наша инфраструктурная группа хорошо подходила для этой задачи. Мы владеем производственной средой и несем ответственность за доступность, масштабируемость, наблюдаемость и эффективность Intercom. Мы занимаем уникальное положение в нашей инженерной организации для получения глубоких знаний и контекста внутренней работы всей платформы.

У нас также есть множество талантов в группе; уникальное сочетание инженеров, имеющих специализированный опыт разработки интерфейсной и конечной частей. Это означает, что нам не нужно было заимствовать значительные ресурсы из-за пределов группы, что могло привести к сбоям в работе и накладным расходам на координацию.

« Мы уделяем первостепенное внимание автоматизации зданий, которая обеспечивает эффективность и надежность наших важнейших операционных систем и услуг».

В нашей обычной повседневной работе мы отдаем приоритет автоматизации зданий, которая обеспечивает эффективность и надежность наших важнейших операционных систем и услуг. Имея эти прочные основы, мы можем исследовать более крупные инициативные проекты, создающие большую ценность для наших клиентов.

Думай масштабно, начинай с малого, учись быстро

Наши первые мозговые штурмы породили длинные списки неизвестных и рисков. Мы поняли, что не узнаем больше, пока не начнем, поэтому решили сразу же погрузиться и придерживаться одного из наших основных принципов исследований и разработок: мыслить масштабно, начинать с малого, учиться быстро.

«Мы хотели создать воспроизводимый сценарий, который позволил бы нам в будущем быстро расширять возможности размещения данных».

Элемент обучения был решающим. Наш подход заключался в том, чтобы постоянно документировать результаты и знания по мере нашего продвижения. Мы знали, что этот проект не будет одноразовым, и мы хотели создать воспроизводимый сценарий, который позволил бы нам в будущем быстро расширять возможности размещения данных.

Мы начали работу с небольшой горсткой наших самых опытных инженеров, сосредоточившихся на создании базовой инфраструктуры — необходимых серверов, баз данных, кэшей и очередей. Этот этап был облегчен благодаря недавним инвестициям в инструменты автоматизации инфраструктуры, которые позволили нам подготовить инфраструктуру за считанные минуты с помощью файлов конфигурации с контролируемой версией.

Как только основа была заложена, мы переключили внимание на наш конвейер разработки, убедившись, что мы можем автоматически развертываться в новом регионе и в старом одновременно. Доставка — это наше сердцебиение, и вскоре у нас появился устойчивый пульс. После настройки файлов конфигурации и разрешения исключений за исключениями вскоре у нас была базовая версия основного монолитного приложения Intercom, развернутая только на одном сервере.

«Воодушевленные нашими быстрыми итеративными победами, мы быстро ускорились»

К настоящему времени наш импульс был сильным. Вдохновленные нашими быстрыми итеративными победами, мы быстро ускорились, пробиваясь через различные функции Intercom. Вскоре мы сотрудничали с нашей службой поддержки клиентов, чтобы выполнить контроль качества каждой функции, масштабировать инфраструктуру, выполнить задачи по оперативной готовности и завершить наш план запуска для объявления о размещении данных в Европе.

За это время мы многому научились и смогли применить эти уроки при разработке наших возможностей размещения данных в Австралии. Нам потребовалось около 10 месяцев, чтобы запустить хостинг данных в ЕС, но благодаря нашему опыту и экспериментам мы смогли построить и запустить Intercom в Австралии всего за четыре месяца.

Что дальше?

Мы ожидаем, что почти все наши нынешние европейские клиенты продолжат использовать нашу существующую инфраструктуру. Перенос рабочих пространств из одного региона в другой — нетривиальный процесс, но если вы уже являетесь клиентом и хотите изучить возможность переноса своих данных, следите за новостями в ближайшие недели!

Мы также хотели бы услышать от потенциальных клиентов, у которых могут быть другие особые требования к хостингу данных — не стесняйтесь обращаться!

Хостинг данных в Европе и Австралии теперь доступен для новых клиентов. Если вы заинтересованы в регистрации, свяжитесь с нашим отделом продаж через Intercom Messenger внизу этой страницы.