Wszystkie komponenty platformy

KONTROLUJ · AIVQC Server

Żadna wersja modelu nie trafia na linię bez zatwierdzenia.

Server to punkt kontroli między pracą inżynierską w Trainerze a rzeczywistą inspekcją na linii — publikuje wyłącznie te wersje, które zostały zatwierdzone, i tylko na wskazane stanowiska.

Bez centralnego punktu publikacji każda stacja produkcyjna mogłaby z czasem pracować na innej wersji modelu — bez śladu, kto i kiedy ją tam umieścił. Server temu zapobiega: działa jako lokalne wdrożenie (Docker lub NAS) wewnątrz sieci zakładowej i rozprowadza pakiety tylko do stanowisk, które sam wskażesz.

Dostęp do publikacji nowych wersji jest kontrolowany — nie każdy, kto ma dostęp do sieci zakładowej, może zmienić model działający na produkcji. Każda publikacja zostaje zapisana w historii, więc w razie pytania „która wersja działała w zeszłym tygodniu na linii 3” odpowiedź jest natychmiastowa.

Server nie potrzebuje chmury. Obrazy, zbiory danych i modele nie opuszczają sieci zakładowej, publikacja i inspekcja działają bez Internetu, a licencję aktywujesz online albo całkowicie offline, plikiem.

01

Lokalne wdrożenie

Kontener Docker na serwerze z Linuksem, NAS-ie Synology lub Windows — wewnątrz sieci zakładowej, bez portów otwartych do Internetu.

02

Kontrola dostępu

Publikacja nowej wersji modelu jest ograniczona do uprawnionych osób, nie do każdego użytkownika sieci.

03

Historia publikacji

Pełny zapis, która wersja trafiła na które stanowisko i kiedy — podstawa identyfikowalności wyników inspekcji.

04

Wybór stanowisk docelowych

Każdy pakiet trafia tylko na wskazane stanowiska Production, nie na wszystkie urządzenia w sieci naraz.

DROGA PAKIETU

Od przycisku „Wdróż” w Trainerze do aktywnej receptury na linii.

Server nie tylko przekazuje pliki. Na każdym etapie sprawdza, kto wysyła, dokąd i co dokładnie — a każdy krok zostaje w historii.

  1. 01

    Publikacja

    Trainer wysyła zweryfikowany pakiet .aivqcpkg na wybrane stanowisko wybranej linii.

  2. 02

    Weryfikacja

    Server sprawdza tożsamość nadawcy, limity i zawartość pakietu, zanim go przyjmie.

  3. 03

    Dostarczenie

    Stanowisko pobiera wyłącznie pakiety przypisane do siebie — nigdy cudze.

  4. 04

    Potwierdzenie

    Production ponownie sprawdza sumy kontrolne i potwierdza aktywację; potwierdzenie trafia do Servera.

  5. 05

    Historia

    Kto, co, kiedy i na które stanowisko — z możliwością odwołania pakietu lub odłączenia stanowiska.

INSTALACJA

Działa na sprzęcie, który już masz w zakładzie.

Server to kontener Docker. Ten sam podpisany pakiet instalacyjny uruchomisz na serwerze z Linuksem, na NAS-ie Synology albo na komputerze z Windows i Docker Desktop. Instalator sprawdza system i tłumaczy każdy krok, a resztę konfiguracji — nazwę zakładu, certyfikat, akceptację licencji i pierwszy kod dla Trainera — kończysz na stronie konfiguracji w przeglądarce.

  • Obrazy kontenera dla procesorów x86 i ARM, podpisane kryptograficznie — instalator sprawdza, czy uruchamiasz dokładnie wydaną wersję.
  • Kontener tylko do odczytu, dane w jednym katalogu: baza SQLite, pakiety w drodze na stanowiska i tożsamość Servera.
  • Szyfrowane kopie zapasowe co dzień, z kluczem odzyskiwania i czasem przechowywania, oraz odtwarzanie ze strony konfiguracji.
  • Automatyczne aktualizacje w oknie serwisowym — z kopią zapasową przed zmianą i powrotem do poprzedniej wersji. Możesz też wymagać zatwierdzenia albo tylko powiadomienia.
  • Sondy zdrowia (działa / gotowy do pracy) do monitoringu, który już masz w zakładzie.
  • Limity rozmiaru pakietu, kwota miejsca i próg wolnego dysku — Server nie zapełni po cichu serwera, na którym działa.

TRYB OFFLINE

Mały zakład? Server zmieści się na komputerze z Trainerem.

Nie każdy zakład ma serwer albo NAS. W trybie offline AIVQC Local Server instaluje się razem z Trainerem jako usługa Windows i obsługuje jedną stację Trainer oraz do trzech stanowisk inspekcyjnych — bez osobnego komputera i bez Dockera.

Usługa startuje razem z Windows, więc stanowiska potrzebują włączonego komputera, a nie otwartego Trainera. Gdy zakład się rozrośnie, przenosisz go na pełny AIVQC Server — z ponownym parowaniem stanowisk albo bez niego.

  • Instalator Trainera sam konfiguruje usługę i regułę zapory, a licencję akceptujesz raz dla obu.
  • Lokalny Server aktualizuje się razem z Trainerem, zawsze z kopią zapasową przed zmianą.
  • Panel trybu offline pokazuje stan usługi, stanowiska, kopie zapasowe i ostrzega, gdy Windows traktuje sieć jako publiczną.
  • Zakład bez Internetu przekazuje status i aktywację plikami — na nośniku, bez połączenia z siecią.

BEZPIECZEŃSTWO

Każdy ma własny klucz i dostęp tylko do tego, czego potrzebuje.

