Integrácia do podnikových systémov - kurz 46 900 RUB. z IBS Training Center, školenie 24 hodín, Dátum 24. januára 2024.
Rôzne / / November 28, 2023
Absolvovanie školenia vám umožní vidieť všetky hlavné možnosti integrácie ako nezávislých systémov a aplikácií, tak aj jednotlivých podsystémov v rámci jedného systému.
Takúto integráciu môžu samotné systémy vykonávať takmer bez povšimnutia, napríklad pomocou systému BPM hovoru, alebo exportovaním údajov z jedného a importovaním do druhého, alebo opísaním krokov procesu ETL v príslušnom nástroj. Častejšie sa však niekde v aplikácii vyskytuje volanie inej služby, volanie vzdialenej procedúry a správa je odoslaná do fronty, to znamená, že jedna aplikácia účelne interaguje s druhou. Pozrieme sa na rôzne spôsoby integrácie – synchrónne a asynchrónne, dávkové a individuálne, s odozvami a bez nich odpovede, ako aj štandardy, ktoré umožňujú použitie hotových osvedčených riešení - SOAP, WSDL, REST, HATEOAS, RPC.
Začnime sa zaoberať konkrétnymi technológiami s frontami správ, potom zistíme, aký je rozdiel (a či existuje) medzi sprostredkovatelia správ a zbernice podnikových služieb (ESB), ako aj zbernice správ, dátové zbernice a integrácia pneumatiky. Pozrime sa na niektoré z populárnych implementácií naživo.
Veľký modul obsahuje popisy integračných vzorov – nielen z príslušnej knihy, ale aj doplnkové vzory, ktoré jeden z jej autorov (Gregor Hohpe) opísal iba na svojej webovej stránke.
Zručnosti získané na tomto školení umožnia študentom vybudovať skutočne spoľahlivé, ľahko rozšíriteľné a podporované integračné riešenia založené na obchodných potrebách a nevyhnutných kompromisoch v obmedzených prostrediach zdrojov.
Preberané témy:
1. Integrácia na dátovej úrovni: prístupy a ich obmedzenia (spoločná databáza, dátový sklad, dátové trhy, federatívne databázy).
(teória: 1 hodina)
2. Integračné požiadavky, spôsoby zberu a opisu, funkčné požiadavky, nefunkčné požiadavky.
(teória: 2 hodiny)
3. Prehľad integračných nástrojov a nástrojov (hlavné funkcie; hlavní výrobcovia): Messaging, ESB, ETL, SOA zariadenia, Integračné rámce.
(teória: 1 hodina)
4. Štandardy priemyselnej integrácie. Recenzia OASIS, W3C, WS-I; SOAP; ODPOČINOK. Nástroje: SoapUI, Postman, Swagger.
(teória: 2 hodiny, prax: 2 hodiny)
5. Prehľad systémov zasielania správ a ich rozhraní (JMS, AMQP, IBM MQ, Apache MQ, RabbitMQ, Apache Kafka, Apache Pulsar).
(teória: 2 hodiny, prax: 2 hodiny)
6. Prehľad integračných zberníc. (IBM AppConnect, Mule ESB, Apache ServiceMix, Red Hat Fuse)
(teória: 2 hodiny, prax: 2 hodiny)
7. Vzory integrácie aplikácií (Enterprise Integration Patterns) a ich implementácia v Apache Camel. Prístupy a vzory na implementáciu funkčných požiadaviek. Prístupy k implementácii nefunkčných požiadaviek. Metódy budovania služieb a integračných riešení, osvedčené postupy.
(teória: 4 hodiny, prax: 4 hodiny)
Teória 14 hodín (58 %), prax 10 hodín (42 %)