AGIMA — крупнейший интегратор digital-решений, лидер отрасли по оценкам Tagline, RUWARD и Рейтинга Рунета. Специализируется на заказной разработке полного цикла, включая создание цифровых продуктов, веб-сервисов и мобильных приложений для бизнеса.
«Наша суперсила заключается в решении практически любых задач клиента как инхаус, так и в сотрудничестве с доверенными партнерами. AGIMA — это сильная команда профессионалов в области аналитики, юзабилити, проектирования, дизайна, разработки, тестирования, ИБ и системного администрирования с накопленной экспертностью в реализации сложных ИТ-продуктов»
Любая ИТ-инфраструктура может накопить технический долг, поскольку используемые технологии и ПО со временем устаревают. С этим столкнулись в AGIMA: множественные legacy, узкие места с точки зрения безопасности требовали модернизации. На тот момент инфраструктура компании размещалась в облаке стороннего провайдера, и было значительно проще развернуть всё с нуля, учитывая современные требования и подходы. В результате в Timeweb Cloud перенесли все ноды и часть виртуальных машин клиентов AGIMA. Миграция заняла два месяца.
Сегодня на облачных нодах AGIMA развернут Proxmox Cluster для управления 100 узлами из единой консоли. Кластерный подход обеспечивает высокую отказоустойчивость и гарантированную доступность виртуальных машин, которые закрывают как внутренние, так и клиентские задачи.
На виртуальных машинах развернут набор различных ИТ-решений, используемый для внутренних задач. Вот некоторые из них:
В облаке также развернут кластер Kubernetes для тестирования и стажировки DevOps. Все тестовые проекты клиентов AGIMA размещаются в Proxmox-кластере и доступны в двух форматах: в виде виртуальной машины, выделенной под отдельного клиента, и shared-среды с установленным Ispmanager, когда вычислительные ресурсы делятся между всеми участниками. Дополнительно используется Rabbit, Kafka и всё, что необходимо для клиентских интеграций.
Потребности в облаках
Для реализации проектов заказной разработки AGIMA требовалось масштабируемое облако, в котором размещается:
Критерии выбора
AGIMA провела отбор среди ключевых игроков рынка, каждый из которых оценивался по 20+ техническим параметрам. Вот основные критерии:
Результаты теста
✔️ Быстрый старт
✔️ Совпадение ожиданий и реальности по железу
✔️ Менеджмент на стороне Timeweb Cloud
➖ Особенности конфигурации на сетевом уровне
VDS для развертывания внутренних сервисов
AGIMA использует облачную инфраструктуру Timeweb Cloud для размещения собственных ИТ-систем, необходимых для решения повседневных бизнес-задач. Виртуальные серверы, развернутые в облаке, — надежная среда для хостинга, они обеспечивают сетевое взаимодействие ИС между собой.
Виртуальная инфраструктура для тестовых сред
AGIMA предоставляет клиентам окружения Dev, Test и Stage. Облачная среда обеспечивает большой прирост по скорости выполнения задач и нивелирует ограничения, которые встречаются в инфраструктуре заказчика с точки зрения разрешений, прав доступа и излишней коммуникации. Это позволяет самостоятельно управлять таймингом, рисками и укладываться в установленные сроки релиза, что особенно важно при разработке цифровых продуктов.
«В сотрудничестве с Timeweb Cloud мы смогли быстро стартануть, хотя на этапе тестирования возникли шероховатости с шириной канала, настройками маршрутизации и проксированием. Несмотря на сложности, могу сказать, что наши ожидания совпали с реальностью. Мы ценим высокий уровень поддержки и менеджмента провайдера — команда всегда идет навстречу. Отдельно хотим отметить подход Timeweb Cloud к вопросам удобства — это касается панели управления, гибких возможностей покупки нужного сервиса и оплаты»
Бесшовная миграция
Перенос 100 виртуальных машин из облака стороннего провайдера в облако Timeweb Cloud. Обеспечивается возможность гибкого масштабирования вычислительных ресурсов.
Доступность инфраструктуры
Кластер, развернутый в облаке, гарантирует надежность и доступность сервисов в режиме 24/7. Помимо кластерного подхода, доступность облачной площадки обеспечивается как на программном, так и на аппаратном уровнях силами провайдера.
Моментальное масштабирование
Инфраструктура Timeweb Cloud позволяет гибко масштабировать вычислительные мощности — добавлять или высвобождать ресурсы по требованию.
Высокий уровень приватности
Возможность развертывания закрытого контура в облаке Timeweb Cloud и настройка гранулированного доступа на уровне сетевой инфраструктуры позволяют создавать приватные подсети для отдельных групп пользователей.
Запуск ВМ по требованию
Бизнесу зачастую необходимо запускать виртуальные машины в открытом контуре для решения различных задач:
Развертывание ВМ в любой приватной корпоративной инфраструктуре накладывает ограничения с точки зрения ИБ, требует дополнительных настроек, согласований и времени. Под такие запросы AGIMA уже работает с другими поставщиками облачных услуг, но также планирует использовать ресурсы Timeweb Cloud, которые будут находиться за пределами защищенной core-инфраструктуры.
«У нас была приоритетная задача — в короткие сроки проксировать Docker Hub. На развертывание и необходимую конфигурацию ушло менее получаса. В собственной инфраструктуре заказчика на реализацию такого кейса потребовалось бы несколько дней. В случае, когда результат нужен здесь и сейчас, публичная ВМ в облаке — отличное решение»
Продакшен для клиентов на базе Timeweb Cloud
Опыт и экспертиза позволяют AGIMA брать на себя проекты полного аутсорсинга. В таких сценариях предусматривается возможность аренды инфраструктуры облачного провайдера под задачи конкретного заказчика. В планах — сотрудничество с Timeweb Cloud в этом направлении.