Как мигрировать из зарубежного облака и ускорить Delivery-процесс в 3 раза
Клиент:
Global Solutions — IT-компания, предоставляющая услуги по разработке и внедрению ПО всех уровней сложности.
Задача:
Перенести IT-инфраструктуру от зарубежного облачного провайдера на серверы в Узбекистане, оптимизировать работу DevOps-специалистов и Delivery-процесс.
Решения:
Результаты:
О компании клиента
Global Solutions — IT-компания, предоставляющая услуги по разработке и внедрению программного обеспечения всех уровней сложности для государственных организаций, бизнеса и частных лиц.
Компания работает на рынке Узбекистана с 2011 года. В портфолио Global Solution входит более 50 масштабных проектов в различных сферах, включая разработку приложений для компании Paynet, авиакомпании Uzbekistan Airways и Центральной избирательной комиссии Узбекистана. Также IT-компания сотрудничала с Uzinfocom, единым интегратором по созданию и поддержке государственных информационных систем, и реализовала совместный проект с Узбекистанскими железными дорогами.
С 2020 года Global Solutions сосредоточилась на развитии своих собственных софтовых разработок. Компания получила лицензию платежной организации и начала активно развивать свой сервис по приему платежей для бизнеса — Global Pay Gate.
На данный момент компания помимо разработки ПО предоставляет клиентам и партнерам услугу по подключению онлайн-платежей через Uzcard, HUMO, Mastercard и Visa.
IT-инфраструктура Global Solutions имеет сложную гибридную архитектуру: одна часть решений расположена на серверах компании (on-premise), а другая — в облаке. Для обеспечения стабильной работы сервисов и приложений Global Solutions необходимы надежные виртуальные машины с высоким уровнем доступности, способные выдерживать значительные нагрузки.
Почему выбрали Servercore
При поиске технологического партнера компания ориентировалась на ряд критериев, включая удобную панель управления, наличие Managed Kubernetes и резервного копирования. Кроме того, Global Solutions требовалось делегировать задачи по настройке и поддержанию бесперебойной работы IT-инфраструктуры подрядчику. Также для IT-компании ключевую роль при выборе подрядчика сыграли высокий аптайм серверов и ценовая политика.
Компанию привлекли особенности облачных продуктов и сервиса Servercore:
«В связи с изменением закона в области хранения персональных данных нам пришлось срочно искать локального провайдера для проектов в Узбекистане. Это было непросто: ранее мы сотрудничали с зарубежным провайдером с удобным для нас инструментарием. Не многие местные компании могли предложить подобную функциональность, однако Servercore смог покрыть наши технологические потребности».
Основные задачи клиента
Решение
Результаты и планы на будущее
Компании Global Solutions удалось за 1,5 месяца мигрировать без длительного простоя из облака зарубежного провайдера на серверы Servercore в Узбекистане. На арендуемых решениях IT-компания разрабатывает собственное ПО для клиентов, развертывает собственные и партнерские приложения, а также запускает тестовые инстансы.
Миграция позволила Global Solutions снизить в 2 раза рабочие часы DevOps-инженеров, затрачиваемые на настройку и поддержание бесперебойной работы IT-инфраструктуры. На данный момент IT-специалисты Global Solutions могут посвящать большую часть рабочего времени продуктовой разработке. В результате произошла оптимизация всего Delivery-процесса компании: Global Solutions удалось в 3 раза быстрее осуществлять доставку конечного продукта клиентам.
В настоящее время у Global Solutions в Servercore размещены облачные серверы с более чем 30 виртуальными ядрами. Компания активно использует Managed Kubernetes, который помогает сохранять доступность и стабильную работу сервисов, в связке с Container Registry, в котором хранятся образы контейнеров. Также Global Solutions использует для своих задач DBaaS, файловое хранилище, балансировщики нагрузки и бэкапы для дополнительной защиты данных.
Global Solutions планирует масштабировать свой бизнес — для реализации новых проектов ей потребуются большие серверные мощности. Компания готова выбрать Servercore в качестве технологического партнера для будущих проектов.