Trainer, każde stanowisko Production i administrator mają osobne tożsamości i role. Stanowisko nie zobaczy pakietów innej linii, a nikt spoza listy nie opublikuje modelu na produkcję — nawet jeśli ma dostęp do sieci zakładowej.

  • Podłączenie jednorazowym kodem. Na stanowisku widać, jako która linia i stanowisko się łączy, a odcisk certyfikatu Servera porównuje się przed potwierdzeniem.
  • Stałe poświadczenia trafiają bezpośrednio do aplikacji i są przechowywane w Menedżerze poświadczeń Windows — instalator nigdy ich nie wyświetla.
  • Komunikacja wyłącznie po HTTPS w sieci lokalnej. Port Servera nie jest wystawiany do Internetu.
  • Odwołanie pakietu albo odłączenie stanowiska jednym poleceniem, z wpisem w historii.
  • Limity zapytań i wysyłanych plików chronią Server przed przypadkowym lub celowym przeciążeniem.
TożsamośćCo możeCzego nie może
TrainerRejestrować stanowiska i publikować pakietyPoznać poświadczeń stanowisk ani zmienić tożsamości Servera
Stanowisko ProductionPobierać przypisane pakiety, potwierdzać aktywację, wysyłać zgłoszenia i obrazyPobrać pakietu innego stanowiska
AdministratorOdwoływać pakiety, zarządzać licencją i parowaniem, przeglądać zgłoszenia—

BEZ CHMURY

Bez chmury. Brak Internetu nie zatrzyma linii.

Inspekcja, publikacja pakietów i historia działają w całości w sieci zakładowej. Opcjonalna, szyfrowana synchronizacja z usługą AIVQC Relay dostarcza tylko licencję i podpisane aktualizacje — jest wyłącznie wychodząca, Relay nigdy nie łączy się do Twojej sieci, a obrazy, zbiory danych i modele nie są przesyłane.

Zakład bez dostępu do Internetu? Aktywację przeprowadzisz całkowicie offline — plikiem żądania i plikiem odpowiedzi. A gdy połączenie zniknie w trakcie pracy, publikacja i inspekcja działają dalej na ostatniej podpisanej licencji.

  • Aktualizacje programów są podpisane, a stanowisko nigdy nie instaluje ich w trakcie inspekcji.
  • Zmiana licencji nigdy nie zmienia wyniku inspekcji, która właśnie trwa.
  • Stanowisko bez połączenia z Serverem pracuje dalej na zapisanej aktywacji, a wyniki i zgłoszenia czekają w lokalnej kolejce. Operator widzi, który komputer trzeba włączyć, a stanowisko przypomina o zbliżającym się końcu licencji z wyprzedzeniem.

OBRAZY I ZGŁOSZENIA

Trudne obrazy z linii wracają do inżyniera, nie do chmury.

Technik na stanowisku zbiera obrazy — na przykład tylko NOK albo wyniki o niskiej pewności — i jednym kliknięciem wysyła je przez Server do skrzynki w Trainerze, z komentarzem dla inżyniera. Po imporcie paczka znika z Servera: Server nie staje się stałym magazynem zdjęć.

Tak samo działają zgłoszenia błędów i sugestii z aplikacji: trafiają do Servera z przefiltrowanymi logami, a gdy połączenia nie ma, czekają zaszyfrowane w kolejce offline. Dostęp do nich ma tylko administrator.

MIEJSCE W PLATFORMIE

Server jest bramą między Trainerem a Production.

Server odbiera zatwierdzone pakiety z Trainera i dostarcza je do AIVQC Production na wybranych stanowiskach. Stanowisko Production przechowuje lokalną kopię ostatniego zweryfikowanego pakietu, więc inspekcja może działać nawet podczas przerwy w połączeniu z Serverem.

FAQ

AIVQC Server

Czy Server musi działać na dedykowanym serwerze?+

Nie. Typowe wdrożenie to kontener Docker na istniejącym serwerze z Linuksem, NAS-ie Synology albo komputerze z Windows i Docker Desktop. W małym zakładzie — do trzech stanowisk — Server może działać w trybie offline jako usługa na komputerze z Trainerem.

Czy Server potrzebuje dostępu do Internetu?+

Nie do codziennej pracy. Publikacja pakietów i inspekcja działają w sieci zakładowej. Wychodzące połączenie z AIVQC Relay służy licencji i aktualizacjom, a gdy go nie ma, aktywację przeprowadzisz offline plikiem.

Czy Server przechowuje nasze zbiory danych?+

Nie. Przechowuje tylko to, co potrzebne operacyjnie: pakiety w drodze na stanowiska, potwierdzenia, historię i zgłoszenia. Obrazy z linii czekają na Serverze tylko do chwili importu w Trainerze.

Co się dzieje, jeśli stanowisko produkcyjne straci połączenie z Serverem?+

Production korzysta z ostatniej lokalnie zapisanej, zweryfikowanej wersji i kontynuuje inspekcję. Połączenie z Serverem jest potrzebne do publikacji nowych wersji, nie do bieżącej pracy.

PILOT AIVQC

Sprawdź to na własnej linii.

Zacznij od 30-dniowego pilota na jednym stanowisku i zobacz wynik na obrazach własnego produktu, zanim zdecydujesz o wdrożeniu.

Masz inżyniera jakości i informatyka? Wdrożysz AIVQC własnym zespołem — płacisz za licencję, a nie za godziny integratora. Zapisz się na betę →

  • 1 Trainer · 1 stanowisko
  • Do 3 klas defektów
  • 30 dni + bezpłatne przedłużenie
  • Bez chmury