Podsumowanie
Kluczowe efekty
Magistrala usług w chmurze przygotowana pod dalszy rozwój systemów
Lepsza widoczność przepływu komunikatów i kondycji platformy
Niestrukturyzowane i mało elastyczne rozwiązanie legacy
Przy 7 zakładach produkcyjnych w Polsce, Niemczech, Rumunii i Ukrainie, rocznej produkcji przekraczającej 8 mln sztuk ceramiki sanitarnej oraz sprzedaży prowadzonej w 30 krajach producent potrzebował stabilnej i skalowalnej komunikacji między systemami, wspierającej codzienne procesy biznesowe.
Dotychczasowe rozwiązanie oparte na Javie przestało spełniać te potrzeby. Firma musiała zastąpić je nowoczesną platformą, która zapewniłaby sprawne i stabilne działanie, ułatwiła wdrażanie kolejnych integracji oraz dała kluczowym zespołom decyzyjnym pełniejszy wgląd w przepływ informacji. Aby przeprowadzić tę zmianę, producent zaangażował Sii – partnera z zespołem ponad 1 000 specjalistów i dużym doświadczeniem branżowym.
Wdrożenie magistrali usług Azure na potrzeby stabilnej komunikacji między systemami
Celem projektu było zbudowanie nowoczesnej warstwy integracyjnej, która zwiększyłaby niezawodność, uprościła monitorowanie i stworzyła solidniejsze podstawy do dalszego rozwoju. Sii zaprojektowała i wdrożyła nową magistralę usług w oparciu o Microsoft Azure.
Zakres prac obejmował:
- Projekt architektury – zdefiniowanie struktury, modelu komunikatów, usług, interfejsów programistycznych aplikacji oraz podejścia opartego na zdarzeniach
- Microsoft Azure – zbudowanie i skonfigurowanie magistrali usług w chmurze
- Standardy integracyjne – opracowanie wzorców, konwencji, szablonów i definicji technicznych zapewniających spójną realizację prac
- Implementacja procesów – wdrożenie wszystkich wymaganych procesów na nowej platformie
- Azure DevOps, Continuous Integration i Continuous Delivery – automatyzacja procesów kompilacji i wdrożeń
- Dashboardy monitorujące – zapewnienie widoczności dostępności, kondycji i przepływu informacji w ramach całej platformy
Łącząc inżynierię platformową ze standardami implementacji i monitoringiem, Sii pomogła zastąpić rozproszone rozwiązanie legacy bardziej uporządkowanym i skalowalnym modelem operacyjnym.
Skalowanie w chmurze wspierające elastyczny, dynamiczny rozwój
Sii dostarczyło producentowi nowoczesne rozwiązanie chmurowe do komunikacji między systemami. Usprawniło to stabilność wymiany informacji i stworzyło solidniejsze zaplecze techniczne do dalszego rozwoju.
Nowa platforma wprowadziła model oparty na zdarzeniach oraz trwałą obsługę komunikatów, co zwiększyło niezawodność działania połączonych systemów. Jednocześnie każdy system został oddzielony za pomocą własnego, niezależnego komponentu, dzięki czemu całe środowisko stało się łatwiejsze w zarządzaniu i rozbudowie.
Znacznie prostsze stało się także monitorowanie. Wszystkie elementy platformy można było śledzić pod kątem dostępności i kondycji, co dało zespołom większą kontrolę nad codziennym działaniem systemów. Ponieważ rozwiązanie zbudowano w oparciu o standardowe protokoły, stworzyło ono również praktyczną ścieżkę do dalszej rozbudowy bez konieczności przebudowy całej warstwy komunikacyjnej.
KLUCZOWE REZULTATY
- Magistrala usług w chmurze przygotowana pod dalszą rozbudowę systemów
- Lepsza widoczność przepływu komunikatów i kondycji platformy
- Bardziej niezawodna komunikacja oparta na zdarzeniach między połączonymi systemami
- Większa elastyczność dzięki niezależnym komponentom dla każdego połączonego systemu
- Standardowe protokoły oraz Continuous Integration i Continuous Delivery tworzące powtarzalny model dostarczania zmian