CRM system - VoIP:
Codziennie należy wyciągać informacje o zamówieniach:
- jakie produkty
- kiedy zostały zamówione
- w jakiej ilości
- z jaką ceną
- UTM-etykiety
- Menadżer, który przyjął zamówienie
System magazynowy - Mój Magazyn: wyciągać informacje o:
- stanach magazynowych
- datach dostaw
- ilościach zamówień w magazynach u dostawców z datą przybycia.
W sprawie Bazy Danych:
1. Konfiguracja sieci wirtualnej
2. Konfiguracja zasobów obliczeniowych
Utworzyć maszyny wirtualne (VM) z wyborem wymaganej konfiguracji CPU, RAM i pamięci (przestrzeń dyskowa).
3. Konfiguracja magazynu danych
- Zapewnić replikację danych między różnymi strefami dostępności (region availability zones) w celu zwiększenia niezawodności.
4. Konfiguracja bazy danych
Wybrać najlepszą opcję i wdrożyć bazy danych:- SQL Server na VM dla danych relacyjnych.
- MySQL, PostgreSQL lub inne bazy danych na żądanie projektu.
- Utworzyć kopię zapasową bazy danych i skonfigurować automatyczne przywracanie.
5. Konfiguracja bezpieczeństwa
Zainstalować certyfikaty SSL dla zabezpieczonego dostępu do aplikacji.
- Skonfigurować polityki zapory ogniowej w celu ograniczenia dostępu do serwerów i baz danych.
6. Monitorowanie i zarządzanie
Skonfigurować zbieranie danych o wydajności zasobów (CPU, pamięć, ruch).
- Utworzyć alerty na podstawie określonych metryk (na przykład, zwiększone wykorzystanie procesora lub niski stan dysku).
- Skonfigurować zbieranie logów i analizę danych.
7. Wymagania dotyczące bezpieczeństwa
- Zapewnić szyfrowanie danych w magazynie.
- Skonfigurować ochronę przed atakami DDoS (Azure DDoS Protection).
- Regularne aktualizacje oprogramowania i systemów operacyjnych.
8. Testowanie i wprowadzenie do eksploatacji
- Przeprowadzić testy zasobów obliczeniowych, baz danych i konfiguracji sieciowych.
- Sprawdzić kopie zapasowe i przywracanie danych.
- Skonfigurować środowisko testowe dla bezpiecznego wdrażania nowych wersji aplikacji przed wydaniem na produkcję.
9. Dokumentacja
- Utworzyć instrukcje dla administratorów i programistów dotyczące konfiguracji i utrzymania środowiska.
- Zapewnić dokumentację opisującą strukturę zasobów i sieci.
Wszystkie powyższe punkty mogą być zmieniane/edytowane przez wykonawcę po analizie wymaganych rezultatów projektu (będzie omówione osobiście).