Миграция инфраструктуры в Yandex Cloud и настройка процессов CI/CD под современные требования

Заказчики из стартапа Biometric Vision обратились с задачей миграции инфраструктуры своего сервиса в облако. Рассказываем, чем и как помогли.

О клиенте

Biometric Vision — компания специализируется на разработке решений для распознавания лиц и предоставляет услуги биометрической идентификации для бизнеса c высокой точностью и безопасностью.

Задача

Biometric Vision обратилась к нам с запросом на миграцию своей инфраструктуры в Yandex Cloud. Для выполнения поставленных задач был выбран стандартный технологический стек:


  • Kubernetes — для управления контейнеризированными приложениями.
  • GitHub CI/CD — для автоматизации сборки и деплоя.
  • PostgreSQL и MongoDB — качестве баз данных.

Решение

Для управления рабочими нагрузками мы развернули Kubernetes-кластер. Далее настроили CI/CD процессы для автоматизированного деплоя. Для отказоустойчивости баз данных использовали Managed-сервисы.


Также мы реализовали безопасный доступ к данным и сервисам.


Managed Kubernetes и Managed PostgreSQL от Yandex Cloud использовали как основные инструменты, чтобы минимизировать затраты на администрирование.


Для безопасного доступа к сервисам были настроены VPN и SSL-шифрование. Это обеспечило соответствие требованиям безопасности при работе с биометрическими данными.


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

Результат

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


Основные достижения на текущем этапе:


  • Полная готовность инфраструктуры для эксплуатации в облаке.
  • Настроенные процессы CI/CD значительно ускоряют развертывание новых версий приложения.
  • За счет использования managed-сервисов обеспечена высокая доступность инфраструктуры.

Cтек технологий

  • Kubernetes
  • Yandex Cloud
  • Github CI/CD
  • PostgreSQL
  • MongoDB
  • Prometheus
  • Grafana

Отзыв Biometric

Нам нужно было перенести сервис в облако и при этом сразу выстроить нормальные процессы сборки и деплоя. Команда помогла аккуратно переехать в Yandex Cloud, развернула Kubernetes и настроила CI/CD через GitHub. Отдельно порадовало, что сразу продумали вопросы безопасности и мониторинга. В итоге получили инфраструктуру, на которой можно спокойно масштабировать сервис и дальше развивать продукт.
Maxim
CTO

Поможем в решении DevOps-задач

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

Заказать аудит
Читать все