Внедрение облачной платформы

Клиент

Один из крупнейших европейских провайдеров телекоммуникационных, информационно-коммуникационных технологий и контент-услуг.

Проблема

Заказчиком был введен в эксплуатацию новый дата-центр, одной из задач которого является сервис по предоставлению вычислительных мощностей корпоративным клиентам. Для реализации данной услуги Заказчиком было принято решение о закупке продукта Exoscale - облачной платформы с использованием технологий с открытым исходным кодом (open-source), которая используется для  предоставления сервиса корпоративным клиентам и web-интерфейса панели управления вычислительными мощностями.

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

В рамках проекта перед специалистами Invento Labs стояло две задачи:

  • Развертывание продукта совместно со специалистами заказчика и разработчиками со стороны Exoscale на мощностях заказчика с последующей технической поддержкой;
  • Адаптация портала для конечного клиента под брендинг заказчика, с учетом корпоративной политики и предоставляемых сервисов.

Сложности проекта:

  • Отсутствие технической документации по продукту;
  • Обеспечение совместимости доработок для Заказчика с основной веткой разработки продукта Exoscale;
  • Сжатые сроки: согласно бизнес-плану проекта, он должен был быть реализован в течение полутора месяцев.
Решение

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

Команда Invento Labs собрала и обработала информацию от различных подразделений Заказчика: маркетинга, отдела продаж, инженерного отдела. Формализованные и согласованные требования позволили в кратчайшие сроки выполнить кастомизацию и доработку фронтэнда и бэкэнда портала.

Результат

В ходе реализации проекта были достигнуты следующие результаты:

  • В сжатые сроки, на мощностях заказчика, была развернута, протестирована и запущена брендированная облачная платформа, соответствующая всем стандартам компании-заказчика;
  • Для реализации сервиса публичного облака (Инфраструктура как услуга (IAAS)) был задействован ряд успешно зарекомендовавших себя open-source технологий: KVM, CloudStack, Kubernetes, Cassandra, Puppet, Docker;
  • Поддержка и развитие платформы производилось с применением практик CI, CD, IaaC.