Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateC
C sharpCalculatoareCorel drawDot netExcelFox pro
FrontpageHardwareHtmlInternetJavaLinux
MatlabMs dosPascalPhpPower pointRetele calculatoare
SqlTutorialsWebdesignWindowsWordXml

Definitia si evolutia integrarii aplicatiilor informatice

calculatoare



+ Font mai mare | - Font mai mic



Definitia si evolutia integrarii aplicatiilor informatice



Integrarea aplicatiilor informatice este o activitate ce reuneste oameni, echipamente, programe, dar si practici manageriale. Integrarea aplicatiilor este o abordare strategica de a lega mai multe sisteme informatice, la nivel de informatii si servicii, astfel incat sistemele sa fie capabile sa faca schimb de informatii si sa asigure o functionare a proceselor in timp real .

Integrarea aplicatiilor informatice in cadrul unei intreprinderi sau intre mai multe intreprinderi care colaboreaza este un subiect de mare actualitate. Integrarea aplicatiilor informatice de intreprindere permite coordonarea si sincronizarea mai multor aplicatii eterogene atat in interiorul (integrarea aplicatiilor la nivel de companie), cat si in afara intreprinderilor (integrarea aplicatiilor Business-to-Business - B2B).

Denumita in limbajul de specialitate EAI (Enterprise Application Integration), integrarea aplicatiilor la nivel de companie reprezinta, de fapt, noul stil de lucru in domeniul software. Intreprinderile au din ce in ce mai putini informaticieni care concep si scriu aplicatii si din ce in ce mai multi care integreaza aplicatii. Entitatea ce trebuie integrata nu mai este un obiect sau o componenta software, ci este o aplicatie software. Prin EAI, sistemele informatice ale intreprinderilor se muleaza din ce in ce mai bine pe structura procesului de afaceri.

Complexitatea problemelor legate de infrastructura informatica creste si mai mult in cazul unei intreprinderi virtuale, formata din module (sectii, departamente, birouri etc.) cu functionalitate extrem de diversa si grad de dispersie geografica oricat de mare. Granularitatea modulelor se poate situa pe o scara foarte cuprinzatoare, depinzand in mare masura atat de specificul domeniului de activitate, cat si de posibilitatile de organizare ale intreprinderii respective.

In contextul actual, in care informatia este privita ca o resursa strategica a intreprinderii, a crescut foarte mult importanta integrarii sistemelor informatice care sa faciliteze utilizarea in comun a datelor si miscarea lor in cadrul intreprinderii.

La nivelul anului 1999 s-a estimat ca peste o treime din bugetul din industria IT a avut ca destinatie proiectarea, realizarea si intretinerea unor solutii de integrare a sistemelor informatice. Dar, cele mai multe dintre aceste solutii au optat pentru varianta de integrare "punct la punct", si s-au dovedit a fi mari consumatoare de resurse.

Dezvoltarea unei strategii eficiente de integrare a sistemelor informatice la nivelul intreprinderii este una dintre cele mai complexe probleme intampinate de managerii IT. Complexitatea acestei probleme rezulta in principal din faptul ca cele mai multe dintre aplicatii au fost dezvoltate fara a se avea in vedere o anumita arhitectura a sistemelor informatice sau o strategie de dezvoltare a acestora.

Anul 1959 poate fi considerat inceputul integrarii in domeniul IT, an in care a aparut circuitului integrat si care a reunit si alte descoperiri cum ar fi: tranzistorii, rezistentele si capacitorii pe un singur chip de silicon. In 1965 Gordon Moore, unul din fondatorii Intel prezicea ca numarul de tranzistori pe un microchip se va dubla la fiecare 18 luni. In mod surprinzator, aceasta lege este inca adevarata si acum, la peste 40 de ani de la formularea ei. Acesta poate fi considerat unul din motivele pentru care avem nevoie de integrare: pentru a ne descurca in conditiile unei complexitati crescute. In acest context, merita reamintite principiile de baza ale managementului complexitatii: descompunea in parti mai mici si mai usor de manipulat, construirea unei interfete standard pentru ca aceste parti sa comunice si apoi dezvoltarea unei structuri ierarhice unde informatia este din ce in ce mai abstractizata odata ce urcam in ierarhie.



Informatizarea, dezvoltarea economica globala, specifice inceputului de secol XXI au accentuat tendinta de organizare a sistemelor informationale in modele din ce in ce mai complexe. Prin integrare creste, dupa cum s-a vazut, complexitatea, dar si calitatea, pentru ca reuniunea sistemelor presupune adaugarea de componente evolutive si emergente.

Daca organizarea duce la integrare si integrarea duce la complexitate, aceasta din urma determina la randul ei diversificarea. Din punct de vedere al diversitatii, integrarea este efectul evolutiei ciclice si progresive a unui mix de tehnologii si este sprijinita de performantele si de expertiza profesionistilor.

Integrarea aplicatiilor poate lua mai multe forme, incluzand integrarea interna a aplicatiilor: integrarea aplicatiilor la nivel de companie sau integrarea externa a aplicatiilor: integrarea aplicatiilor Business-to-Business. Cele doua tipuri de integrari au multe elemente comune. De exemplu, intotdeauna vor exista:

transformare de tehnologie care va face diferenta intre semantica aplicatiilor;

tehnologia de router prin care se va asigura ca informatia ajunge la destinatia corecta;

reguli de procesare pentru a defini comportamentul de integrare.

Strategia IT trebuie sa tina seama de toti factorii care influenteaza deciziile de integrare a proceselor economice, ca de exemplu configurarea proceselor economice, frontierele acestora si locul in care schimbarea este cel mai probabil a se produce. Intelegerea scopurilor economice, cum ar fi strategiile de fuzionare si de achizitie sau cost si cresterea eficientei, apare ca o cheie fundamentala. Trebuie stabilita o perspectiva interna si externa comuna a nucleului economic, de informatie si de procese, pentru a intelege relatiile si interfetele intre unitatile economice, sau intre partenerii comerciali.

Trebuie stabilite problemele proprietatii pentru aplicatii, componente, infrastructura integratoare, interfetele externe etc. Si aceasta poate fi una dintre cele mai dificile sarcini si poate traversa frontiere organizationale si responsabilitatile actuale. Secventierea activitatilor trebuie sa identifice serviciile care trebuie realizate primele, care dintre servicii (nu neaparat aceleasi) trebuie utilizate consistent cu restul organizatiei si cand anume.

O tendinta in evolutia integrarii sistemelor este trecerea de la integrarea bazata pe informatii la integrarea bazata pe servicii. Integrarea bazata pe informatii ofera un mecanism ieftin de a integra aplicatii deoarece, in cele mai multe cazuri, nu este nevoie ca aplicatia sa fie modificata. Cu toate ca acest tip de integrare ofera o solutie functionala pentru multe domenii ale problematicii de integrare a aplicatiilor, integrarea bazata pe servicii ofera mai multa valoare pe termen lung.




Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1770
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved