Modernizacja środowiska analitycznego w Colonnade Insurance

Studium przypadku migracji do Microsoft Fabric — ponad 400 workspace’ów Power BI przeniesionych na pojemność Fabric F64, z proaktywnym monitoringiem i alertingiem SQL oraz Azure SQL, bez zakłóceń w codziennym raportowaniu.

Gdy Microsoft wycofał jednostki SKU P w Power BI Premium, Colonnade Insurance musiała przenieść kluczowe środowisko analityczne do Microsoft Fabric. Platforma obsługiwała istotne procesy raportowe oraz ponad 400 workspace’ów. Priorytetem było zachowanie pełnej dostępności raportów i odświeżeń danych bez wpływu na codzienną pracę użytkowników — przy większej przewidywalności kosztów, kontroli zużycia zasobów oraz przestrzeni na rozwój analityki, monitoringu i scenariuszy Data & AI.

01

Wyzwanie: bezpieczna migracja do Microsoft Fabric

Głównym założeniem projektu była migracja środowiska analitycznego Colonnade Insurance z Power BI Premium do Microsoft Fabric w związku z wycofaniem jednostek SKU P. Wyzwanie stanowiły skala środowiska oraz znaczenie operacyjne platformy. Raporty i odświeżenia danych musiały pozostać w pełni dostępne przez cały czas zmiany, tak aby codzienna praca użytkowników przebiegała bez zakłóceń.

Równolegle zmiana miała zapewnić większą przewidywalność kosztów i kontrolę zużycia zasobów. To połączenie — ciągłość dla biznesu i bardziej sterowalna platforma na przyszłość — sprawiło, że był to projekt transformacyjny, a nie jedynie techniczna zmiana platformy.

Migracja do Fabric w tej skali udaje się tylko wtedy, gdy raportowanie pozostaje dostępne, uprawnienia pozostają nienaruszone, a nowa pojemność może być zarządzana wraz ze wzrostem środowiska. Samo przeniesienie techniczne nie wystarczy — wraz z nim musi się zmienić model operacyjny.

02

Proaktywny monitoring i alerting

Dodatkowym obszarem ujętym w projekcie były bazy Azure SQL Database oraz SQL Server uruchomione na maszynach wirtualnych, które wspierały aplikacje, portale i procesy raportowe. Ważne było zapewnienie pełnej obserwowalności warstwy danych: identyfikacji problemów z wydajnością oraz wykrywania momentów wysycenia zasobów — zanim wpłyną na infrastrukturę, aplikacje biznesowe lub użytkowników końcowych.

Dopełnieniem zoptymalizowanego monitoringu miał być proaktywny alerting oparty na szybszej identyfikacji potencjalnych awarii. Celem było przejście od reagowania po incydencie do wychwytywania warunków, które go poprzedzają.

Proaktywny alerting działa tylko wtedy, gdy opiera się na sygnałach, które naprawdę mają znaczenie: CPU, pamięć, IOPS, przepustowość dysków, dostępność, procesy failover oraz nocne ładowania danych — a nie na ogólnym dashboardzie oderwanym od sposobu działania biznesu.

03

Realizacja projektu

Celem projektu było unowocześnienie platformy danych i analityki poprzez migrację do Microsoft Fabric Capacity. Prace zostały wsparte doświadczeniem APN Promise w migracjach platform analitycznych oraz programem Microsoft Azure Innovate.

Analiza środowiska analitycznego i faza testowa

Pierwszy etap prac obejmował ocenę kompatybilności istniejącego środowiska Power BI z Microsoft Fabric oraz przygotowanie i konfigurację docelowej pojemności Fabric F64. Migracja została poprzedzona kompleksowym audytem workspace’ów obejmującym identyfikatory, właścicieli, przypisania capacity oraz zależności. Następnie APN Promise skupił się na przygotowaniu i konfiguracji środowiska docelowego.

Faza testowa obejmowała migrację grupy 10 workspace’ów — raportów Power BI wraz z odświeżaniem danych i uprawnieniami — aby zweryfikować podejście do migracji i zapewnić gotowość operacyjną przed przeniesieniem całego środowiska.

Pełna migracja i wstępna ocena rozwiązania

Kluczowym etapem projektu była migracja 400 workspace’ów do Microsoft Fabric oraz zapewnienie automatyzacji i przyspieszenie procesów technicznej migracji poprzez użycie Fabric Notebook, Semantic Link, Apache Spark i PySpark. Proces zakończył się walidacją działania raportów, odświeżeń danych i uprawnień po migracji.

Zespół Colonnade Insurance otrzymał również wsparcie powdrożeniowe oraz dalsze rekomendacje dotyczące rozwoju platformy — tak aby nową pojemność można było nie tylko zająć, ale także świadomie eksploatować.

