Instalacja on-premise

Platforma AMODIT dostępna jest w dwóch modelach:

  • instalowana na środowisku IT klienta tzw model on-premise, w tym również instalowana na środowiskach chmurowych jak Azure, AWS czy dowolny inny dostawca, ale gdy klient jest odpowiedzialny za to środowisko, jego administrowanie i np wykonywanie backupów
  • dostępna w chmurze dostawcy (Astrafox) jako usługa, tzw model Software as a Service – SaaS.

W modelu on-premise , Platforma AMODIT instalowana jest w środowisku IT Klienta i dostępna jest w jego sieci firmowej. 

Do tego typu instalacji (on-premise), zaliczają się również instalacje w chmurze prywatnej klienta. Klient może mieć lub może wykupić na potrzeby projektu serwer w chmurze np w usłudze Azure, Amazon (AWS) czy u innego dostawcy chmury np Atman, Beyond. Taka instalacja jest traktowana jak instalacja na serwerach klienta, tyle że są to serwery w chmurze. W takich przypadkach, najczęściej to klient administruje tymi serwerami, wykonuje kopie zapasowe itd. Serwery takie łączy się poprzez np VPN tak, że stają się częścią infrastruktury IT klienta.

Za tym modelem przemawia m in.:

  1. Wielopłaszczyznowa integracja (wymiana danych) z wieloma systemami dziedzinowymi dostępnymi tylko w ramach organizacji.
  2. Polityka bezpieczeństwa stosowana w organizacji
  3. Posiadanie własnych, wolnych zasobów serwerowych i licencyjnych (np posiadanie licencji na MS SQL Server)

W tym modelu klient:

  • ma dostęp do serwerów na których jest zainstalowany AMODIT
  • ma dostęp do bazy danych i może na niej bezpośrednio wykonywać zapytania SQL
  • ma dostęp do zasobów serwera np folderów, które mogą służyć do umieszczania w nich plików, które z kolei służą do automatycznego uruchamiania spraw.
  • decyduje o sposobach zabezpieczenia dostępu do danych

Głównymi komponentami Platformy AMODIT są: 

  • serwer aplikacyjny – odpowiedzialny za logikę aplikacji, autoryzację użytkowników, komunikację z bazą danych
  • usługa sieciowa – odpowiedzialna za wykonywanie okresowych zadań jak np wysyłanie powiadomień,  sprawdzanie folderów i skrzynek mailowych w celu załączenia nowych dokumentów itp.
  • serwer bazodanowy – przechowujący konfigurację Platformy AMODIT, definicje procesów  oraz wszystkie dane gromadzone w ramach spraw. W zależności od konfiguracji może również przechowywać pliki (dokumenty) załączane  przez użytkowników.
  • przestrzeń dyskowa (macierz) – do przechowywania plików bazy danych oraz dokumentów załączanych przez użytkowników do spraw (opcja konfiguracyjna)

Jaka konfiguracja jest zalecana?

Nie mamy szczegółowych wytycznych na podstawie określonej liczby użytkowników lub dokumentów, aby precyzyjnie zasugerować konkretne rozwiązanie, gdyż jest wiele zmiennych wpływających na wydajność jak:

  • liczba i złożoność procesów (liczba pól na formularzu, liczba tabel i podformularzy, liczba, złożoność i częstotliwość reguł biznesowych)
  • liczba i rozmiary dokumentów,
  • zakres integracji, liczba i wielkość słowników,
  • liczba użytkowników, kumulacja dostępu (np jeden wspólny termin wysłania wniosków o dofinansowanie  dla tysięcy gmin korzystających z AMODIT’a)
  • posiadane wolne zasoby sprzętowe

Połączenie funkcji serwera aplikacyjnego i serwera bazy danych na jednym komputerze, to indywidualna decyzja.

Jednakże, jeżeli jest to tylko możliwe, zalecamy rozdzielenie tych funkcji na dwa odrębne serwery (fizyczne lub wirtualne).

Licencje na serwery MS Windows i bazę danych

W przypadku instalacji w środowisku IT klienta, niezbędne jest również posiadanie przez Klienta odpowiednich licencji na system operacyjny MS Windows oraz bazę danych. Platforma AMODIT pracuje w oparciu o bazę MySQL (darmowa) lub MS SQL (komercyjna).
Proponowany sposób licencjonowania środowiska pod Platformę AMODIT:

  • MS Windows Server 2012 Standard (2016 Standard) – pozwala na uruchomienie dwóch maszyn wirtualnych. Jest to wystarczające środowisko do typowych zastosowań AMODIT. Na jednej maszynie wirtualnej uruchamiany jest serwer aplikacyjny, a na drugiej serwer bazodanowy.
  • Jako serwer bazodanowy proponujemy zastosowanie serwera MySQL. Jeżeli posiadają Państwo licencje na serwer MS SQL to oczywiście może być on wykorzystany w instalacji AMODIT’a.

 

Was this article helpful?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.