Integrointi yritysjärjestelmiin - kurssi 46 900 RUB. IBS Training Centeristä, koulutus 24 tuntia, päivämäärä 24.1.2024.
Miscellanea / / November 28, 2023
Koulutuksen suorittaminen antaa sinulle mahdollisuuden nähdä kaikki tärkeimmät vaihtoehdot sekä itsenäisten järjestelmien ja sovellusten että yksittäisten osajärjestelmien integroimiseksi yhteen järjestelmään.
Tällainen integrointi voidaan tehdä lähes huomaamatta järjestelmien itsensä toimesta esimerkiksi käyttämällä BPM-järjestelmää. soittamalla tai viemällä tietoja yhdestä ja tuomalla se toiseen tai kuvailemalla ETL-prosessin vaiheet sopivalla väline. Mutta useammin jossain sovelluksessa on puhelu toiseen palveluun, puhelu etämenettelyyn ja viesti lähetetään jonoon, eli yksi sovellus on tarkoituksellisesti vuorovaikutuksessa toisen kanssa. Tarkastellaan erilaisia integrointimenetelmiä - synkroninen ja asynkroninen, erä ja yksittäinen, vastausten kanssa ja ilman vastaukset sekä standardit, jotka mahdollistavat valmiiden ja hyväksi havaittujen ratkaisujen käytön - SOAP, WSDL, REST, HATEOAS, RPC.
Aloitetaan tiettyjen viestijonojen tekniikoiden tarkasteleminen, ja sitten selvitetään, mikä ero (ja onko niitä) viestivälittäjät ja yrityspalveluväylät (ESB) sekä viestiväylät, dataväylät ja integrointi renkaat. Katsotaanpa joitain suosittuja toteutuksia livenä.
Suuri moduuli sisältää kuvauksia integraatiokuvioista - ei vain vastaavasta kirjasta, vaan myös lisämalleja, joita yksi sen kirjoittajista (Gregor Hohpe) kuvaili vain verkkosivustollaan.
Tässä koulutuksessa hankitut taidot antavat opiskelijoille mahdollisuuden rakentaa todella luotettavia, helposti laajennettavia ja tuetut integraatioratkaisut, jotka perustuvat liiketoiminnan tarpeisiin ja väistämättömiin kompromisseihin rajoitetuissa ympäristöissä resursseja.
Käsitellyt aiheet:
1. Integrointi datatasolla: lähestymistavat ja niiden rajoitukset (yhteinen tietokanta, tietovarasto, datamarkkinat, hajautetut tietokannat).
(teoria: 1 tunti)
2. Integrointivaatimukset, keruu- ja kuvausmenetelmät, toiminnalliset vaatimukset, ei-toiminnalliset vaatimukset.
(teoria: 2 tuntia)
3. Yleiskatsaus integrointityökaluihin ja työkaluihin (päätoiminnot; tärkeimmät valmistajat): Messaging, ESB, ETL, SOA-laitteet, integraatiokehykset.
(teoria: 1 tunti)
4. Teollisuuden integraatiostandardit. Tarkista OASIS, W3C, WS-I; SAIPPUA; LEVÄTÄ. Työkalut: SoapUI, Postman, Swagger.
(teoria: 2 tuntia, harjoitus: 2 tuntia)
5. Yleiskatsaus viestinvälitysjärjestelmiin ja niiden liitäntöihin (JMS, AMQP, IBM MQ, Apache MQ, RabbitMQ, Apache Kafka, Apache Pulsar).
(teoria: 2 tuntia, harjoitus: 2 tuntia)
6. Yleiskatsaus integraatioväyliin. (IBM AppConnect, Mule ESB, Apache ServiceMix, Red Hat Fuse)
(teoria: 2 tuntia, harjoitus: 2 tuntia)
7. Sovellusten integrointimallit (Enterprise Integration Patterns) ja niiden toteutus Apache Camelissa. Lähestymistavat ja mallit toiminnallisten vaatimusten toteuttamiseksi. Lähestymistavat ei-toiminnallisten vaatimusten toteuttamiseen. Talotekniikan menetelmät ja integraatioratkaisut, parhaat käytännöt.
(teoria: 4 tuntia, harjoitus: 4 tuntia)
Teoria 14 tuntia (58 %), käytäntö 10 tuntia (42 %)