Architektura headless, rozwiązania chmurowe i komponentowy design system dla Generali Polska

Elastyczne zarządzanie treścią
<architecture.optimized>
Spójny design oparty na komponentach
<design.standardized>
Skalowalna chmura i integracje
<infrastructure.integrated>

Wyzwanie

Generali Polska jest częścią międzynarodowej Grupy Generali i rozwija ofertę dla klientów indywidualnych oraz biznesowych. W ramach dalszego rozwoju kanałów cyfrowych firma zrealizowała projekt nowego serwisu internetowego, który łączy nowoczesną warstwę prezentacyjną z elastycznym zarządzaniem treścią i architekturą chmurową.
Projekt koncentrował się na stworzeniu skalowalnej podstawy technologicznej, wspierającej dalszy rozwój serwisu, integrację z ekosystemem Generali oraz sprawną pracę zespołów odpowiedzialnych za treści i rozwiązania cyfrowe.

  • Zbudowanie nowoczesnego serwisu internetowego w oparciu o architekturę headless i podejście Jamstack.
  • Umożliwienie elastycznego tworzenia i publikowania treści z wykorzystaniem komponentów wielokrotnego użytku.
  • Zapewnienie spójności wizualnej serwisu dzięki design systemowi zgodnemu z wytycznymi marki Generali.
  • Przygotowanie rozwiązania do integracji z usługami i narzędziami zewnętrznymi, w tym Portalem Klienta.
  • Wykorzystanie usług chmurowych jako podstawy skalowalnego i niezawodnego środowiska dla serwisu.
Filomena Hanas
Digital Transformation Project Leader
Generali Polska

"Wdrożenie nowej strony Generali zdecydowanie można określić Rewolucją. Zbudowaliśmy www zgodnie z najnowocześniejszymi trendami technologicznymi (state-of-art).  Rozwiązanie w oparciu o Strapi CMS opiera się o architekturę headless i korzysta z zalet wykorzystania usług chmurowych. Taka zmiana daje nam nie tylko nową, odświeżoną szatę graficzną, ale przede wszystkim daje nieograniczone możliwości. Pozwala na zoptymalizowanie pracy zespołu IT oraz reagowanie na wszystkie problemy „tu i teraz”. Nowa strona daje nam również możliwość wprowadzenia najbardziej zaawansowanych narzędzi analitycznych i optymalizacyjnych, co zdecydowanie przełoży się na jakość odbioru przez naszych klientów."

Rozwiązanie

  • Serwis został zbudowany w podejściu Jamstack, które rozdziela warstwę zarządzania treścią od warstwy prezentacyjnej. Strapi pełni rolę headless CMS, a statyczne strony są generowane z wykorzystaniem Scully i dystrybuowane przez CDN. Takie podejście ogranicza zależność warstwy użytkownika od bieżącej dostępności CMS i tworzy elastyczną podstawę do rozwoju serwisu.
  • Wspólnie ze studiem projektowym EDISONDA przygotowano około 80 komponentów wielokrotnego użytku, między innymi tabele, przyciski i suwaki. Elementy powstały na podstawie badań UX i wytycznych wizualnych Generali, a następnie zostały wykorzystane w design systemie. Ułatwia to zachowanie spójności przy tworzeniu kolejnych podstron i rozwijaniu treści.
  • Rozwiązanie zostało osadzone w środowisku AWS i wykorzystuje usługi chmurowe PaaS oraz SaaS. W ramach projektu wykonano także integracje z zewnętrznymi usługami i narzędziami Generali, w tym z Portalem Klienta. Architektura została przygotowana z myślą o skalowalności, niezawodności i dalszym rozwoju ekosystemu cyfrowego.

Rezultat

Elastyczne zarządzanie treścią
Headless CMS i komponenty wielokrotnego użytku wspierają sprawne budowanie oraz rozwijanie podstron.
<requirements.defined>
Spójność marki
Design system porządkuje zasady korzystania z elementów interfejsu i pomaga zachować jednolity wygląd serwisu.
<experience.designed>
Skalowalna, niezależna architektura
AWS, CDN, prerenderowanie oraz rozdzielenie warstw tworzą podstawę do rozwoju serwisu i kolejnych integracji, ograniczając zależność warstwy prezentacyjnej od bieżącej pracy CMS.
<solution.developed>
Gotowość do dalszego rozwoju
Podejście headless pozwala rozwijać kanały cyfrowe oraz narzędzia analityczne i optymalizacyjne wraz z kolejnymi potrzebami biznesowymi.
<environment.deployed>
Integracje
Połączenie serwisu z usługami i narzędziami ekosystemu Generali
<ecosystem.integrated>
Filomena Hanas
Digital Transformation Project Leader
Generali Polska

"Od momentu uruchomienia serwisu w 2021 roku nasza współpraca z Univio ma formę długofalowego partnerstwa obejmującego zarówno utrzymanie, jak i ciągły rozwój. To zespół, na którym możemy polegać na co dzień – działa szybko, odpowiedzialnie i proaktywnie, dzięki czemu ewentualne tematy są rozwiązywane niezwłocznie, a serwis pozostaje stabilny."

"Univio zapewnia sprawne wsparcie po wdrożeniu, a równolegle regularnie rozwija serwis w oparciu o architekturę headless i podejście komponentowe – dostarczając nowe sekcje, podstrony i usprawnienia. Doceniamy też konsekwentne porządkowanie i rozbudowę komponentów, co utrzymuje spójność i skalowalność rozwiązania oraz przygotowuje serwis na kolejne potrzeby biznesowe."

Czego się nauczyliśmy?

W trakcie realizacji przyjęto kierunek chmurowy, co wymagało aktualizacji założeń projektowych i dostosowania prac rozwojowych do środowiska AWS. Elastyczność zespołów i modularna architektura pozwoliły włączyć tę zmianę do projektu oraz konsekwentnie rozwijać rozwiązanie w modelu opartym na usługach chmurowych.

Po uruchomieniu serwisu w roku 2021 współpraca została utrzymana w modelu ciągłego wsparcia i rozwoju. Rozwiązanie jest nie tylko utrzymywane operacyjnie, ale również systematycznie rozwijane w oparciu o potrzeby biznesowe i feedback zespołów odpowiedzialnych za treści oraz kanały cyfrowe.

W ramach działań po wdrożeniu realizowane są m.in.:
• utrzymanie środowiska i aplikacji (monitoring, aktualizacje, bieżące poprawki oraz zapewnienie stabilności działania),
• rozwój serwisu poprzez dostarczanie kolejnych podstron i funkcjonalności w oparciu o istniejący zestaw komponentów,
• rozbudowa design systemu o nowe elementy UI i warianty komponentów, w sposób zgodny z zasadami marki,
• wspieranie pracy redakcyjnej w Strapi poprzez optymalizację modeli treści i usprawnienia procesu publikacji,
• dalsze integracje z elementami ekosystemu Generali oraz przygotowanie fundamentu pod kolejne potrzeby (np. analityczne i optymalizacyjne).
Dzięki architekturze headless, chmurze AWS oraz komponentowemu podejściu, rozwój po wdrożeniu przebiega w sposób kontrolowany i przewidywalny, a serwis pozostaje gotowy do dalszej rozbudowy bez konieczności przebudowy kluczowych założeń technologicznych.

Technologie
/ Wspierające rozwiązania

Tobie również
możemy pomóc

Sprawdź, jak możemy zbudować solidny fundament integracyjny dla Twojego biznesu i stworzyć architekturę, która będzie wspierać jego rozwój przez kolejne lata.