top of page

Automatyzacja procesu provisioningu baz danych w chmurze z platformą DBaaS

Polecenie RES to oprogramowanie komputerowe dla systemu Windows, które działa jako aplikacja sterująca dla urządzenia RES (Rapid Extraction System) firmy CambTek.

W tym studium przypadku przedstawimy wdrożenie platformy automatyzacji DBaaS, która służy do automatyzacji provisioningu baz danych Oracle i MSSQL na maszynach wirtualnych Linux i Windows w chmurze.


Wyzwanie

Dotychczasowy proces provisioningu baz danych był ręczny i czasochłonny, co prowadziło do błędów ludzkich i wydłużonego czasu dostawy.


Rozwiązanie

Zaprojektowano i wdrożono platformę automatyzacji DBaaS, która wykorzystuje technologie Azure do automatyzacji wszystkich etapów provisioningu baz danych. Platforma składa się z następujących komponentów:

  • Interfejs użytkownika typu kreatora: Interfejs użytkownika prowadzi klienta przez proces zamawiania bazy danych, od wyboru typu bazy danych po konfigurację parametrów.

  • Mikrousługi: Platforma wykorzystuje mikrousługi Azure Functions do implementacji poszczególnych funkcji provisioningu. Mikrousługi są orkiestrowane za pomocą Durable Functions, co zapewnia skalowalność i niezawodność.

  • Automatyzacja provisioningu: Platforma automatycznie buduje, konfiguruje i rejestruje maszyny wirtualne,instaluje i konfiguruje serwery baz danych, a także wykonuje migrację danych (opcjonalnie).

  • Raportowanie i obsługa błędów: Platforma zapewnia rozbudowane funkcje raportowania i obsługi błędów, co ułatwia monitorowanie i rozwiązywanie problemów.


Korzyści

Wdrożenie platformy automatyzacji DBaaS przyniosło szereg korzyści, m.in.:

  • Skrócony czas dostawy: Provisioning baz danych jest teraz znacznie szybszy dzięki automatyzacji.

  • Zwiększona dokładność: Automatyzacja eliminuje błędy ludzkie, co prowadzi do bardziej niezawodnych baz danych.

  • Zmniejszone koszty: Automatyzacja może obniżyć koszty operacyjne związane z provisioningiem i utrzymaniem baz danych.

  • Poprawiona satysfakcja klienta: Szybsza dostawa, większa dokładność i niższe koszty prowadzą do większej satysfakcji klienta.


Szczegóły techniczne

  • Platforma: Microsoft Azure

  • Technologie: Azure Functions, Durable Functions, Mikrousługi, JSON, REST, Chmura

  • Czas realizacji: 3 miesiące

  • Zespół: 5 osób



Platforma automatyzacji DBaaS okazała się dużym sukcesem, automatyzując proces provisioningu baz danych w chmurze i poprawiając jego wydajność. Platforma może być stosowana w różnych organizacjach, aby skrócić czas dostawy, zwiększyć dokładność, obniżyć koszty i poprawić satysfakcję klienta.

AdobeStock_743383769.webp

Twój sukces to nasz cel!

Przeczytaj inne Case Study

Aplikacja na system Windows

D-R-O Polska


D-R-O to szeroka gama akcesoriów do urządzeń mobilnych renomowanych producentów: Samsung, Xiaomi, Huawei, Apple, Sony, LG, Nokia. Swoje produkty oferują m.in. na Amazonie. Duży wolumen i brak automatyzacji utrudniał obsługę zamówień klientów. Firma DRO zwróciła się do nas z prośbą o pomoc w automatyzacji księgowań w swoim systemie księgowym.

Dedykowane oprogramowanie

Automatyzacja prezentacji PowerPoint w Credit Suisse Switzerland

Aplikacja pozwala na przygotowanie prezentacji w programie PowerPoint.

Automatyzacja

Usprawnienie procesów księgowania faktur za pomocą VBA

Celem projektu było usprawnienie procesów księgowania faktur. Do rozwiązania problemu wykorzystaliśmy VBA. Projekt zakończył się sukcesem, narzędzie było chętnie wykorzystywane przez 3 zespoły księgowe.

bottom of page