Ettevõttesüsteemidega töötamine

Kui teil on vaja töötada olemasolevate ettevõttesüsteemidega, nagu SAP ja Oracle, ja neid integreerida, peaksite töötama koos oma IT-haldusmeeskonnaga või süsteemi eest vastutava meeskonnaga.

Isegi juhul, kui teil pole tehnilist rolli, lugege seda jaotist, et mõista mõningaid asju, mida on tavaliselt vaja arvesse võtta ettevõttesüsteemidega integreerimisel.

Andmeintegratsiooni sagedus ja aeg

Muude süsteemidega integreerimisel tuleb arvestada integratsiooni sagedust ja ajavööndeid, kui integratsioonil on kasutusjuhtumeid, mis ületavad ajavööndeid. Integratsiooni sagedus sõltub kahest aspektist: andmete mahust ja ettevõtte ajapõhistest nõuetest.

Ettevõttesüsteemidega integreerimise meetod

Ettevõttesüsteemidega integreerimiseks on mitu võimalust.

  • Andmebaasi integratsioon on otsene integratsioon andmebaasiga. See ei ole väga levinud viis väliste süsteemidega integreerimiseks, kuna andmed võidakse paljastada.

  • API-integratsioon on süsteemide integreerimise meetod API-de abil. Enamik veebisüsteeme pakub integreerimiseks API-sid, kuid mõned ei tee seda.

  • Faili integratsioon on teiste süsteemidega integreerimise meetod failide abil. Üks süsteem ekspordib andmefaili. See fail võib olla CSV-, TSV-, XML- või mõnes muus vormingus. Süsteem, millega see integreeritakse, tuvastab uue faili olemasolu või teise võimalusena on see seadistatud perioodiliselt kontrollima uute failide olemasolu ja eksporditud faili siis importima. Seda meetodit kasutatakse olukordades, kus andmeallikale pole võimalik otse andmebaasi või API-de kaudu ligi pääseda.

Kohapealsete süsteemidega ühenduse loomine

Kohapealne andmelüüs võimaldab rakendustel ja teenustel luua ühenduse süsteemidega, mida ei saa turvalisel viisil interneti kaudu kasutada. Seadistamine on installeri abil lihtne, kuid te peaksite arvestama mitut tegurit.

  • Andmekeskuse või serveri võrgu läbilaskevõime

  • Andmeallika andmebaasi häälestamine

  • Kohapealsete süsteemide serverispetsifikatsioon

  • Andmeedastuse maht ja sagedus

Andmekeskuse või serveri võrgu läbilaskevõime

Rakenduse kiirus sõltub sellest, kas võrgu läbilaskevõime on kohapealse andmekeskuse või serveri ja pilveteenuse vahel piisav. Kui rakendust kasutavad samal ajal paljud inimesed, põhjustab piisava läbilaskevõime puudumine rakenduse aeglase reageerimise. Lisateave: veebirakenduse nõuded

Oma organisatsiooni võrgukiiruse leidmiseks kasutage Microsoft Store'ist pärit (tasuta) rakendust Network Speed Test ja ka spetsiaalselt mudelipõhistele rakendustele mõeldud diagnostikatööriistu.

Andmeallika andmebaasi häälestamine

Andmebaasi häälestamine mängib samuti olulist rolli, eriti juhul, kui loote ühenduse andmeallikaga, mis sisaldab palju andmeid. Probleemid tekivad kergelt, kui olete loonud rakenduse, mis kasutab andmeid viisil, kuidas neid enne pole kasutatud.

Oletame näiteks, et teie olemasolev kliendihaldussüsteem on optimeeritud otsima eesnime, perekonnanime ja meiliaadressi põhjal, kuid olete teinud uue rakenduse, mis otsib telefoninumbrite põhjal. Need andmed pole indekseeritud, et muuta otsimine rakenduses tõhusamaks.

Indekseerimine aitab teie rakendustel otsimist kiiremaks muuta ning kui indeks puudub, võtab andmete otsimine ja pärimine kauem aega. Võib juhtuda, et peate võtma ühendust andmeallika IT-meeskonnaga, et arutada, kuidas andmetele juurde pääseda ja täiendavaid indekseid lisada. SQL-i serveris indekseerimise kohta leiate lisateavet jaotisest SQL-i serveri indeksiarhitektuur ja kujundusjuhend.

Kohapealsete süsteemide serverispetsifikatsioon

Teine aspekt, mida tuleb arvestada, on teie serveri spetsifikatsioon, mis käsitseb kohapealset lüüsi. Kui samal ajal üritavad rakendusele juurde pääseda paljud inimesed, ei pruugi teie server kõigi päringutega toime tulla. Sellises olukorras peaksite kaaluma kohapealse lüüsi seadistamist mitmes serveri jaoks, et moodustada klaster. Lisateave: kohapealse andmelüüsi suure kättesaadavusega klastrid ja koormuse tasakaalustamine

Andmeedastuse maht ja sagedus

Suure mahuga päringute puhul võib andmevoogude kasutamine muuta jõudlust paremaks, lubades samal ajal siiski kohapealsete andmetega integreerida.