Home » Insights » Dostarczanie skalowalnej platformy Guidewire z perspektywy DevOps

Dostarczanie skalowalnej platformy Guidewire z perspektywy DevOps

Sollers współpracował z Länsförsäkringar AB przy dostarczeniu nowoczesnej platformy dla ubezpieczeń komercyjnych, opartej na Guidewire i obsługującej 23 towarzystwa ubezpieczeń wzajemnych w Szwecji. Projekt objął pełny model dostarczania i utrzymania rozwiązania — od Infrastructure as Code i pipeline’ów CI/CD po monitorowanie działania platformy i procedury awaryjnego odtwarzania — zapewniając niezawodną, skalowalną platformę opartą na wspólnych standardach i bliskiej współpracy.

Länsförsäkringar AB chciało zastąpić dotychczasowy system core nowoczesną, skalowalną platformą cyfrową dla ubezpieczeń komercyjnych — taką, która pozwoli ustandaryzować procesy w 23 towarzystwach ubezpieczeń wzajemnych, wesprzeć dystrybucję cyfrową oraz poprawić zarówno pozyskiwanie klientów, jak i jakość obsługi. Sollers wniósł doświadczenie DevOps w ekosystemach opartych na Guidewire, aby zapewnić, że platforma będzie mogła być dostarczana i utrzymywana w sposób niezawodny, kontrolowany i przewidywalny.

Profil klienta: ugruntowana grupa ubezpieczeń wzajemnych z dojrzałym podejściem do DevOps

Länsförsäkringar AB to jedna z największych grup ubezpieczeniowych w Szwecji, działająca jako federacja 23 regionalnych towarzystw ubezpieczeń wzajemnych. Organizacja miała już dobrze rozwinięty zespół DevOps, solidne praktyki oraz sprawny proces zarządzania zmianą, co stworzyło mocne fundamenty dla szeroko zakrojonej transformacji platformy.

Wiodący zespół Guidewire delivery w Europie

Pełne wsparcie end-to-end: strategia, budowa, wdrożenie i dalszy rozwój

Wyzwanie: modernizacja systemu core w złożonym, wielospółkowym środowisku

Celem było dostarczenie jednej, spójnej platformy dla ubezpieczeń komercyjnych, opartej na Guidewire, i obsługującej jednocześnie wiele spółek. Rozwiązanie łączyło Guidewire Centers, mikroserwisy integracyjne, brokery komunikatów oraz portale dla klientów — wszystkie te elementy musiały być dostarczane i utrzymywane konsekwentnie jako jedna platforma.

Kluczowe wyzwania obejmowały:

  • standaryzację delivery w dużym, rozproszonym zespole liczącym nawet 100 osób z obszarów biznesu i IT,
  • zbudowanie spójnego modelu runtime i deploymentu dla zróżnicowanego stosu technologicznego,
  • utrzymanie wysokiej dostępności i odporności rozwiązania na poziomie aplikacji, baz danych i infrastruktury,
  • koordynację wydań między wieloma zespołami oraz ich dostosowanie do zasad governance i procesów zarządzania zmianą w LF.

Rozwiązanie: wspólna infrastruktura, spójne CI/CD i większa odporność operacyjna

Infrastruktura jako kod i spójne środowiska uruchomieniowe

Zbudowaliśmy infrastrukturę jako kod dla całego ekosystemu działającego na OpenShift, wykorzystując konteneryzację, Helm charts oraz spójne wersjonowanie. Dzięki temu wszystkie komponenty opierały się na tych samych wzorcach, a środowiska mogły być odtwarzane na kolejnych etapach projektu. Wysoka dostępność została uwzględniona od początku, z redundancją i przełączaniem awaryjnym zaplanowanymi na każdej warstwie.

CI/CD i koordynacja wydań na dużą skalę