Analiza scenariuszy rozwoju środowiska analitycznego

W kolejnym etapie współpracy przeanalizowano dalsze scenariusze rozwoju środowiska Colonnade w obszarze Power BI Embedded, Microsoft Fabric oraz monitoringu. Proces obejmował m.in. porównanie funkcjonalności, kosztów i ograniczeń Power BI Embedded vs Microsoft Fabric, a także analizę mechanizmów Row-Level Security, monitoring czasów odpowiedzi i renderowania raportów oraz obserwowalność sesji użytkowników. APN Promise przygotował również dalsze rekomendacje dotyczące korzystania z Application Insights, Azure Monitor, Log Analytics i Power BI Metrics App.

W obszarze monitoringu baz danych SQL zespół APN Promise przeanalizował potrzeby Colonnade w zakresie monitorowania CPU, pamięci, IOPS, przepustowości dysków, dostępności, procesów failover oraz nocnych ładowań danych. Celem było opracowanie podejścia do proaktywnego alertingu, które umożliwia wcześniejsze wykrywanie problemów wpływających na zasoby, aplikacje i użytkowników końcowych.

Rekomendacje objęły wykorzystanie Azure Monitor, VM Insights, Data Collection Rules, Diagnostic Settings, Log Analytics Workspace oraz zapytań KQL do budowy alertów, dashboardów i dalszej obserwowalności środowiska.

04

Wyniki migracji do Microsoft Fabric

Migracja do Microsoft Fabric pozwoliła Colonnade zbudować nowoczesne środowisko analityczne, które zapewnia większą skalowalność, lepszą kontrolę wykorzystania zasobów oraz gotowość na przyszłe inicjatywy związane z danymi. Był to projekt transformacyjny, a nie jedynie techniczna zmiana platformy.

KorzyśćCo się zmieniło
Skalowalna architekturaŚwiadome skalowanie platformy wraz ze wzrostem liczby użytkowników i procesów biznesowych
Proaktywny monitoringWiększa stabilność oraz lepsza kontrola nad kosztami
Obserwowalność SQLPrzejście od reaktywnego reagowania na awarie do proaktywnego wykrywania problemów
Gotowość platformyPrzestrzeń na dalszą adopcję Microsoft Fabric i zaawansowane scenariusze analityczne
  • Nowa architektura umożliwia świadome skalowanie platformy wraz ze wzrostem liczby użytkowników i procesów biznesowych.
  • Proaktywny monitoring zapewnia większą stabilność oraz lepszą kontrolę nad kosztami.
  • Przejście od reaktywnego reagowania na awarie do proaktywnego wykrywania problemów wpływających na zasoby i aplikacje, dzięki optymalizacji monitoringu SQL Server i Azure SQL Database.
  • Zbudowanie przestrzeni na dalszą adopcję Microsoft Fabric jako platformy dla zaawansowanych scenariuszy analitycznych.
05

Colonnade Insurance o współpracy z APN Promise

Największą wartością współpracy z APN Promise było dla nas połączenie bardzo dobrego zrozumienia naszego środowiska z bezpiecznym i uporządkowanym podejściem do migracji. Projekt został przeprowadzony bez zakłóceń dla użytkowników i kluczowych procesów raportowych, a jednocześnie otrzymaliśmy praktyczne rekomendacje, które pomagają nam dalej rozwijać platformę danych, lepiej kontrolować koszty i szybciej reagować na potencjalne problemy wydajnościowe.

Dariusz Durka, Application Manager, Colonnade Insurance

06

O Colonnade Insurance S.A.

Colonnade Insurance S.A. to międzynarodowa firma ubezpieczeniowa specjalizująca się w ubezpieczeniach majątkowych i osobowych, działająca w Europie Środkowo-Wschodniej. Spółka należy do grupy Fairfax Financial Holdings i została utworzona w celu rozwoju działalności ubezpieczeniowej w tym regionie.

Firma prowadzi działalność m.in. w Polsce, Czechach, na Węgrzech, w Rumunii, Bułgarii i na Słowacji, a jej zespół tworzy ponad 500 specjalistów. Colonnade oferuje szeroki zakres produktów ubezpieczeniowych, łącząc lokalną znajomość rynków z międzynarodowym doświadczeniem i ekspercką wiedzą.

Jeśli Twoja organizacja wycofuje jednostki SKU P w Power BI Premium albo potrzebuje bezpiecznej, uporządkowanej ścieżki do Microsoft Fabric — z monitoringiem, który wykrywa problemy zanim dotrą do użytkowników — porozmawiaj z APN Promise o analizie, migracji i proaktywnym alertingu.

Skontaktuj się z APN Promise →