1 documents found
Information × Registration Number 2119U007103, Article popup.category Бакалаврська робота Title Автоматизована централізована система управління бекапом баз даних (AI translated) popup.author Набоков Едуард МаксимовичNabokov Eduard Maksymovych popup.publication 01-06-2019 popup.source_user Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» popup.source https://ela.kpi.ua/handle/123456789/31208 popup.publisher Київ Description Робота включає у себе 75 сторінок, 11 рисунків, 26 таблиць та 25 джерел. До бакалаврської дипломної роботи Набокова Едуарда Максимовича на тему: «Автоматизована централізована система управління бекапом баз даних». Мета дипломної роботи полягає у розробці централізованої системи, яка здатна автоматично створювати бекапи за заданим часом або у разі негайної потреби – екстреного створення бекапу та відновлювати їх у базі даних через універсальний інтерфейс кожної з баз даних. Об’єктом дослідження є пошук підходів до створення універсального інтерфейсу, який дозволяє взаємодіяти з будь-якою базою даних. Під час виконання даної роботи було проаналізовано методи створення бекапів баз даних, їх концептуальна різниця. Було розглянуто альтернативи до механізму спілкування мікросервісів – REST. Було запропоновано та доведено коректне використання підходу - RPC. Було виведено універсальний інтерфейс для взаємодїї з базами даних. У рамках роботи було реалізовано мікросервісну архітектуру на мові Golang з використанням gRPC та Protobuf, яка інтегрується у будь-яку існуючу інфраструктуру у різних хмарних платформах. Результатом роботи – автоматизована система, яка надає централізований доступ для управління – створення та відновлення – бекапами різних баз даних використовуючи при цьому єдиний та універсальний інтерфейс для взаємодії з ними на базі RPC механізму. Систему легко інтегрувати в існуючу інфраструктуру на різних хмарних платформах. The work includes 75 pages, 11 figures, 26 tables, 25 references. Abstract to the bachelor thesis work of Eduard Nabokov: «Automated centralized system of management of databases backup». The aim of the thesis is devoted to the development of the centralized system, that is capable to either automatically create backups by scheduled time or in case of urgent demand – instantly create backups and restore them into databases via the universal interface for each of databases. The object of research is the searching of approaches for creating universal interface, which can be used to interact with any database. During the implementation of the current work were analyzed the methods of creating databases backups, their conceptual difference in design. It was considered alternatives for mechanism of microservices’ communication – REST. It was proposed and assured the correct use of the following approach – RPC. It was derived the universal interface for interaction with databases. There was implemented microservice architecture in Golang programming language using gRPC and protobuf within this work, which can be easily integrated into exisiting infrastructure on different cloud platforms. The end game of this work is automated system, that provides centralized access for managing – creation, restoration – backups of various databases using common and universal interface for interaction with them based on RPC mechanism. System can be easily integrated into existing infrastructure on any cloud platforms. popup.nrat_date 2025-11-05 Close
Article
Бакалаврська робота
Набоков Едуард Максимович. Автоматизована централізована система управління бекапом баз даних (AI translated)
:
published. 2019-06-01;
Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», 2119U007103
1 documents found
search.subscribing
search.subscribe_text
Updated: 2026-03-24
