WeAstronauts Software House to firma nagrodzona w 2024 roku w Polsce za usługi Custom Software Development, ReactJs i WordPress
Platforma IoT dla Renau – od pilnego projektu do rozwiązania działającego w setkach restauracji
Branża IoT jest w ciągłym rozwoju, próbując nadążyć za coraz to większymi oczekiwaniami konsumentów. Dla naszego klienta — wysoce cenionego producenta elektroniki w USA — zbudowaliśmy wydajną i skalowalną platformę IoT, integrującą się z produkowanymi urządzeniami, dedykowaną dla jego klientów. Po wieloetapowym procesie rozwoju klient zyskał produkt, na którym może opierać w dużym stopniu swój przyszły model biznesowy.

Wskaźniki Sukcesu
Infrastruktura krytyczna
Wystawiany na targach
400+ lokalizacji
Nagradzany
Historia projektu


Michael Renau
VP Sales & Marketing
Rozwinięcie oferty chmurowej Odpowiedź na potrzeby rynku

3
3 miesiące przed targami
Trzy miesiące na przejęcie projektu Praca pod presją czasu
2021
Pierwsza prezentacja i dalszy rozwój Od targów do pełnego produktu

2022
Pierwsze wdrożenia komercyjne Produkt trafia do klientów

2024
Ponad 400 obsługiwanych lokalizacji Zarządzanie w skali całej sieci

2025
Targi NAFEM Show 2025
Branżowe wyróżnienie NAFEM Kitchen Innovations Award

2026
Produkt rozwijany przez lata Stałe utrzymanie i kolejne iteracje
Zakres realizacji
Nowoczesna aplikacja webowa
Zaprojektowaliśmy i wdrożyliśmy aplikację webową do zdalnego zarządzania flotą urządzeń w czasie rzeczywistym. Platforma umożliwia monitoring parametrów, konfigurowanie alertów, pracę na personalizowanych dashboardach oraz zarządzanie strukturą organizacji i uprawnieniami użytkowników.

Chmurowa platforma IoT
Stworzyliśmy skalowalne zaplecze chmurowe w oparciu o AWS, obsługujące komunikację tysięcy urządzeń i przetwarzanie danych w czasie rzeczywistym. Architektura została zaprojektowana z myślą o wysokiej dostępności, elastycznym skalowaniu i kontroli kosztów wraz ze wzrostem liczby urządzeń.

Utrzymanie i rozwój platformy
Zapewniamy ciągły rozwój i utrzymanie produkcyjnego środowiska, obejmujące monitoring, aktualizacje bezpieczeństwa oraz reakcję na incydenty. System jest stale rozwijany w kolejnych iteracjach, z naciskiem na stabilność, bezpieczeństwo i gotowość na dalsze skalowanie.

Przebieg współpracy

Analiza i warsztaty
Poznaliśmy specyfikę urządzeń Renau oraz potrzeby klientów końcowych. Podczas warsztatów rozpisaliśmy kluczowe scenariusze użycia platformy, szczególnie pod kątem restauracji szybkiej obsługi oraz systemów chłodniczych.

Projektowanie architektury
Jednym z kluczowych etapów projektu było zaprojektowanie architektury całej platformy. Od początku było jasne, że nie jest to rozwiązanie jednorazowe, ale system budowany z myślą o latach rozwoju i realnym wpływie na konkurencyjność oferty Renau.

Implementacja i rozwój
Wdrożyliśmy nowoczesne narzędzia CI/CD, które automatyzowały procesy programistyczne oraz rozpoczęliśmy cykliczne wdrażanie kolejnych funkcjonalności. Klient miał stały dostęp do środowiska testowego, a nowe elementy platformy trafiały na produkcję po kontrolowanych testach.

Rozwój i opieka techniczna
Projekt Renau Cloud rozwijany jest etapami od kilku lat. Po wdrożeniu wersji produkcyjnej zapewniamy stałą opiekę techniczną, monitoring, aktualizacje bezpieczeństwa oraz rozwój nowych funkcjonalności zgodnie z potrzebami biznesowymi klienta.