Przy zaangażowaniu nawet 100 osób wspólne podejście do CI/CD było kluczowe. Wdrożyliśmy procesy budowania dopasowane do każdej części ekosystemu — Gosu dla Guidewire, Java Spring Boot dla mikroserwisów oraz React dla portali klienckich. Pipeline’y wydań w Azure DevOps pełniły rolę wspólnego punktu koordynacji, łącząc testy, kontrole bezpieczeństwa, zarządzanie wersjami oraz ścieżki akceptacji zgodne z zasadami zarządzania zmianą w LF. Pozwoliło to utrzymać regularny i częsty rytm wydań w całej platformie.

Monitoring, obserwowalność i odtwarzanie awaryjne

Monitoring oraz narzędzia zapewniające wgląd w działanie systemu zostały wdrożone jako integralne elementy rozwiązania, dając zespołom informacje potrzebne do zrozumienia pracy platformy na produkcji i skutecznego reagowania. Mechanizmy odtwarzania awaryjnego zaprojektowano na wszystkich warstwach, aby platforma pozostawała odporna i mogła zostać niezawodnie przywrócona, gdy zajdzie taka potrzeba.

Co zadecydowało o sukcesie: współpraca, spójne standardy i doświadczenie w Guidewire

Zamiast wprowadzać osobny model delivery, Sollers od początku dostosował się do istniejących standardów, wzorców i szablonów LF. Pozwoliło to szybko włączyć zespół w projekt, jednocześnie zachowując to, co już dobrze działało. Jednocześnie Sollers wniósł głębokie doświadczenie z wdrożeń Guidewire oraz szerszego stosu technologicznego. Efektem było wspólne podejście, które wspierało spójne i kontrolowane dostarczanie rozwiązań w całym ekosystemie.

Rezultaty: platforma produkcyjna obsługująca 23 towarzystwa ubezpieczeń wzajemnych.

  • Nowoczesna, skalowalna platforma dla ubezpieczeń komercyjnych oparta na Guidewire, dostarczona i działająca produkcyjnie.
  • Ujednolicony proces CI/CD i wydań w zespole liczącym nawet 100 osób.
  • Spójne, odtwarzalne środowiska dzięki infrastrukturze jako kod na OpenShift.
  • Wysoka dostępność i odtwarzanie awaryjne uwzględnione na wszystkich warstwach.
  • Monitoring i wgląd w działanie systemu zintegrowane jako kluczowe możliwości platformy.
  • Sollers jako zaufany partner DevOps w ekosystemie LF.

Projekt, który rozpoczął się jako zaangażowanie DevOps w obszarze delivery, przerodził się w efektywną, długofalową współpracę. Połączenie doświadczenia Sollers w Guidewire z dojrzałą kulturą inżynieryjną LF pozwoliło dostarczyć stabilną, skalowalną platformę, która dziś obsługuje 23 towarzystwa ubezpieczeń wzajemnych — wraz z procesami, narzędziami i współpracą zespołów potrzebnymi do jej dalszego rozwoju.

AI-powered Software Delivery

Wspieramy ubezpieczycieli w szybszym dostarczaniu oprogramowania, zwiększaniu efektywności zespołów inżynieryjnych i skalowaniu zmian dzięki platformom wspieranym przez AI, automatyzacji oraz nowoczesnym praktykom delivery.

Autor artykułu


 

   Karol Gorecki - DevOps Designer

Technology & Market Insights

CEO Voices Wywiad z Gayle M. Page, Prezes FMNE Insurance
CEO Voices CEO Voices – wywiad z Michaelem Knaupem, prezesem zarządu DEVK
Björn Dalemo
CEO Voices CEO Voices – wywiad z Björnem Dalemo Prezesem i Dyrektorem Generalnym (CEO) Länsförsäkringar AB
Ekspertyza Sollers Dużo danych, mało wniosków: paradoks personalizacji w bancassurance
Historie Klientów Dostarczanie skalowalnej platformy Guidewire z perspektywy DevOps