EnviroSense

Warianty serwerowe EnviroSense

Serwer EnviroSense dobiera się do skali instalacji, częstotliwości transmisji, rodzaju danych, wymagań raportowych i kompetencji utrzymaniowych klienta. Ten sam system może rozpocząć pracę w lekkim wariancie, a następnie przejść do mocniejszej architektury.

PHPC++MariaDBPostgreSQLRedisInfluxDB

Jak dobieramy backend

Skala urządzeń

Liczba punktów pomiarowych i częstotliwość raportowania określają minimalną przepustowość serwera.

Charakter danych

Dane bieżące, długoterminowe trendy i raporty historyczne mogą wymagać różnych baz danych.

Model utrzymania

Wariant serwera musi pasować do kompetencji zespołu IT, polityki backupu i sposobu monitorowania usług.

Wymagania integracyjne

Jeżeli dane mają trafiać do systemów klienta, wybór backendu uwzględnia API, eksporty i zapytania analityczne.

PHPlekki startpilotaże i małe instalacje
C++wydajny backendwiększe sieci i niska latencja
Redisodczyty liveszybki cache danych bieżących
InfluxDBserie czasowehistoria, trendy i analityka
WariantWarstwa danychCharakterystykaTypowa skalaLatencjaBezpieczeństwoModel wdrożenia
EnviroSense PHPPHP / pliki lub bazaprosty start i szybkie wdrożeniemałe instalacjestandardowaAES-256-CBC + HMAC-SHA256hosting / prosty serwer WWW
EnviroSense PHP + .soPHP + natywne rozszerzeniewiększa wydajność operacji kryptograficznychmałe i średnie wdrożenianiższa niż w czystym PHPAES-256-CBC + HMAC-SHA256VPS / LAMP / LEMP
EnviroSense C++ + MariaDBMariaDB / MySQLstabilny relacyjny backend dla wdrożeń prywatnychśrednie i większe instalacjeniska lokalnieAES-256-CBC + HMAC-SHA256on-premise / prywatna chmura
EnviroSense C++ + PostgreSQLPostgreSQLzaawansowane zapytania, integracje i raportowanieśrednie i większe instalacjeniska lokalnieAES-256-CBC + HMAC-SHA256on-premise / prywatna chmura
EnviroSense C++ + RedisRedisszybki cache i widoki live dla dużego ruchu odczytowegoduże środowiska livebardzo niskaAES-256-CBC + HMAC-SHA256prywatna chmura / infrastruktura dedykowana
EnviroSense C++ + InfluxDBInfluxDBserie czasowe, historia, trendy i analiza długoterminowaduże sieci pomiarowebardzo niskaAES-256-CBC + HMAC-SHA256prywatna chmura / infrastruktura dedykowana
STARTER

PHP

  • prosta instalacja i szybkie uruchomienie
  • dobry wybór dla pilotaży i małych sieci
  • niski próg wejścia infrastrukturalnego
  • możliwość rozbudowy w kolejnym etapie
  • czytelna baza pod testy urządzeń

Najlepsze zastosowanie: pilotaże, laboratoria, szkoły i instalacje demonstracyjne

HYBRID

PHP + .so

  • PHP wsparty natywnym rozszerzeniem
  • wydajniejsze operacje kryptograficzne
  • wariant dla VPS i środowisk LAMP/LEMP
  • większa rezerwa wydajności niż w czystym PHP
  • dobry kompromis między prostotą i skalowaniem

Najlepsze zastosowanie: średnie wdrożenia z klasycznym zapleczem webowym

RELATIONAL

C++ + MariaDB

  • natywny backend aplikacyjny
  • relacyjny zapis danych i alertów
  • dobra przewidywalność utrzymania
  • wariant dla prywatnej infrastruktury
  • łatwiejsza administracja dla zespołów znających MySQL/MariaDB

Najlepsze zastosowanie: firmy i instytucje z relacyjnym zapleczem danych

ADVANCED

C++ + PostgreSQL

  • zaawansowane zapytania SQL
  • raportowanie i integracje firmowe
  • kontrola struktury danych i retencji
  • dobra podstawa pod analitykę operacyjną
  • wariant dla organizacji z własnym zespołem IT

Najlepsze zastosowanie: wdrożenia wymagające raportów, integracji i kontroli danych

LIVE

C++ + Redis

  • szybki dostęp do danych bieżących
  • cache dla dashboardów i widoków operatorskich
  • wysoka wydajność przy wielu odczytach
  • dobry wybór dla podglądu live
  • możliwość pracy jako warstwa pomocnicza

Najlepsze zastosowanie: systemy z intensywnym podglądem live

TIMESERIES

C++ + InfluxDB

  • naturalna obsługa danych czasowych
  • trendy, historia i agregacje
  • wydajny zapis serii pomiarowych
  • dobra podstawa pod raportowanie środowiskowe
  • wariant dla rozbudowanych sieci czujników

Najlepsze zastosowanie: monitoring długoterminowy i analiza trendów