Разработчик технологий для отправки сообщений через SMS и мессенджеры, компания «Раппорто», переносит часть своих вычислительных ресурсов на платформу российского облачного провайдера «Турбо Облако». В рамках проекта заказчик получил единую виртуальную инфраструктуру с настроенным резервным копированием. Новая среда станет фундаментом для перехода к парадигме Infrastructure as Code (IaC) — подходу, при котором параметры всех ИТ-ресурсов описываются в виде программного кода.
Контекст задачи: почему потребовалась миграция Сервисы «Раппорто» требуют высокой стабильности и гибкости инфраструктуры. Для бизнеса критически важны возможность быстрого масштабирования вычислительных мощностей под пиковые нагрузки рассылок, оперативное изменение конфигураций и гарантированное восстановление систем после технических сбоев. Ранее ресурсы компании были распределены между несколькими разрозненными облачными средами, что усложняло управление и создавало зависимость от отдельных специалистов. В рамках развития ИТ-ландшафта было принято решение о консолидации части инфраструктуры.
Решение: единый контур управления по модели IaaS Облачный провайдер предоставил заказчику виртуальные вычислительные ресурсы по классической модели IaaS (инфраструктура как услуга). Теперь специалисты «Раппорто» управляют всей виртуальной средой через единый личный кабинет. Это позволяет им самостоятельно создавать и настраивать необходимые мощности, а также поэтапно переносить на новую площадку связанные с сервисами системы без остановки текущих бизнес-процессов.
Для обеспечения отказоустойчивости дополнительно был развернут сервис резервного копирования. Он автоматически создает копии данных и конфигураций инфраструктуры, которые могут быть использованы для восстановления сервисов в случае инцидентов.
В сочетании с моделью IaaS это формирует технологическую базу для дальнейшей автоматизации процессов. Инфраструктурные настройки теперь можно описывать программно, повторно использовать при развертывании новых тестовых или продуктивных сред и строго контролировать любые изменения версий. Такой подход исключает необходимость выполнять каждую операцию вручную, минимизирует риск человеческой ошибки и ускоряет вывод обновлений в эксплуатацию.
Перспективы внедрения подхода Infrastructure as Code Переход к концепции Infrastructure as Code позволит «Раппорто» стандартизировать запуск новых окружений. Любое новое микросервисное приложение или база данных будут разворачиваться из единого репозитория конфигурации, что гарантирует идентичность параметров во всех средах — от разработки до промышленной эксплуатации. Кроме того, фиксация настроек в системе контроля версий даст полную историю изменений: команда сможет мгновенно откатиться к предыдущей стабильной версии инфраструктуры при обнаружении ошибок в новой сборке.