Skalowanie
Rozszerzyliśmy aplikację o kolejne moduły, zoptymalizowaliśmy wydajność i przygotowaliśmy ją do obsługi większej liczby użytkowników.
Wyzwanie
Monitoring lokalizacji działał jedynie w trybie lokalnym
Renau posiadało działające urządzenia i firmware, ale brakowało centralnej platformy umożliwiającej:
- globalny podgląd floty urządzeń,
- zdalne monitorowanie parametrów w czasie rzeczywistym,
- szybkie reagowanie na awarie i nieprawidłowości,
- bezpieczne skalowanie systemu wraz z rosnącą liczbą sensorów.
Dotychczasowe rozwiązania lokalne nie pozwalały na rozwój oferty ani efektywne zarządzanie urządzeniami w wielu lokalizacjach.


Rozwiązanie
Stworzyliśmy skalowalną platformę IoT, która stała się centralnym punktem zarządzania całym ekosystemem urządzeń Renau.
- Zaprojektowaliśmy i wdrożyliśmy centralną platformę IoT w chmurze.
- Stworzyliśmy interaktywne dashboardy dopasowane do różnych typów użytkowników.
- Zaimplementowaliśmy system alertów i monitoringu w czasie rzeczywistym.
- Wprowadziliśmy struktury organizacyjne, role i uprawnienia użytkowników.
- Zaprojektowaliśmy architekturę chmurową zdolną obsługiwać miliony wiadomości dziennie.
- Wdrożyliśmy środowiska developerskie, testowe i produkcyjne umożliwiające solidne testy.
- Zapewniliśmy łatwą integrację z urządzeniami oraz stabilną komunikację w czasie rzeczywistym.
- Uruchomiliśmy procesy CI/CD umożliwiające sprawny rozwój systemu.
- Platforma działa produkcyjnie od kilku lat i stanowi kluczowy element oferty Renau.
- Klienci końcowi mogą z wyprzedzeniem reagować na awarie i optymalizować koszty eksploatacji.
- Zdalna kontrola nad urządzeniami stała się realną przewagą konkurencyjną firmy.
Cechy i funkcjonalności
Produkt SaaS
Wykonana platforma IoT jest rozwijana i oferowana w modelu SaaS. Renau sprzedaje dostęp do systemu swoim klientom biznesowym, którzy zarządzają własną flotą urządzeń w wielu lokalizacjach. System został zaprojektowany w architekturze multi-tenant – każda firma posiada odizolowane dane, własnych użytkowników oraz niezależne konfiguracje.Platforma obsługuje różne plany dostępu, umożliwiając ograniczanie funkcjonalności w zależności od zakresu umowy i roli użytkownika. Takie podejście pozwala Renau skalować ofertę komercyjną bez konieczności zmian architektonicznych w systemie.

Monitoring urządzeń w czasie rzeczywistym
Platforma umożliwia bieżący monitoring tysięcy urządzeń IoT pracujących w terenie. Dane takie jak temperatura, status pracy, poziom sygnału czy stan baterii są zbierane i prezentowane w czasie rzeczywistym.Dzięki centralnemu podglądowi operatorzy oraz klienci końcowi mogą szybko identyfikować nieprawidłowości i reagować jeszcze zanim dojdzie do awarii. Monitoring obejmuje zarówno pojedyncze urządzenia, jak i całe grupy oraz lokalizacje.

Alerty i reagowanie na zdarzenia
System został wyposażony w mechanizm automatycznych alertów, które informują o przekroczeniach zadanych progów lub nietypowych zachowaniach urządzeń. Powiadomienia mogą być wysyłane w czasie rzeczywistym m.in. przez e-mail lub SMS.Pozwala to klientom Renau reagować natychmiast, bez konieczności stałego ręcznego nadzoru nad systemem. W branżach, w których przestoje generują realne straty finansowe, taka forma prewencji znacząco ogranicza ryzyko.

Struktury organizacyjne i zarządzanie dostępami
Platforma obsługuje rozbudowane struktury organizacyjne – wiele firm, lokalizacji, zespołów oraz urządzeń w ramach jednego systemu. Każdy użytkownik posiada określoną rolę i zakres uprawnień, co pozwala precyzyjnie kontrolować dostęp do danych i funkcji.Dzięki temu system może być bezpiecznie wykorzystywany zarówno przez administratorów technicznych, jak i managerów operacyjnych czy zespoły serwisowe.

Skalowalna architektura chmurowa
Rozwiązanie zostało zaprojektowane w oparciu o architekturę chmurową, która automatycznie skaluje się wraz ze wzrostem liczby urządzeń i wolumenu danych. System jest w stanie obsługiwać miliony komunikatów dziennie bez nadmiarowych kosztów infrastrukturalnych.Takie podejście zapewnia stabilność działania platformy zarówno na etapie pilotażowym, jak i w pełnej skali produkcyjnej.

