Integratsioonilahenduste kujundamine - kursus 41 500 hõõruda. IBS Koolituskeskusest, koolitus 20 tundi, Kuupäev: 11. detsember 2023.
Varia / / December 03, 2023
Yakov on Rahvusvahelise Ärianalüüsi Instituudi (IIBA) liige, sertifitseeritud ärianalüüsi professionaal (CCBA). Omab föderaalse finantsturgude talituse kvalifikatsioonitunnistust maakleri-, diileritegevuse ja/või väärtpaberihaldustegevuse läbiviimiseks.
Alates 2012. aastast töötab Luxoftis süsteemianalüütikuna, kogub, koordineerib, töötab välja nõudeid, analüüsib ja määrab klientide vajadusi, arendab prototüüpe ekraanid, kontrollimine, nõuete valideerimine, üleminekunõuete määratlemine, nõuete haldamine, suhtlemine teiste projektimeeskondadega, disaini ülevaatamine dokumentatsioon.
Käsitletavad teemad:
1. Integratsiooni üldmõisted (teooria – 1 tund)
Vaatleme integratsiooni kui süsteemi, integreeritud süsteemide interaktsiooni meetodeid, interaktsiooni liike.
Mis eesmärkidel integratsioonid eksisteerivad, milliseid ülesandeid integratsioonide abil lahendatakse.
2. Integratsioon arhitektuuriga (teooria – 2 tundi)
Integratsioonilahenduste kavandamiseks on oluline mõista nende süsteemide arhitektuuri, millega töötate, mõista integratsioonitüüpe ja arhitektuuristiile.
Tänapäeval kohtab ja kasutatakse üha enam mõistet "mikroteenuste arhitektuur". Üha enam ettevõtteid liigub monoliitarhitektuurilt mikroteenustele. Tuleb teada, mida sellised muudatused endaga kaasa toovad, kuidas kulgeb mikroteenuste juurutamine ja integreerimine; nende kasutamine, eelised ja puudused.
3. Integratsioonibussid ja sõnumimaaklerid (teooria – 3 tundi)
Kus ja miks kasutatakse teemasid ning kus on järjekorrad, mis kasu on integratsioonibussidest.
Millised sõnumsidesüsteemid on olemas ja nende liidesed JMS, AMQP, IBM MQ, Apache MQ, Apache Kafka, RabbitMQ näidete abil.
4. Rakenduste integreerimise mustrid (teooria – 0,5 tundi)
Kuidas ja kelle jaoks arhitektuurimustrite kasutamine lõimumisel elu lihtsamaks teeb.
Mallide juurutamine programmides Camel, Mule ESB, IBM Integration Bus.
5. Tehnoloogiad ja integratsioonistandardid (teooria – 2,5 tundi, praktika – 1 tund)
API kui tõhus viis süsteemide integreerimiseks: kus, kuidas ja miks see nii populaarne on.
Kus ja milleks võrguprotokolle kasutada.
Miks arendajad nii väga armastavad RESTi ja mitte nii väga SEEP.
Kuidas töötada ja kus kasutatakse andmevorminguid: JSON, XML, XSD.
6. Ehitusteenuste ja integratsioonilahenduste meetodid, parimad praktikad (teooria – 1 tund)
Vaatame, miks on õige integratsioonilahenduse valimine nii oluline, mida see mõjutab, ja kaalume äritegevust mõjutavaid mõõdikuid.
Suurettevõtete näidete põhjal kaalume integratsioonilahenduste võimalusi.
7. Integratsiooninõuded (teooria – 1 tund, praktika – 1 tund)
Kuidas õigesti sõnastada ja seada integratsiooni funktsionaalseid ja mittefunktsionaalseid nõudeid.
Milliseid lähenemisviise valida integratsiooninõuete rakendamisel.
Kuidas õigesti kujundada süsteemidevahelist interaktsiooni, milliseid tööriistu kasutades.
8. Mallid ja spetsifikatsioonid nõuete kirjeldamiseks (teooria – 1,5 tundi, praktika – 1,5 tundi)
Integratsioonilahenduse nõuete hõlpsaks ja kiireks genereerimiseks on erinevaid nõuete malle, mida saate oma töös kasutada.
9. Integratsioonitööriistad ja raamistikud (teooria – 1 tund)
Millised tööriistad on olemas integratsioonilahenduste kavandamiseks ja toimivuse testimiseks.
Ülevaade populaarsetest tööriistadest: Swagger, Postman, SoapUI, OpenAPI.
10. API disain Postmani, Swaggeri abil (teooria – 1,5 tundi, praktika – 3,5 tundi)
Iga arendusmeeskonnas töötava spetsialisti jaoks on kasulik teada API kohta.
Praktilised ülesanded aitavad näidete abil paremini mõista lepingute kasutamise ja rakendamise iseärasusi.