Проект завершен

Миграция приложения в PaaS-среду

Сферы деятельности

  • ИТ

Приём откликов

до 18 мая 2022

Сроки работы

2 месяца 15 дней

Бюджет

1 450 000 ₽

В чем суть проекта?

Необходимо настроить PaaS-среду, обеспечив конвейерную сборку и публикацию обновлений приложения, адаптировать фронтенд приложения под новую среду и настроить систему автотестов для контроля качества работы приложения.

Расскажите о задаче подробнее

В «Газпром нефти» разработан Цифровой продукт «Мониторинг каталитических систем» (Приложение). В настоящий момент планируется его перенос в PaaS-среду.

Чтобы обеспечить для указанного приложения конвейерную сборку и публикацию обновлений с соблюдением всех требований необходимо реализовать ряд задач:

1. настроить PaaS-среду,

2. адаптировать фронт-часть приложения под PaaS-среду,

3. реализовать ручные тест-сценарии в среде PaaS на двух UAT ландшафтах.

Дополнительно, в период сотрудничества, будет необходимо выполнить отладку того функционала приложения (во фронт-части), который находится в опытной эксплуатации.

Лидер проекта ищет DevOps-инженера, фронтенд-разработчика и QA-инженера, которые выполнят указанные задачи.

Что представляет собой результат работы?

1. Два настроенных в PaaS-среде приложения, развернутых на всей цепочке ландшафтов: UAT, Prod и Preprod, т.е. выстроен сквозной пайплайн для публикации обновлений.

2. Отладка фронта после миграции Приложения на все ландшафты сквозного паплайна в PaaS.

3. ТЗ на автотесты в PaaS.

4. Тесты для разработанного кода (статистический анализ, ручные тест-сценарии, smoke-автотесты), интегрированные в PaaS-среду.

5. Скрипты, обеспечивающие запуск автотестов.

6. Миграция на UAT: Статический анализ кода_исправление ошибок.

7. Миграция на UAT: Ручные тест-сценарии_исправление ошибок.

8. Миграция на UAT: Smoke-автотесты_исправление ошибок.

9. Адаптация фронта под работу с сервисом DAPR.

10. Переработка фронт-части расчетных калькуляторов приложения.

По каким критериям будут оценивать результат?

· Фронт Приложения корректно работает на всех ландшафтах сквозного пайплайна в PaaS (в т.ч. по итогам тестирования интерфейса после подключения в ЕОМ).

· Сценарии тестирования покрывают весь согласованный объем функциональности.

· При эксплуатации приложения не возникает инцидентов, связанных с функциями, которые покрыты сценариями и по которым осуществляется тестирование функционала.

· Фактическая трудоемкость отличается от плановой не более чем на 10%.

Что можно получить за этот проект?

Проект предусматривает денежное вознаграждение в размере

· 500 000 руб. для фронтенд-разработчика,

· 600 000 руб. для DevOps-инженера,

· 350 000 руб. для QA-инженера,

после выплаты всех налогов.

Выбрать роль