Bezpieczeństwo danych i stabilność systemu
Platforma oferuje zaawansowane mechanizmy bezpieczeństwa, w tym kontrolę dostępu użytkowników, separację danych pomiędzy firmami oraz zabezpieczenia infrastruktury chmurowej. System jest stale monitorowany i aktualizowany, aby spełniać wymagania bezpieczeństwa na poziomie produkcyjnym.Stabilność i przewidywalność działania systemu są kluczowe dla klientów Renau, którzy opierają na nim bieżące procesy operacyjne.

Intuicyjny interfejs użytkownika
Interfejs platformy był projektowany we współpracy z zespołem Renau, z uwzględnieniem realnych scenariuszy pracy użytkowników końcowych. Widoki dashboardów są czytelne, a najważniejsze informacje dostępne bez konieczności przeklikiwania się przez wiele ekranów.Dzięki temu system jest wykorzystywany operacyjnie na co dzień, a nie tylko jako narzędzie raportowe.

Zaufanie zbudowaliśmy dzięki
Doświadczeniu i pragmatyczności

Znając presję czasu i budżetu, od początku skupialiśmy się na rozwiązaniach, które pozwalały osiągnąć kluczowy cel biznesowy bez zbędnego komplikowania projektu. Doświadczenie w realizacjach IoT i aplikacjach webowych pozwoliło nam szybko ocenić ryzyka i oprzeć projekt na sprawdzonych rozwiązaniach.
Inicjatywie i samodzielności

Projekt startował bez pełnej specyfikacji funkcjonalnej. Przejęliśmy rolę partnera, który nie tylko realizuje ustalenia, ale także porządkuje priorytety, proponuje kierunki rozwoju i aktywnie szuka usprawnień produktu.
Sprawnej komunikacji

Do projektu oddelegowaliśmy doświadczony, dobrze zgrany zespół. Krótkie ścieżki decyzyjne, bieżąca komunikacja i szybkie reagowanie na zmiany pozwoliły utrzymać tempo pracy mimo bardzo wymagającego harmonogramu.
Masz podobne wyzwanie?
Nie musisz mieć gotowej specyfikacji ani wszystkich decyzji podjętych na starcie. Wystarczy, że opowiesz nam krótko o swoim projekcie, obecnej sytuacji i celu, który chcesz osiągnąć.
Dobry projekt zaczyna się od dobrej rozmowy
Odezwiemy się, żeby lepiej poznać kontekst i umówić bezpłatną konsultację. To niezobowiązująca rozmowa, podczas której wspólnie uporządkujemy możliwe kierunki działania i kolejne kroki.
Wypowiedzi programistów

Stworzenie interaktywnych wykresów oraz w pełni konfigurowalnych siatek widżetów było sporym wyzwaniem, jednak dzięki naszemu doświadczeniu spełniliśmy wszelkie wymogi klienta. Dostarczone przez nas rozwiązanie pozwala użytkownikowi na konfiguracje urządzeń oraz monitorowanie wysyłanych przez nie pomiarów w czasie rzeczywistym.

Opracowany system pozwala na wygodny monitoring urządzeń i ich infrastruktury w postaci dashboardów, oraz możliwości tworzenia własnych alertów. Najtrudniejszym etapem projektu było projektowanie systemu ról, uprawnień oraz współdzielenia zasobów, lecz nasz zespół poradził sobie z tym zadaniem bez problemu! Warto zaznaczyć, że aplikacja służy nie tylko pracownikom, ale również wspomaga procesowi produkcji urządzeń dzięki integracji z linią produkcyjną w fabryce.

Realizacja projektu Renau Cloud to wyjątkowe osiągnięcie dla całego zespołu. Zbudowanie funkcjonalnej platformy IoT stanowi szereg wyzwań, zarówno od strony projektowej, architektonicznej jak i interfejsu użytkownika oraz późniejszego utrzymania. Dzięki oparciu się o rozwiązania serverless, system jest wysoce skalowalny, zdolny do obsługi milionów wiadomości dziennie, pozwalając klientowi na szerokie działania biznesowe.
Nasze realizacje
Masz pytania? Napisz do nas!
Chcemy zostać Twoim partnerem technologicznym. Spotkajmy się w biurze lub umówmy się na wirtualną kawę, aby porozmawiać o Twoich pomysłach. Chętnie doradzimy i opowiemy o naszych doświadczeniach. Do zobaczenia!
















