Компания ITANGO объявила о завершении пилотного проекта по исследованию возможности миграции на PostgreSQL в дочерней структуре крупнейшей нефтяной компании России.
Целью проекта являлось получение оценки необходимых трудозатрат разработчиков, на основе которой принималось решение по поводу метода перехода с СУБД Oracle на СУБД PostgreSQL. Рассматривалось два варианта - полное переписывание кода приложений под работу с СУБД PostgreSQL или взаимодействие с подрядчиком, который взял бы на себя возможные задачи по переходу со стороны администрирования баз данных, а специалисты Заказчика выступали бы в роли архитекторов.
При обсуждении данного проекта между специалистами Заказчика и Айтанго, был принят к работе поэтапный подход к задаче, который предполагал точечные выборки данных для анализа, что в свою очередь предполагало сокращения усилий по подготовке к передаче данных и сжатие сроков согласования с внутренней службой ИБ.
На первом этапе экспертами Айтанго была произведена оценка использования свойственных только для Oracle конструкций в наиболее емких процедурах и функций, по результатам которой было принято решение перейти на полноценное обследование, так как первичный анализ показал положительную тенденцию, т.е. относительно небольшой объем кода, который требовал бы доработку.
Для полноценного анализа была согласована передача только метаданных из БД, что позволило, с одной стороны, снова упростить процесс согласования с ИБ, с другой стороны, ускорить процесс получения результата.
«Мы в Айтанго развернули собственный контур под текущий проект, в него произвели загрузку данных, и проводили уже дальнейшую работу на своей площадке.»- комментирует Технический директор ITANGO Владимир Бойко. – «В результате проведенного анализа Заказчик получил информацию об объектах, перенос которых 100% требует участия разработчиков, а так же рекомендации по возможным аналогам функционала Oracle в PostgreSQL.»