Як автоматизувати зміни в базах даних
20.12.2018 Львів, Київ
У львівському та київському офісах Intellias відбулись тематичні зустрічі для розробників, які працюють із базами даних, під назвою "What is CI/CD for databases, or how to automate DB changes". Спікером подій був Тарас, BI Team Lead у компанії Intellias.
Доповідач розглянув основні принципи створення керованого процесу змін у базах даних. Ці зміни часто вважають змінами “другого рівня”, а їхню автоматизацію відкладають на невизначений час, що веде до затримок при оновленнях та відмінностях у середовищах. Таким чином користувач втрачає перевагу від впровадження Continuous Delivery.
Тарас розповів, як використовувати FlyWay для версіонування змін у базах даних PostgreSQL. Учасники довідались про можливості інтеграції із репозитарієм коду (на прикладі GitLab CI/CD) та автоматизацію тестування при публікації кожної зміни.
Тема викликала неабияке зацікавлення в аудиторії, а найактивніші слухачі отримали подарунки.
Презентація доповідача доступна за посиланням.