Integracja aplikacji korporacyjnych na przykładzie Apache Camel

LICZBA DNI: 3 (24h)

KOD KURSU: WSEAI

POZIOM SZKOLENIA:

# apache-camel

# spring-integration

Najbliższy termin:

29 marca 2021

2680 PLN netto + 23% VAT

Jeszcze 8 miejsc w tej cenie.

  • stacjonarne
  • zdalne

STACJONARNE

W CENIE

  • 3 dni pracy z trenerem
  • Materiały szkoleniowe
  • Lunch
  • Certyfikat ukończenia szkolenia

ZDALNE

W CENIE

  • 3 dni pracy z trenerem na żywo online
  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia

Czy wiesz, że możesz uzyskać nawet do 100% dofinansowania na szkolenie? Dowiedz się jak »

Oferta dla firm

Dostosuj zakres, czas i miejsce szkolenia do potrzeb Twojego zespołu. Uzyskaj indywidualną wycenę szkolenia dla grupy.

Weź udział w szkoleniu

Termin

Lokalizacja

Cena / os

29

marca

Warszawa,

Kraków,

Łódź,

Wrocław,

Gdańsk,

Poznań,

Zdalne,

2680 PLN netto
+ 23% VAT

14

czerwca

Warszawa,

Kraków,

Łódź,

Wrocław,

Gdańsk,

Poznań,

Zdalne,

2680 PLN netto
+ 23% VAT

Termin

29

marca

Lokalizacja

Warszawa,

Kraków,

Łódź,

Wrocław,

Gdańsk,

Poznań,

Zdalne,

Cena / os

2680 PLNnetto
+ 23% VAT

Termin

14

czerwca

Lokalizacja

Warszawa,

Kraków,

Łódź,

Wrocław,

Gdańsk,

Poznań,

Zdalne,

Cena / os

2680 PLNnetto
+ 23% VAT

Powiadom
o kolejnych terminach

O szkoleniu

DLA KOGO?

Szkolenie adresowane do programistów Java, pragnących poznać techniki integracji systemów z użyciem Apache Camel

WYMAGANIA

Od uczestników wymagana jest podstawowa umiejętność programowania w języku Java

ZALETY

Warsztatowy charakter zajęć

Cele szkolenia

Zapoznanie uczestników z podstawowymi pojęciami oraz standardami związanymi z integracją systemów

Zapoznanie z wzorcami integracyjnymi i metodami realizacji tych wzorców w rzeczywistości

Przedstawienie dobrych i złych praktyk integracji

Program

  • Zasada działania oraz najważniejsze koncepcje i terminologia
  • Architektura
  • Zastosowanie
  • Wzorce integracyjne
  • Konfiguracja
  • Model wymiany wiadomości (kanały, wiadomości, typy komunikacji)
  • Konfigurowanie zasad routingu (DSL, XML)
  • Endpoints
  • Filters
  • Logowanie ruchu
  • Transformacja i wzbogacanie
  • Filtrowanie
  • Dzielenie i agregacja
  • Sterowanie przepływem
  • Równoważenie obciążenia/przetwarzania
  • Przegląd istotnych elementów
  • Praca z bazami danych
  • Praca z systemem plików
  • Komunikacja przez sieć (synchroniczna/asynchroniczna)
  • Wymiana informacji na poziomie pamięci i maszyny wirtualnej
  • Automatyzacja zadań
  • Tworzenie własnych komponentów
  • Integracja ze Spring Framework/Spring Boot
  • Camel w kontekście architektury opartej o mikroserwisy
  • Komunikacja między elementami rozwiązania
  • Wzorce zapewniające wysoką dostępność oraz obsługa błędów
  • Obsługa transakcji
  • Zrównoleglanie przetwarzania
  • Monitorowanie i zarządzanie
  • Testowanie
  • Bezpieczeństwo
  • Klastrowanie
  • Wdrażanie z wykorzystaniem Docker i Kubernetes
  • Dobre i złe praktyki
  • Camel vs. Service mix

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.