Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Унифицированная инфраструктура для медицинского ПО: автоматизированное развертывание Kubernetes в облаке и полностью изолированных средах

12 июня ‘26

Заказчик: Histoscan
Страница кейса/результат: https://evrone.ru/portfolio/histoscan

Evrone разработала для Histoscan единый подход к доставке и развертыванию медицинского ПО в любых условиях: от облачных платформ до полностью изолированных объектов без доступа к интернету. Решение автоматизировало инфраструктуру, сократило трудозатраты и повысило надежность внедрений.

Агентство-исполнитель кейса

Evrone

Evrone помогает компаниям создавать надежную инфраструктуру для критически важных продуктов. В проекте Histoscan мы реализовали масштабируемую GitOps-платформу, которая обеспечивает одинаково предсказуемое развертывание сервисов как в облаке, так и в полностью автономных средах.

1. Вводная задача от заказчика, проблематика, цели

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

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

Основные задачи проекта:

  • Обеспечить развертывание продукта в полностью изолированных (air-gapped) средах.
  • Унифицировать процесс установки программного обеспечения для всех заказчиков.
  • Снизить зависимость от ручной настройки инфраструктуры.
  • Обеспечить поддержку различных аппаратных платформ и операционных систем.
  • Создать масштабируемую архитектуру, пригодную как для локальных инсталляций, так и для облачных сред.

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

Целью проекта стало создание воспроизводимой инфраструктурной платформы, позволяющей быстро и предсказуемо запускать продукт Histoscan независимо от особенностей среды эксплуатации.

Разработка решений для eHealth

DevOps сопровождение проектов

Разработка облачных сервисов

2. Описание реализации кейса и творческого пути по поиску оптимального решения

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

Для стандартизации развертывания Kubernetes был выбран Talos Linux — специализированный дистрибутив, ориентированный на эксплуатацию Kubernetes-кластеров. Для управления виртуализацией использовались KVM и libvirt, что позволило отказаться от менее универсальных подходов и обеспечить совместимость с различными типами инфраструктуры.

Ключевые элементы решения:

  • Разработка шаблонов и ролей для автоматического создания виртуальных машин.
  • Стандартизация процесса установки Kubernetes для online- и offline-сценариев.
  • Использование локального Docker Registry для работы в полностью автономных средах.
  • Переход на GitOps-подход с хранением всей инфраструктурной конфигурации в репозиториях.
  • Декларативное управление инфраструктурой через YAML-манифесты.
  • Автоматизация жизненного цикла приложений и инфраструктурных компонентов.

Для управления базами данных PostgreSQL был внедрен оператор CloudNativePG.

Это позволило:

  • Автоматизировать создание и сопровождение кластеров PostgreSQL.
  • Настроить резервное копирование и восстановление.
  • Обеспечить контроль консистентности данных.
  • Снизить необходимость ручного участия инженеров при эксплуатации системы.

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

Цифровая трансформация

Backend разработка на заказ

Аутсорсинг разработчиков

3. Результаты сотрудничества

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

Достигнутые результаты:

  • Создан единый процесс развертывания для облачных и изолированных инфраструктур.
  • Автоматизирована установка Kubernetes и сопутствующих компонентов.
  • Существенно сокращено время подготовки новых стендов и внедрений.
  • Снижены операционные затраты на сопровождение инфраструктуры.
  • Обеспечена воспроизводимость и предсказуемость поставок программного обеспечения.
  • Реализована поддержка как bare-metal серверов, так и виртуализированных и облачных сред.
  • Запущена эксплуатация десяти инфраструктурных кластеров в различных локациях.

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

Проекты

4. Заключение

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

Совместно с заказчиком команда Evrone создала архитектуру, которая обеспечивает единые стандарты поставки и эксплуатации программного обеспечения независимо от ограничений конкретной площадки. Решение одинаково эффективно работает как в современных облачных средах, так и на объектах с повышенными требованиями к безопасности и полным отсутствием доступа к интернету.

Сегодня сотрудничество продолжается: инфраструктура развивается, появляются новые сценарии использования, а внедрение медицинского ПО становится быстрее, надежнее и удобнее для конечных заказчиков.

Проект подтвердил ключевую экспертизу Evrone в области Kubernetes, DevOps, GitOps и построения сложных инфраструктурных решений для высоконагруженных и критически важных продуктов.

Агентство-исполнитель кейса

Evrone

Evrone помогает компаниям создавать надежную инфраструктуру для критически важных продуктов. В проекте Histoscan мы реализовали масштабируемую GitOps-платформу, которая обеспечивает одинаково предсказуемое развертывание сервисов как в облаке, так и в полностью автономных средах.