Usługi

  1. Elektronika

    1. VermoBoard - Autorskie rozwiązanie VermoHub

      Obraz przedstawiający VermoBoard VermoBoard: urządzenie (“always connected”) zaprojektowane do pracy w środowiskach, gdzie wymagane jest przetwarzanie danych na brzegu sieci (edge computing). Moduł jest dostarczany wraz z modemem LTE/NB-IoT, który po dostarczeniu zasilania transmituje dane do VermoCloud. Moduł posiada szeroki zakres interfejsów komunikacyjnych, zarówno przewodowych, jak i bezprzewodowych, co umożliwia podłączenie do różnorodnych sensorów lub do innych urządzeń:

      Ethernet: umożliwia szybką i stabilną komunikację przewodowej, np. z kamerami IP

      LTE/NB-IoT: umożliwia transfer danych przez sieć komórkową, pozwalając na przesyłanie danych na duże odległości. Standard NB-IoT jest szczególnie przydatne w aplikacjach wymagających niskiego zużycia energii

      Bluetooth: do komunikacji krótkiego zasięgu, np. z urządzeniami mobilnymi lub czujnikami

      Wi-Fi: do komunikacji bezprzewodowej w sieciach lokalnych

      RS485: standard przemysłowy do komunikacji z czujnikami i urządzeniami, często wykorzystywany w systemach automatyki

      UART: uniwersalny interfejs szeregowy do komunikacji z różnymi urządzeniami, w tym z czujnikami

      I2C: interfejs szeregowy do komunikacji z wieloma urządzeniami na krótkich dystansach, używany do podłączania czujników wejścia i wyjścia analogowe i cyfrowe: do pomiaru ciągłych i dyskretnych wartości fizycznych, dostarczając szczegółowych danych o monitorowanym środowisku lub urządzeniu

      GNSS: zaawansowany interfejs lokalizacji satelitarnej, który umożliwia śledzenie pozycji geograficznej urządzenia moduł może być również zasilany ze źródeł odnawialnych (generatory wiatrowe, panele fotowoltaiczne). Posiada wbudowany sterownik do zasilania buforowego którego rolę może pełnić standardowy power bank z wejściem/wyjściem USB.

      Komunikacja z chmurą zabezpieczona jest certyfikatami X.509 (uwierzytelnienie urządzenia i dystrybucja kluczy do szyfrowanie danych)

    2. Niestandardowe urządzenia

      Służymy naszym doświadczeniem, tworząc urządzenia elektroniczne skrojone na miarę Twoich indywidualnych potrzeb. Współpracujemy z firmą, która od 20 lat specjalizuje się w tworzeniu indywidualnych rozwiązań elektronicznych od standardowych czujników po wysoce zaawansowane urządzenia wspierające automatyzację procesów produkcyjnych.

    3. Dokumentacja

      Dokumentacja techniczna VermoBoard w formie załączników

  2. Firmware

    1. VermoFirmware - Autorskie rozwiązanie VermoHub

      Oprogramowanie modułu IoT oparte na stabilnym systemie Linux z funkcją zdalnej aktualizacji (z ang. OTA - Over-The-Air). Nasze oprogramowanie wspiera komunikację z serwisami wdrożonymi w chmurze za pomocą protokołów takich jak: MQTT, HTTP czy COAP. Wszystkie protokoły obsługują jedynie bezpieczny kanał transmisji danych wykorzystujący certyfikaty x.509 zapewnione przez Vermo PKI.

    2. Niestandardowe oprogramowanie urządzenia

      Zajmujemy się tworzeniem oprogramowania działającego wewnątrz urządzenia. W przypadkach gdzie niemożliwe jest zastosowanie VermoFirmware zajmujemy się stworzeniem nowego oprogramowania (np. w przypadkach gdy klient chce wyprodukować swoje własne urządzenie).

  3. Rozwiązania w chmurze

    1. VermoCloud - Autorskie rozwiązanie VermoHub

      Obraz przedstawiający platformę VermoHub VermoCloud to zestaw usług odpowiedzialnych za:
      - udostępnienie interfejsów dostępowych dla urządzeń
      - wstępne przetworzenie otrzymanych danych
      - przekierowanie danych do odpowiedniego magazynu danych (VermoHub lub magazyn klienta).

      Interfejsy dostępowe obsługują protokoły takie jak:
      - MQTT
      - COAP
      - HTTP.
      Wszystkie interfejsy zabezpieczone są za pomocą certyfikatów x.509 dostarczonych przez VermoPKI dzięki czemu cała komunikacja pomiędzy urządzeniem a usługami VermoHub odbywa się poprzez bezpieczny kanał komunikacji (TLS).

    2. Niestandardowe rozwiązanie w chmurze

      Zajmujemy się dostarczaniem niestandardowych usług w chmurze takich jak aplikacje dedykowane, usługi obliczeniowe, usługi predykcyjne i wiele więcej, to klient decyduje co chciałby zrobić ze swoimi danymi.

  4. VermoPKI - Certyfikaty zabezpieczające

    Dostęp do wszystkich usług VermoHub zabezpieczony jest za pomocą certyfikatów dostarczanych przez VermoPKI. Za pomocą VermoPKI klient może również z powodzeniem zabezpieczyć swoje własne zasoby. Gwarantujemy dostęp do głównych certyfikatów oraz ich kluczy - to klient decyduje czy woli zająć się bezpiecznym przechowywaniem tych danych samodzielnie czy woli zlecić to VermoHub.

  5. Integracje z systemami klienta

    Zajmujemy się procesem projektowania oraz implementacji wszelkich integracji systemu VermoHub z systemami klienta a także wsparcie w kwestiach innych integracji np. systemu klienta z zewnętrznymi usługami.

  6. Przetwarzanie danych, procesy ETL

    Zajmujemy się implementacją oraz wdrażaniem procesów opartych o technologię Apache Beam.

    Czym jest Apache Beam?
    Apache Beam to ujednolicony model programowania typu open source do definiowania i wykonywania potoków przetwarzania danych, w tym przetwarzania ETL, wsadowego i strumieniowego.


    Dzięki zastosowaniu tej technologii klient może być pewny, że jego dane przetwarzane są w najbardziej optymalny sposób. Zapewniamy przepływ danych na poziomie kilkuset milionów wpisów przy minimalnym wykorzystaniu zasobów co znacząco obniży koszty zasobów obliczeniowych.