Naucz się projektowania integracji systemów IT w praktyce. Rozpoczniemy od wyjaśnienia czym jest integracja synchroniczna oraz asynchroniczna. Omówimy różnice między integracją automatyczną, manualną i semi-automatyczną. Przeanalizujemy najpopularniejsze technologie i rozwiązania integracyjne, formaty danych oraz protokoły integracyjne.
Interfejsy integracyjne zaprojektujemy z wykorzystaniem notacji UML - diagramów przypadków użycia, sekwencji, komponentów, klas oraz aktywności.
W architekturze technicznej wykorzystamy usługi AWS takie jak API Gateway, Lambda, Step Functions, Aurora, Redshift, Glue, S3, Cognito, CloudFront oraz Route53.
Zapoznasz się z zagadnieniami związanymi z integracją IT. Omówimy typy przetwarzania danych, integracji, wzorce integracyjne, zasady architektury integracyjnej, najpopularniejsze rozwiązania oraz technologie integracyjne i wiele innych zagadnień integracyjnych.
Przedstawia kroki procesu projektowania integracji systemów IT, rozpoczynając od identyfikacji integracyjnych przypadków użycia po zdefiniowanie typu przetwarzania danych, trybu integracji, typu integracji, technologii integracji, protokołu integracyjnego, formatu danych, modelu danych komunikacji, bezpieczeństwa, wydajności, obsługi błędów oraz scenariuszy integracyjnych.
W celu zaprojektowania integracji IT wykorzystano notację UML oraz diagramy przypadków użycia, sekwencji, komponentów, klas oraz aktywności. Diagramy przygotowano w narzędziu Visual Paradigm.
W rozwiązaniu wykorzystano usługi AWS takie jak API Gateway, Lambda, Step Functions, Aurora, Redshift, Glue, S3, Cognito, CloudFront oraz Route53.
Książka dostępna jest w formatach PDF, MOBI oraz EPUB.
Przeczytaj opinie
Książka zarówno dla specjalistów, zajmujących się na co dzień integracją systemów IT, jak również dla osób, pragnących bliżej poznać związane z tym zagadnienia. Autor w przystępny sposób prowadzi czytelnika przez kolejne rozdziały, wyjaśniając pojęcia lub umieszczając odnośniki. Dodatkowo autor bardzo rozsądnie dobrał zarówno notacje, jak i zestaw diagramów, ilustrujących poszczególne aspekty inicjatyw. Widać rękę praktyka.
Paweł Sobotka
Expert IT Architekt
Doskonała książka prowadząca krok po kroku przez proces projektowania integracji systemów IT. Książka w wyczerpujący sposób opisuje wszystkie zagadnienia związane z integracją, od opisu rodzajów i wzorców integracji i kiedy powinny być stosowane, do samego procesu projektowania. Poza wiedzą teoretyczną książka zawiera wiele przykładów pozwalających lepiej zrozumieć dane zagadnienia, ale także mogących być wykorzystanych w swoich własnych projektach.
Mikołaj Łączyński
Experienced IT Professional
"Projektowanie integracji systemów IT" to kolejna ekspercka pozycja Autora. Podobnie jak w pozycji "Projektowanie architektury rozwiązania IT" czytelnik znajdzie tutaj przystępny i uporządkowany opis procesu projektowania oraz dokumentowania przykładowego systemu, ale ze szczególnym uwzględnieniem zagadnień integracji systemów. Pozycja jest zbiorem wskazówek i dobrych praktyk, a przykładowy system może służyć jako referencyjny przykład przy projektowaniu architektury integracji systemów informatycznych.
Krzysztof Jabłoński
Expert IT Software Development
Wyczerpująca analiza i kompleksowy projekt architektury integracji są niezbędne do zapewnienia niezawodności rozproszonego przetwarzania danych, paradygmatu od którego nie ma odwrotu w dobie bezstanowych aplikacji opartych na mikrousługach, globalnie adaptowanego modelu cloud computing oraz rozpowszechnionej konteneryzacji. Niniejsze opracowanie szczegółowo zapoznaje czytelnika z wielowymiarowymi podstawami teoretycznymi, również w ujęciu technicznym, a następnie szczegółowo przeprowadza go przez wszystkie etapy kompletnego procesu projektowania integracji systemów IT. Ponieważ bazą dla wykorzystywanych technologii integracyjnych jest Amazon Web Services (AWS), książka ta jest szczególnie polecana osobom, których praca zawodowa lub prywatne zainteresowania związane są z tą platformą.
Krzysztof Mierzejewski
Chief AI Officer | Technical Lead | Researcher
Książka obejmuje wszystkie kroki jakie powinien znać i używać Integration Architect. Dokładnie przedstawia zagadnienia poruszane w codziennej pracy jak i dodatkowe obszary które mogą zostać przestawione osobie związanej z integracją systemów. Nie ma obecnie lepszej pozycji na rynku, która obejmuje to zagadnienie.
Marcin Rzedzicki
Integration Consultant
Bardzo dobra i przydatna książka. Osobom mniej doświadczonym w jasny i przejrzysty sposób przedstawia kolejne kroki procesu projektowania integracji systemów IT. Specjalistom pomaga uporządkować wiedzę.
Paweł Marcinków
Software Engineer, Consultant