О компании
Skillaz — интеллектуальная рекрутинговая система полного цикла. Система ищет кандидатов в открытых источниках, оценивает резюме, рассылает приглашения на собеседования, анкетирует и тестирует кандидатов. Со Skillaz затраты на подбор сокращаются на 30%, а сроки найма — на 44%.
Как обработать миллионы резюме и защитить персональные данные
Для бесперебойной работы сервиса и для безопасности важно быстро масштабироваться при нагрузках и гибко управлять базами данных. Раньше Skillaz работала в двух окружениях: Production environment (среда эксплуатации) и Development environment (среда разработки). Они располагались в разных дата-центрах.
Production environment
Production environment располагалась на облачной платформе, сертифицированной для хранения персональных данных. В ней не было нормального интерфейса для просмотра виртуальных машин и постоянно возникали сложности с сетью из-за защищенного контура.
Проблемы такого подхода: изменения в инфраструктуре можно было сделать только через техническую поддержку, а согласование новых мощностей занимало несколько часов. Нужно было оплачивать все выделенные ресурсы, даже те, которые не использовались.
Автоматизация была минимальной: все операции, включая добавление нод в кластер, приходилось выполнять вручную. Сетевое хранилище данных ограничивало скорость работы базы данных.
Development environment
Для разработки арендовали физические серверы у провайдера. Серверы собирали в кластер виртуализации, а поверх кластера создавались виртуальные машины.
Проблемы такого подхода: масштабироваться можно было только при помощи заказа новых серверов, аренда и ввод машины могли занимать несколько дней. Инфраструктура отличалась от прода, что иногда приводило к проблемам при релизах. К тому же контур не был защищен по требованиям Федерального закона № 152-ФЗ.
Инфраструктура Skillaz не справлялась с возрастающими запросами и не позволяла наращивать ресурсы хранения данных и вычислительные мощности. Поэтому в компании приняли решение отказаться от провайдеров и найти технологического партнера, который поможет развивать сервис и обеспечит защиту данных по требованиям российского законодательства.
Программа Yandex Cloud Boost
Skillaz стала участником программы Yandex Cloud Boost, получила грант и протестировала сервисы Yandex Cloud.
В компании оценили, что Yandex Cloud — это целая экосистема сервисов, которые можно объединить с решениями клиента. С помощью нее можно решать любые задачи с данными. При этом не нужно тратить ресурсы на интеграцию компонентов платформы между собой: все интеграции, необходимые для реализации бизнес-сценариев, или доступны из коробки, или можно закрыть решениями партнеров.
Также Yandex Cloud обладает всеми лицензиями и сертификатами на соответствие 152-ФЗ, GDPR, ISO 27001, ISO 27017, ISO 27018 и PCI DSS — данные надежно защищены.
Миграция в Yandex Cloud
Сначала было проведено тестирование ключевых сервисов Yandex Cloud. Оно показало, что облачная платформа полностью закрывает все потребности команды Skillaz, и компания начала миграцию.
Переезжали в два этапа. Сначала перенесли тестовую среду и разработку, а затем — среду эксплуатации сервиса.
Основной стек переехал в Yandex Cloud всего за одну ночь, а миграция всего проекта происходила в течение полугода. Все работы выполнялись преимущественно собственными силами архитектора Skillaz вместе с аутсорс-командой постоянного подрядчика — компании «Флант», партнера Yandex Cloud. Архитекторы Yandex Cloud также участвовали в проекте со стороны вендора и помогли в решении ряда сложностей в процессе миграции.
Сервисы Yandex Cloud полностью закрыли потребности компании:
- Yandex Managed Service for MongoDB обеспечивает высокую производительность при использовании local SSD при хранении и обработке баз данных, возможность восстанавливать данные на любой момент;
- Yandex Network Load Balancer распределяет трафик и сохраняет гибкость при росте нагрузки;
- Yandex DDoS Protection автоматически фильтрует и очищает трафик, защищает от DDoS-атак.
Во время и после переезда специалисты Yandex Cloud также консультировали команду Skillaz обо всех вопросах фактической и документальной безопасности. Например, рассказали, как и что нужно делать, чтобы соответствовать 152-ФЗ, и порекомендовали компанию, которая проводила оценку соответствия для Yandex Cloud.
Результаты миграции в Yandex Cloud
Так как вся IT-система объединилась у одного провайдера, добавлять возможности и сервисы на платформу теперь можно проще и быстрее. Больше нет таких ситуаций, когда в production выходит нерабочее обновление.
Безопасность облака активно развивается, появляются новые сертифицированные сервисы по безопасности. Это важный фактор для Skillaz, так как данные должны находиться в максимально защищенном контуре.
С переездом у компании появились новые возможности для развития и масштабирования системы, которые качественно и количественно влияют на работу платформы. В планах — дальнейшая оптимизация инфраструктуры управляемыми сервисами и ее максимальная автоматизация.
Мнение
Мы выбрали Yandex Cloud за экосистему сервисов c большим количеством возможностей и за классную команду, которая развивает продукт и болеет душой за то, чтобы он был сбалансированным и удобным для клиентов. Переезд в Yandex Cloud был стратегическим решением, которое открыло для нас много перспектив. Также мы сделали Skillaz более безопасной для наших клиентов: теперь наша система защищена в соответствии с российскими и международными стандартами по информационной безопасности. Когда вы работаете с большим количеством персональных данных из резюме — это очень важно.