Integrācijas risinājumu projektēšana - kurss 41 500 rub. no IBS Mācību centra, apmācības 20 stundas, Datums: 11.12.2023.
Literārs Mistrojums / / December 03, 2023
Jakovs ir Starptautiskā biznesa analīzes institūta (IIBA) biedrs, sertificēts profesionālis biznesa analīzē (CCBA). Ir Federālā finanšu tirgus dienesta kvalifikācijas sertifikāts, lai veiktu starpniecības, dīleru darbības un/vai vērtspapīru pārvaldības darbības.
Kopš 2012. gada strādā Luxoft par sistēmu analītiķi, apkopo, koordinē, izstrādā prasības, analizē un nosaka klientu vajadzības, izstrādā prototipus ekrāni, verifikācija, prasību apstiprināšana, pārejas prasību noteikšana, prasību pārvaldība, saziņa ar citām projekta komandām, dizaina pārskatīšana dokumentācija.
Apskatītās tēmas:
1. Integrācijas vispārīgie jēdzieni (teorija – 1 stunda)
Apskatīsim integrāciju kā sistēmu, integrēto sistēmu mijiedarbības metodes, mijiedarbības veidus.
Kādiem mērķiem integrācijas pastāv, kādi uzdevumi tiek risināti ar integrāciju palīdzību.
2. Integrācija arhitektūrā (teorija – 2 stundas)
Lai izstrādātu integrācijas risinājumus, ir svarīgi izprast to sistēmu arhitektūru, ar kurām strādājat, izprast integrācijas veidus un arhitektūras stilus.
Mūsdienās arvien biežāk tiek sastapts un lietots jēdziens “mikropakalpojumu arhitektūra”. Arvien vairāk uzņēmumu pāriet no monolītās arhitektūras uz mikropakalpojumiem. Ir jāzina, ko šādas izmaiņas ietver, kā norit mikropakalpojumu ieviešana un integrācija; to pielietojums, priekšrocības un trūkumi.
3. Integrācijas autobusi un ziņojumu brokeri (teorija – 3 stundas)
Kur un kāpēc tiek izmantotas tēmas, un kur ir rindas, kādas ir integrācijas autobusu priekšrocības.
Kādas ziņojumapmaiņas sistēmas pastāv un to saskarnes, izmantojot JMS, AMQP, IBM MQ, Apache MQ, Apache Kafka, RabbitMQ piemērus.
4. Lietojumprogrammu integrācijas modeļi (teorija – 0,5 stundas)
Kā un kam arhitektūras rakstu izmantošana integrācijas laikā atvieglo dzīvi.
Veidņu ieviešana Camel, Mule ESB, IBM Integration Bus.
5. Tehnoloģijas un integrācijas standarti (teorija – 2,5 stundas, prakse – 1 stunda)
API kā efektīvs sistēmu integrācijas veids: kur, kā un kāpēc tas ir tik populārs.
Kur un kam izmantot tīkla protokolus.
Kāpēc izstrādātājiem tik ļoti patīk ATPŪTA, nevis tik ļoti ziepes.
Kā strādāt un kur tiek izmantoti datu formāti: JSON, XML, XSD.
6. Būvpakalpojumu un integrācijas risinājumu metodes, labākās prakses (teorija – 1 stunda)
Apskatīsim, kāpēc ir tik svarīgi izvēlēties pareizo integrācijas risinājumu, ko tas ietekmē, un apsvērsim rādītājus, kas ietekmē uzņēmējdarbību.
Izmantojot lielo uzņēmumu piemērus, mēs apsvērsim integrācijas risinājumu iespējas.
7. Integrācijas prasības (teorija – 1 stunda, prakse – 1 stunda)
Kā pareizi formulēt un uzstādīt funkcionālās un nefunkcionālās prasības integrācijai.
Kādas pieejas izvēlēties, ieviešot integrācijas prasības.
Kā pareizi veidot starpsistēmu mijiedarbību, izmantojot kādus rīkus.
8. Veidnes un specifikācijas prasību aprakstīšanai (teorija – 1,5 stundas, prakse – 1,5 stundas)
Lai viegli un ātri ģenerētu integrācijas risinājuma prasības, ir dažādas prasību veidnes, kuras varat izmantot savā darbā.
9. Integrācijas rīki un ietvari (teorija – 1 stunda)
Kādi rīki pastāv integrācijas risinājumu izstrādei un veiktspējas pārbaudei.
Pārskats par populāriem rīkiem: Swagger, Postman, SoapUI, OpenAPI.
10. API dizains, izmantojot Postman, Swagger (teorija – 1,5 stundas, prakse – 3,5 stundas)
Ikvienam speciālistam, kas strādā izstrādes komandā, ir noderīgi uzzināt par API.
Praktiski uzdevumi palīdzēs labāk izprast līgumu izmantošanas un piemērošanas iezīmes, izmantojot piemērus.