definiție: Architectures federation este un cadru pentru dezvoltarea, întreținerea și utilizarea arhitecturii întreprinderii care aliniază, localizează și leagă arhitecturi separate, dar conexe și informații despre arhitectură pentru a oferi utilizatorilor un aspect exterior fără sudură.
cuvinte cheie: arhitectura întreprinderii, arhitectura federalizată, potrivită pentru federație, aliniere semantică, responsabilitate pe niveluri, punct de contact
MITRE se roluri și așteptări: MITRE lucrează cu o varietate de sponsori guvernamentali pentru a-i ajuta să construiască arhitecturi de întreprindere, adesea în contextul susținerii programelor lor generale de modernizare sau transformare a întreprinderii. Mulți sponsori se confruntă cu problema complexă de a-și împărtăși procesele de afaceri, magazinele de informații, sistemele tehnice și resursele umane într-un mod coerent și sigur pentru a îndeplini o misiune comună. Inginerii de sisteme MITRE (SES) sunt așteptați să înțeleagă și să aplice principiile Federației arhitecturilor pentru a permite inovația locală, integrarea întreprinderii și evoluția în porțiuni majore ale unei arhitecturi de întreprindere sau arhitecturi de întreprindere multiagency. Ajutându-i să-și construiască produsele respective pentru a satisface direcția prescriptivă comună, sponsorii lui MITRE vor putea reutiliza arhitecturile componente „rupându-le împreună”, cum ar fi lego cărămizile de la Lego pentru a construi arhitecturi complexe cu un domeniu de aplicare și Aplicabilitate mai largi.
Introducere
în ultimii ani, MITRE a sprijinit eforturile de arhitectură din spectrul guvernului federal. De fapt, guvernul federal mandatează acum că agențiile care caută finanțare pentru orice investiție semnificativă în tehnologia informației utilizează arhitecturi de întreprindere. Sponsorii folosesc arhitecturi pentru a îmbunătăți lupta de război și capacitățile de afaceri prin îmbunătățirea interoperabilității și Integrării întreprinderilor americane (de exemplu, întreprinderea Forțelor Aeriene) cu forțe comune și de coaliție, alte servicii și agenții naționale.
pentru a realiza aceste eforturi, se așteaptă ca MITRE SEs să înțeleagă și să aplice principiile arhitecturilor Federate pentru a explica interrelațiile arhitecturii și pentru a exprima modul în care arhitecturile se conectează între ele. Arhitecturile federalizate permit inovația locală, integrarea întreprinderilor și evoluția în porțiuni majore ale unei întreprinderi—dintre care multe pot fi întreprinderi în sine. Principiile Federației arhitecturilor în practică necesită fuzionarea, integrarea și federalizarea unui număr mare de arhitecturi de organizații diverse, cum ar fi Administrația Federală a Aviației, DoD, DHS, CBP și Agenția Federală de gestionare a situațiilor de urgență, precum și contribuții din partea jucătorilor din industrie, cum ar fi companiile aeriene, aeroporturile, industria IT, birourile meteorologice și altele. Acest articol explorează conceptele de bază ale Federației arhitecturilor și oferă lecții învățate pentru a ajuta MITRE ses să înțeleagă modul în care principiile Federației pot ajuta practicienii să construiască arhitecturi mai eficient și mai eficient.
Ce Este Arhitectura Întreprinderii?
arhitectura se referă la structura componentelor, la relațiile lor între ele și la mediu și la principiile care ghidează proiectarea și evoluția entității pe care o descriu , indiferent dacă entitatea respectivă este o organizație (de exemplu, departament federal sau agenție), un sistem (de ex., Sistem Radar de atac țintă de supraveghere comună) sau o zonă funcțională sau de misiune (de exemplu, management financiar, securitate internă). Produsele și artefactele de arhitectură pot lua o varietate de forme, inclusiv modele de date structurate stocate într-un instrument de arhitectură sau depozit de baze de date, reprezentări grafice ale informațiilor pe suport de hârtie sau în format electronic sau date sau text nestructurate.
o definiție bună de lucru a „întreprinderii” este orice organizație sau grup de organizații care are un set comun de obiective sau principii sau o singură linie de fund (de ex., o corporație, un singur departament, o entitate guvernamentală, o rețea de organizații îndepărtate geografic). O arhitectură de întreprindere oferă o imagine clară și cuprinzătoare a unei întreprinderi. Se compune din instantanee ale mediului operațional și tehnologic actual, mediul țintă și o foaie de parcurs pentru investiții de capital pentru trecerea de la mediul „așa cum este” la „a fi”. Cu alte cuvinte, acționează ca o foaie de parcurs pentru calea de urmat. Instantaneele cuprind „vizualizări”, fiecare dintre acestea constând dintr-unul sau mai multe produse de arhitectură care oferă reprezentări conceptuale sau logice ale unei părți a întreprinderii de interes pentru un anumit grup de părți interesate .
Ce Înseamnă Arhitectura Federalizată?
abordarea istorică a dezvoltării arhitecturilor monolitice integrate nu a funcționat bine, deoarece aceste produse devin în general prea complexe și greoaie. În schimb, o arhitectură federalizată este un cadru pentru dezvoltarea, întreținerea și utilizarea arhitecturii întreprinderii care aliniază, localizează și leagă arhitecturi și informații de arhitectură separate, dar conexe, pentru a oferi utilizatorilor un aspect exterior fără sudură. Permite construirea unei arhitecturi complexe într-o manieră fragmentară din arhitecturi componente. În acest fel, o abordare a arhitecturii Federate recunoaște unicitatea și scopul specific al arhitecturilor individuale și permite autonomia și guvernarea locală a acestora, permițând în același timp întreprinderii să beneficieze de conținutul lor colectiv.
Federația oferă mijloacele de a organiza corpul de cunoștințe (arhitectură) al unei întreprinderi despre activitățile (procesele), oamenii și lucrurile sale într-un context definit și un mediu actual/viitor. Arhitecturile Federate sprijină luarea deciziilor prin conectarea arhitecturilor în întreaga întreprindere, oferind o viziune holistică a întreprinderii care permite evaluarea unor aspecte precum interoperabilitatea, identificarea duplicărilor și lacunelor și determinarea reutilizabilității .
De Ce Să Dezvolți Arhitecturi Care Să Susțină Federația?
capacitatea de integrare și/sau federalizare a arhitecturilor este esențială pentru abordarea problemelor întreprinderii într-un domeniu larg, cum ar fi un departament sau o agenție federală. Federația permite mai multor grupuri să dezvolte arhitecturi cu accentul care să răspundă cel mai bine nevoilor lor imediate, oferind în același timp un mijloc de conectare și relaționare a acestor arhitecturi pentru a aborda probleme care traversează mai multe domenii. Este posibil ca o singură arhitectură să nu poată aborda întreaga întreprindere suficient pentru a susține tipul de analize necesare într-o organizație mare cu o diversitate de misiuni. Abilitatea de a federaliza mai multe arhitecturi duce la o construcție mai robustă pentru înțelegerea întreprinderii în bucăți mai mici, de dimensiuni mici.
Architectures federation servește, în parte, ca un proces de relaționare a arhitecturilor subordonate și părinte prin găsirea suprapunerilor și stabilirea mapărilor între informațiile lor comune despre arhitectură. Departamentele și agențiile federale urmăresc, de asemenea, o altă utilizare a unei strategii a Federației arhitecturilor care împarte întreprinderea în componente gestionabile, de dimensiuni corecte, fiecare dintre acestea putând fi descrisă de comunitățile care sunt cel mai strâns asociate cu acestea . Toată lumea folosește un mic set de reguli, termeni comuni și standarde pentru a menține coerența, astfel încât părțile componente să poată fi „rupte împreună” după cum este necesar. De exemplu, arhitecturile departamentelor descriu reguli și constrângeri la nivel de departament, arhitecturile componentelor descriu servicii și capacități specifice misiunii, iar arhitecturile de soluții descriu soluții care se conformează Regulilor și constrângerilor superioare.
conceptul de federație joacă, de asemenea, un rol important în dezvoltarea mediului și în schimbul de informații. De exemplu, pe măsură ce întreprinderile departamentelor și agențiilor federale devin din ce în ce mai conectate în rețea, arhitecturile Federate se dovedesc esențiale în organizarea gamei de informații și a relațiilor complexe. Metadatele arhitecturii federalizate sunt, de asemenea, utile pentru evaluarea portofoliilor sistemelor și programelor existente pentru a lua decizii cu privire la modificările sau completările necesare pentru a atinge capacitățile dorite.
Deci, Ce Este Federated Enterprise Architecture?
așa cum este definit de enterprise scope, federated enterprise architecture este un set colectiv de arhitecturi cu următoarele atribute:
- funcționează în colaborare, unde guvernanța este împărțită între o autoritate centrală și unitățile constitutive, echilibrând autonomia organizațională cu nevoile întreprinderii.
- arhitectura autorității centrale se poate concentra pe dinamica economiilor de scară, a standardelor și a bunăstării întreprinderii.
- arhitecturile unităților constitutive au flexibilitatea de a urmări strategii autonome și procese independente .
Ce Elemente Centrale Suportă Arhitecturile Federației?
Într-o abordare federalizată, responsabilitatea pentru dezvoltarea arhitecturii este împărțită la diferite eșaloane din cadrul întreprinderii. Pentru a aduce împreună aceste eforturi separate, dar conexe, este nevoie de:
- responsabilitate pe niveluri: stabiliți o ierarhie de arhitecturi prin care arhitecturile inferioare din ierarhie moștenesc caracteristici de la arhitecturi de nivel superior. Utilizați punctele de atingere pentru a relaționa arhitecturile între niveluri sau niveluri.
- Categorizare: relaționați și grupați arhitecturi și artefacte „asemănătoare”.
- aliniere semantică: utilizați un vocabular comun și relații de cartografiere pentru a stabili o înțelegere comună.
- arhitecturi de referință: furnizați taxonomii părinte pentru alte arhitecturi de utilizat.
- căutare și descoperire: Permiteți utilizatorilor autorizați să găsească și să acceseze arhitectura relevantă pentru informații și reutilizare .
care sunt câteva construcții cheie pentru Federația arhitecturilor?
construcțiile cheie pentru Federația arhitecturilor sunt prezentate în Figura 1. Fiecare construcție cuprinde o colecție de produse de arhitectură de interes pentru un anumit grup de părți interesate.
arhitectura subiect este arhitectura care conduce soluții pentru un anumit scop. Se adresează tuturor componentelor de afaceri, informații, servicii de afaceri și tehnologie necesare pentru a oferi capabilități. Arhitecturile acelor soluții pe care se bazează arhitectura subiectului se numesc arhitecturi de susținere; în timp ce arhitecturile acelor soluții care se bazează pe arhitectura subiectului se numesc arhitecturi acceptate.
fiecare punct de interfață de arhitectură (numit și punct de atingere) este o reprezentare abstractă a unei conexiuni intenționate între două arhitecturi. Aceste puncte de interfață de arhitectură sunt abstracții ale interfețelor din lumea reală care vor fi încorporate în soluțiile care implementează arhitecturile corespunzătoare. În termeni simpli, punctele de interfață sunt locurile în care arhitecturile pot fi unite într-o arhitectură federalizată mai mare, deci sunt cheia unei federații intenționate dintr-o perspectivă operațională.
care este rolul conformării în Federație?
este important ca o arhitectură să respecte un set de standarde dacă va fi partajată și utilizată pentru a sprijini Federația cu alte arhitecturi (de exemplu, ghidarea dezvoltării altor arhitecturi sau programe). Aceste standarde vin sub forma unei direcții prescriptive numite criterii de conformitate. Criteriile de conformitate includ reguli și procese de afaceri, cum ar fi standardele de informații, servicii și tehnologie. Un program sau altă arhitectură trebuie să adere la acestea pentru a se conforma unei structuri date. Criteriile de Conformitate sunt completate cu descrieri ale modurilor în care aceste criterii vor fi verificate. Prin urmare, criteriile de conformitate precizează în mod explicit ce trebuie să demonstreze un program sau o arhitectură în ceea ce privește funcționalitatea și respectarea standardelor și îndeplinirea cerințelor calitative specifice.
o organizație poate începe prin crearea de arhitecturi care îndeplinesc un set minim de standarde, facilitând partajarea arhitecturilor și poziționarea acestora pentru a fi utilizate în construirea unei federații de arhitecturi pentru a sprijini construirea unei federații de soluții interoperabile.
care sunt câteva exemple de criterii de conformitate?
Fit for Federation este un exemplu de evaluare specifică a conformității care ar putea fi aplicată oricărei arhitecturi care va deveni parte a unei federații de arhitecturi. Potrivirea pentru federație este determinată de următoarele criterii de conformitate:
- scopul arhitecturii a fost documentat și verificat de utilizatori și utilizări.
- intrarea a fost verificată ca provenind din sursa autoritară, iar sursa autoritară este înregistrată.
- arhitectura și/sau analiza (rezultatul) au fost verificate ca fiind adecvate scopului.
- punctele de interfață de arhitectură acceptate și standardele asociate sunt identificate, documentate și verificate.
- sprijinirea puncte de interfață arhitectură sunt identificate, documentate și negociate cu furnizorul.
- alte criterii de conformitate (de ex., standarde la nivel de întreprindere și / sau cerințe calitative) sunt stabilite, documentate și verificate.
câteva exemple de cerințe calitative care ar putea fi aplicate în evaluarea conformității cu criteriile de Conformitate sunt accesibilitatea, fiabilitatea, extensibilitatea, performanța și încrederea.
pentru un mediu orientat către servicii, criteriile specifice de conformitate ar fi incluse în acordurile privind nivelul serviciilor (sla). Un singur criteriu de conformitate poate distribui la mai multe SLA-uri. De exemplu, susținerea unui vocabular dat s-ar aplica tuturor serviciilor care se ocupă de vocabularul subiectului (domeniului).
cele mai bune practici și lecțiile învățate
realizarea unui acord semantic. Pentru a federaliza arhitecturile, trebuie să existe un acord semantic, astfel încât informațiile pertinente să poată fi legate în mod corespunzător. MITRE SEs poate recomanda sponsorilor lor să obțină un acord semantic prin:
- aderarea la un cadru comun, care include utilizarea definițiilor comune ale elementelor de date, semantică și structuri de date pentru toate entitățile sau obiectele de descriere a arhitecturii.
- conform standardelor comune sau comune de arhitectură.
- folosind taxonomii de întreprindere și date de referință autoritare.
Conform standardelor. În general, conformitatea cu standardele comune sau comune de arhitectură crește interoperabilitatea și facilitează federalizarea. MITRE SEs ar trebui să-și încurajeze sponsorii să aleagă standarde adecvate scopurilor lor și să-i ajute să stabilească mijloacele de aplicare a conformității. De exemplu, taxonomiile convenite ale întreprinderii stabilesc contextul pentru alinierea activităților din zona misiunii și a modelelor de referință asociate și pentru clasificarea și organizarea arhitecturilor componentelor, facilitând astfel înțelegerea semantică între diferitele arhitecturi din federație.
activați schimbul de informații. Federația arhitecturilor este facilitată de un mediu care permite schimbul de informații.
- asigurarea unei guvernanțe solide și a serviciilor de arhitectură a întreprinderilor: MITRE SEs trebuie mai întâi să recunoască faptul că un mediu de partajare a arhitecturii necesită o guvernare solidă și servicii de arhitectură a întreprinderii. Ei trebuie să-și ajute sponsorii să stabilească structuri de guvernare solide pentru a aplica responsabilitatea dezvoltării și menținerii arhitecturilor către obiectivele stabilite, ceea ce va facilita în cele din urmă capacitatea lor de federalizare. Această abordare plasează responsabilitatea în jurul proceselor precum gestionarea configurației și asigurarea calității. MITRE SEs trebuie, de asemenea, să-și încurajeze sponsorii să înființeze servicii de arhitectură pentru întreprinderi pentru a permite informațiilor despre arhitectură să fie vizibile, accesibile și înțelese în mod consecvent și eficient.
- expune arhitecturi și metadatele lor: succesul unui efort al Federației depinde, de asemenea, de expunerea arhitecturilor și metadatelor arhitecturii pentru o potențială legătură și reutilizare de către analiști, planificatori și factori de decizie la fiecare nivel. Partajarea arhitecturilor și serviciilor care există deja ajută la accelerarea dezvoltării arhitecturii și a Federației. Capacitățile de registru prevăd înregistrarea și legarea metadatelor arhitecturii pentru a permite crearea de arhitecturi de întreprinderi federalizate navigabile și căutate. Politicile de aplicare a întreprinderii și guvernanța pentru arhitecturi consolidează interfețe robuste și relații de date . MITRE SEs ar trebui să-și ajute sponsorii să se angajeze activ în aceste locații de partajare a arhitecturii prin reutilizarea artefactelor înainte de a le reinventa și prin postarea propriilor metadate și produse pentru reutilizarea altora.
- încurajează arhitecturile Federate ale sponsorilor: MITRE SEs ar trebui să promoveze și să încurajeze dezvoltarea arhitecturilor federate în cadrul organizațiilor sponsor pentru a contribui la îmbunătățirea fiabilității și eficienței deciziilor. Acest lucru se va întâmpla pe măsură ce organizațiile aliniază datele semantice și structurale peste granițele lor, astfel încât să se poată asigura că informațiile corecte sunt utilizate pentru a răspunde la întrebările cheie ale factorilor de decizie. MITRE SEs ar trebui să continue să utilizeze oportunitățile de arhitectură federalizată și să îmbunătățească fluxul de informații între nodurile părților interesate și, în consecință, factorii de decizie.
rezumat
MITRE lucrează cu o mare varietate de sponsori guvernamentali pentru a-i ajuta să-și construiască arhitecturile de întreprindere, cel mai adesea în contextul susținerii programelor lor generale de modernizare sau transformare a întreprinderii. O abilitate cheie pe care MITRE SEs trebuie să o aducă este o înțelegere a modului în care nevoile de afaceri, tehnologia informației și oamenii se reunesc în arhitecturi bine construite.
mulți dintre sponsorii lui MITRE se confruntă cu problema complexă a arhitecturii întreprinderilor cu mai multe agenții. Cum pot diferite entități guvernamentale să-și împărtășească procesele de afaceri, magazinele de informații, sistemele tehnice și resursele umane într-un mod coerent și sigur pentru a îndeplini o misiune comună? Arhitecturi Federația poate promova acest tip de partajare. Prin construirea produselor respective pentru a satisface direcția prescriptivă comună, sponsorii lui MITRE vor putea reutiliza arhitecturile componente prin „fixarea lor împreună”, cum ar fi lego cărămizile de la Lego pentru a construi arhitecturi complexe cu un domeniu de aplicare și Aplicabilitate mai largi.
referințe și resurse
- Departamentul Apărării, 23 aprilie 2007, Dod Architecture Framework Ver. 1.5, Vol. I: definiții și orientări.
- Hite, R. C. și G. D. Kutz, 28 martie 2003, observații privind proiectul de arhitectură Enterprise al Departamentului Apărării, GAO-03-571, accesat la 8 octombrie 2017.
- Frey, B., iulie–septembrie 2008, „pilot al Federației de arhitectură a Departamentului Marinei”, CHIPS, PP.41-43, accesat la 8 octombrie 2017.
- Biroul arhitectului șef al Forțelor Aeriene, decembrie 2007, cadrul arhitecturii Forțelor Aeriene.
- Departamentul Apărării, Dod arhitectura sistemului de registru.
referințe și resurse suplimentare
DoD adjunct ofițer șef de informații, Dod Architecture Framework (DoDAF), accesat la 8 octombrie 2017.
DoD director adjunct de Management, Business Enterprise Architecture, accesat la 8 octombrie 2017.
Government Accountability Office, 5 August 2010, transformarea organizațională: un cadru pentru evaluarea și îmbunătățirea managementului arhitecturii întreprinderii (Ver. 2.0), GAO-10-846g, accesat la 8 octombrie 2017.