Wiadomość została wysłana.
Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.
Formularz został pomyślnie przesłany.
Więcej informacji można znaleźć w skrzynce pocztowej.
Innowise dokonał migracji wszystkich aplikacji klienckich do pojedynczego ekosystemu opartego na Azure, wykorzystującego ujednolicony stos technologii.

Podczas gdy złożoność projektu była początkowo niedoceniana, późniejsze wzmocnienie zespołu znacznie poprawiło organizację operacyjną i komunikację. Pozwoliło to Innowise profesjonalnie zarządzać skomplikowanymi warstwami technicznymi, dostarczając wysokiej jakości wyniki, które spełniły nasze cele biznesowe.

Z biegiem czasu ekosystem aplikacji Gestical - Gestical Web, Gestical Plan i Gestical MIF - znacznie się rozrósł pod względem funkcji i obciążenia systemu. Jednak architektura, infrastruktura i optymalizacja wydajności nie ewoluowały odpowiednio. Firma Innowise została zaangażowana do modernizacji głównej aplikacji, Gestical Web.
Innowise wdrożył etapową strategię modernizacji, która przekształciła starszy system Gestical w natywną dla chmury, skalowalną i bezpieczną platformę.
Modernizacja objęła podstawową aplikację operacyjną Gestical, Gestical Web, której użytkownicy używają do zarządzania budynkami, monitorowania urządzeń, generowania raportów i kosztów energii.
Modernizacja rozpoczęła się od kompleksowej oceny istniejącego ekosystemu Gestical Web. Starsza aplikacja została zbudowana przy użyciu przestarzałej wersji ASP.NET MVC i hostowana na pojedynczej maszynie wirtualnej Azure, co spowodowało ograniczenia skalowalności i problemy z wydajnością.
Nasz zespół ponownie zaimplementował Gestical Web przy użyciu Next.js i NestJS i wdrożył go na platformie Azure App Service, platforma PaaS zarządzana w chmurze. Takie podejście zmniejszyło nakłady klienta na zarządzanie infrastrukturą i bieżące koszty utrzymania.
Krytyczną częścią modernizacji była migracja i optymalizacja warstwy bazy danych. Aby rozwiązać krytyczne problemy z wydajnością, przeprowadziliśmy migrację samodzielnie hostowanej bazy danych MySQL do Azure Database for MySQL.
Wcześniej kilka aplikacji uzyskiwało bezpośredni dostęp do bazy danych, tworząc ukryte zależności. Sprawiało to, że aktualizacje były ryzykowne i zwiększały złożoność migracji.
Wprowadziliśmy scentralizowaną warstwę REST API, która służy teraz jako pojedynczy punkt komunikacji między aplikacjami klienta a bazą danych. Takie podejście ustandaryzowało wymianę danych, wzmocniło walidację i kontrolę dostępu oraz znacznie zmniejszyło złożoność architektury.
Wszystkie komponenty systemu Gestical Web współdziałają teraz za pośrednictwem tej bezpiecznej warstwy API.
Praca nad platformą Gestical wymagała starannego dostosowania istniejących systemów do nowej architektury. Nasz zespół skupił się na zaprojektowaniu skalowalnego fundamentu, który pozwala na ewolucję platformy przy jednoczesnym zachowaniu ciągłości bieżących operacji.

Aliaksandr Kawalczuk
Kierownik projektuNestJS
React, TypeScript
MySQL, TypeORM
Azure AD

Platforma Gestical Web działa teraz w ramach ujednoliconej architektury zaplecza, poprawiając niezawodność systemu i tworząc bardziej stabilne środowisko do zarządzania operacyjnymi przepływami pracy.
Wdrażając platformę na platformie Azure App Service, klient obniżył koszty utrzymania infrastruktury i uprościł bieżące zarządzanie platformą.
Wraz z wprowadzeniem scentralizowana warstwa API REST, komunikacja między aplikacjami a bazą danych jest teraz ustandaryzowana i bezpieczniejsza, co zmniejsza ukryte zależności i ułatwia wdrażanie przyszłych aktualizacji systemu.
Kroki te ustanawiają ustrukturyzowaną, bezpieczną i skalowalną podstawę natywną dla chmury dla dalszej stopniowej modernizacji platformy Gestical.
Wiadomość została wysłana.
Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.
Każdy startup ma swoją historię, którą warto poznać. Niektórzy zabiegają o pierwszych klientów, inni zastanawiają się, jak poradzić sobie z kolejnym milionem. A gdzieś po drodze niemal każdy założyciel staje przed pytaniem, na które nie da się odpowiedzieć samą ambicją. 4 listopada, TechCrunch Founder Summit 2026 sprawi, że Boston zapełni się ludźmi, którzy znają te wyzwania z własnego doświadczenia. Założyciele firm, inwestorzy i liderzy branży technologicznej spotkają się, by porozmawiać o finansowaniu, decyzjach dotyczących produktów, rozwoju oraz wszystkich wnioskach, które rzadko trafiają do prezentacji inwestycyjnych.
Egor Grischenko, współzałożyciel i wiceprezes ds. rozwoju biznesowego w firmie Innowise, dołączy do grona uczestników i jest szczególnie ciekawy tego, czym obecnie zajmują się założyciele firm. Produkt, który przerósł swoją pierwotną architekturę? Funkcja oparta na sztucznej inteligencji, której wdrożenie okazuje się trudniejsze niż oczekiwano? Zespół inżynierów, który z trudem nadąża za popytem? Pomagaliśmy już firmom w pokonywaniu tego typu wyzwań i chcielibyśmy wymienić się spostrzeżeniami, podzielić się kilkoma wnioskami z naszych własnych projektów oraz sprawdzić, w jakich obszarach nasza wiedza inżynierska mogłaby się przydać.
Będziesz w Bostonie? Powiedz Egorowi, nad czym pracujesz, co działa, a z czym wolałbyś już nigdy więcej nie mieć do czynienia. Czekamy na Ciebie!