НаПоправку — медицинский онлайн-сервис, который помогает быстро находить врачей и удаленно записываться на прием.
Объединяет 2 500 медицинских учреждений, среди которых крупнейшие частные клиники и государственные центры. Сервис содержит информацию о 4 500+ услугах, дает доступ к актуальным отзывам и ценам.
Ключевые продукты — сайт и мобильные приложения, телемедицинский сервис. Над ними работает 60+ инженеров, объединенных в десять команд. Архитектура включает более 100 микросервисов — фронтенды, бэкенды, изолированные базы данных и другие. Новые релизы — каждые две недели.
Для НаПоправку, как медицинского сервиса, важна стабильность и производительность ИТ-ресурсов.
Одна из ключевых задач — снижение затрат без потери качества. Стоимость услуг предыдущего провайдера росла непропорционально, последнее повышение — х2 от текущего прайса за аналогичный объем ресурсов. НаПоправку нужно было решение, которое обеспечит сопоставимое качество, более выгодную цену и гибкость в условиях сотрудничества.
Для онлайн-сервиса критически важны стабильность и скорость работы. У предыдущего провайдера периодически возникали простои, что роняло аптайм клиентских сервисов. Почти за полтора года, с сентября 2022 г по январь 2024 г, зафиксировано пять крупных инцидентов. SLA опускался до 99,23%.
Для НаПоправку также важен партнерский подход и быстрая поддержка. Прежний провайдер медленно реагировал на запросы, коммуникации носили формальный характер. На ответы по тикетам уходило в среднем от 3 до 8 часов. Чтобы разобраться с инцидентами, требовалось до трех дней, что негативно отражалось на работе сервисов.
Надежная инфраструктура
Используется производительное оборудование, локации облака находятся в нескольких крупных дата-центрах. Провайдер не просто арендует каналы связи, а развивает собственную сетевую инфраструктуру. Это обеспечивает высокую доступность и снижает риски простоев клиентских сервисов НаПоправку.
Гибкость и выгодные цены
Timeweb Cloud предложил условия, которые обеспечили снижение затрат на 40% при сопоставимом объеме и качестве услуг. Кроме того, для НаПоправку разработали гибкую систему с ежемесячными платежами. Это был один из ключевых запросов при выборе провайдера.
Качество поддержки
Для компании важна простая и быстрая коммуникация с ИТ‑партнером. Timeweb Cloud оперативно реагирует на запросы, помогает в создании и миграции сложной архитектуры и предоставляет бесплатное администрирование. Например, во время ночной миграции один из дисков не выдержал нагрузки, но специалисты Timeweb Cloud быстро его заменили и перестроили массив, доступность сервисов не пострадала.
«Для нас, как для софтверной компании, выбор ИТ-поставщика — стратегическое решение. Timeweb Cloud предложил адекватное соотношение цены и качества. Мы ценим партнеров, которые отличаются простым общением, быстрой реакцией на запросы и индивидуальным подходом к сотрудничеству»
Марк Дерманов
CTO НаПоправку
Миграция инфраструктуры проходила в несколько этапов. Сначала НаПоправку провели аудит текущей инфраструктуры и подготовили скрипты для автоматизации переноса. Следующим шагом стал пилот — перенос тестового контура из трех серверов, который ежедневно использовали 50+ сотрудников. На финальном этапе, чтобы минимизировать влияние на пользователей и бизнес-процессы, проводилась ночная миграция. Продакшн-сервисы переносились силами НаПоправку вместе со специалистами провайдера. Это обеспечило минимальный даунтайм и стабильность ИТ-систем.
«Миграция прошла по схеме Parallel Run: мы одновременно работали на двух инфраструктурах. Это обеспечило плавный и контролируемый переход. Процесс координировала команда из 10+ специалистов — инфраструктурных инженеров, разработчиков и тестировщиков, которые следили за стабильностью и корректностью работы всех систем»
Марк Дерманов
CTO НаПоправку
Основная нагрузка легла на серверы bare metal, что дало предсказуемую производительность клиентских ресурсов. Компании предоставили мощные серверы на базе процессоров AMD и Intel: частота до 3,1 ГГц, число ядер — 28, а объем оперативной памяти — до 384 ГБ.
НаПоправку использует выделенные серверы для продакшна основного сайта и мобильных приложений, тестового контура, бэкенда и фронтенда, а также для баз данных и аналитических систем.
Для R&D используются облачные серверы. Для задач искусственного интеллекта — сервер с GPU на базе мощной видеокарты NVIDIA Tesla T4.
НаПоправку использует корпоративную почту для более чем 50 аккаунтов, организуя ИТ-процессы и внутренние коммуникации. Например, на почту приходят уведомления от серверов и сетевого оборудования, она задействована в работе ИТ-отделов и службы технической поддержки.
НаПоправку перенес к Timeweb Cloud 70% критичных ИТ-систем. Ежемесячно на ресурсах провайдера обрабатываются запросы 6 млн пользователей медицинского сервиса.
Расходы на вычислительные ресурсы сократились более чем на 40%.
Обеспечен высокий аптайм клиентских сервисов — 99,98%. Бэкенд также стабилен, без замедлений или инцидентов.
За время сотрудничества НаПоправку более чем в 2,5 раза увеличил ИТ-мощности. Масштабирование ресурсов происходит в короткие сроки, не более двух дней.
«Мы доверили Timeweb Cloud самое важное — наш продакшн. Результат говорит сам за себя: стабильность работы, экономия бюджета и партнерский подход. За последнее время мы сильно нарастили объемы сотрудничества, и есть планы развиваться дальше»
Марк Дерманов
CTO НаПоправку
НаПоправку планирует наращивать сотрудничество с провайдером. Развитие бизнеса, R&D и внедрение ИИ-технологий требуют увеличения парка серверов, а также расширения стека услуг.
В планах переход на Managed Kubernetes вместо собственного оркестратора (Docker Swarm), внедрение облачных баз данных, подключение CDN для ускорения загрузки контента. Также использование Private Cloud в целях изоляции проектов.
