Trecerea de la o arhitectură centrată pe aplicații la o arhitectură centrată pe date

Publicat: 2021-04-29

Pentru cea mai mare parte a istoriei omenirii, s-a crezut pe scară largă că Pământul este centrul tuturor lucrurilor.

Nicolaus Copernic a publicat modelul său matematic definitiv al unui sistem solar heliocentric în 1543. Galileo Galilei l-a apărat la începutul anilor 1600. Isaac Newton a apărat-o la sfârșitul anilor 1600. Dar Biserica Catolică nu a acceptat oficial locul soarelui în centrul sistemului solar până în 1822.

Ce legătură are asta cu arhitectura dvs. de întreprindere?

Tot.

Pentru că modul în care omenirea a privit Pământul în toți acești ani este exact același mod în care dezvoltatorii și arhitecții privesc aplicațiile de astăzi – ca centrul imuabil al tuturor. Dar adevărul este că greșesc.

Datele – nu aplicațiile – sunt cele care aparțin în centrul arhitecturii tale întreprinderii. Și este o abordare centrată pe date care va debloca avantaje incredibile pentru afacerea dvs. astăzi și în viitor.

De ce întreprinderile moderne trebuie să adopte centrarea datelor

Există un motiv simplu, deși oarecum dezamăgitor, pentru care arhitectura modernă a întreprinderii a evoluat pentru a adopta o abordare centrată pe aplicație. Poate fi urmărită până la primele baze de date relaționale, care au apărut în anii 1970, și modul în care acestea legau datele de aplicații specifice.

Mari sau mici, fiecare aplicație are propriul său model specific pentru date, iar dezvoltatorii au fost nevoiți să construiască în jurul acestui model. Și asta nu a fost niciodată cu adevărat o problemă... până când a fost o problemă majoră.

Proliferarea arhitecturii de întreprindere centrată pe aplicații a creat o lume în care noile soluții necesită controale personalizate de acces, proiecte de integrare îndelungate și o mulțime de copiere a datelor. De fiecare dată când doriți să creați o nouă soluție sau să introduceți o nouă capacitate, sunteți forțat să efectuați aceste sarcini accelerate de copiere a datelor și integrare a sistemelor.

Drept urmare, arhitecturile de întreprindere sunt fragile și volubile, iar una dintre marile reguli pentru echipele IT de întreprindere este să evite cu orice preț modificări ale sistemelor moștenite, mai puțin ca acestea să spargă ceva critic. Acesta nu este un mod pentru afacerile avansate de astăzi să funcționeze.

Și în tot acest timp, aplicațiile au fost într-adevăr doar o modalitate de a ajunge la ceea ce contează cu adevărat: datele. Aplicația ta cea mai complicată (și costisitoare) ar fi aproape lipsită de valoare fără numele, numerele și alte date pe care le gestionează, nu? Între timp, aceleași date ar fi la fel de importante pentru afacerea dvs., indiferent de aplicația pe care ați folosit-o pentru a le accesa.

Dependența ta de o anumită aplicație nu provine din aplicație în sine, ci de numeroasele soluții și integrări pe care le-ai construit pe acea aplicație, fiecare făcând mult mai dificilă schimbarea platformei. Dar dacă ai putea folosi acele date noi cu o altă aplicație instantaneu, fără a avea nevoie de eforturi de integrare, ar avea la fel de multă valoare în noul tău sistem ca și acum.

Centrarea datelor plasează datele în centrul arhitecturii dvs., acolo unde îi este locul.

Centrarea pe date rezolvă problemele persistente de afaceri

Punând datele în centrul arhitecturii tale întreprinderii, vei debloca eficiențe operaționale care erau imposibile în vechea paradigmă centrată pe aplicații și vei rezolva o serie de probleme care anterior păreau de nerezolvat. Iată câteva dintre diferențele cheie pe care le veți experimenta.

Copierea datelor

Copierea datelor este una dintre cele mai mari probleme pe care trebuie să le gestioneze echipele IT ale întreprinderilor moderne și, totuși, fiecare este o necesitate fundamentală a unei arhitecturi centrate pe aplicații. Toate aceste eforturi de integrare, care sunt necesare practic pentru fiecare proiect nou, implică crearea de noi baze de date și copierea datelor vechi. Drept urmare, echipa dumneavoastră IT își petrece o mare parte din timp funcționând ca o mașină de copiere a datelor foarte scumpă. Aceasta nu este o utilizare eficientă a timpului sau a capacităților lor.

În plus, datele dvs. sunt la fel de sigure ca și cea mai vulnerabilă copie a sa, ceea ce face ca copierea de date atât de răspândită să fie o răspundere clară. Întreprinderile moderne pot avea sute sau chiar mii de copii ale datelor, iar pierderea controlului chiar și asupra unei singure copii poate fi dezastruoasă.

Dar, datorită paradigmei consacrate a gândirii centrate pe aplicații, întreprinderile au acceptat copierea pe scară largă a datelor ca o necesitate, iar numeroasele sale deficiențe ca doar o parte din costul de a face afaceri.

Aceasta este un pic ca toată gimnastica mentală care a avut ca scop menținerea unei vederi geocentrice a sistemului solar, în ciuda tuturor dovezilor observabile că lucrurile aveau mult mai mult sens dacă acceptați soarele ca centru al lucrurilor.

Centrarea datelor semnalează sfârșitul copierii datelor, deoarece datele nu mai sunt legate de aplicația specială care le creează. În schimb, oferă o singură sursă de adevăr și folosește linkuri în loc de copii pentru a partaja date în mai multe aplicații. Acest lucru vă permite să „reutilizați” datele fără a face copii și eliberează echipa IT, astfel încât să se poată concentra pe construirea de soluții în loc să copieze datele.

Silozuri de date

Când ați auzit pentru prima dată despre importanța distrugerii silozurilor de date? Acum zece ani? Cincisprezece? Toată lumea știe că silozurile de date sunt proaste, așa că de ce sunt încă peste tot?

Nu ar trebui să fie surprinzător faptul că există și persistă silozuri de date din cauza designului centrat pe aplicație. Atâta timp cât datele sunt legate de aplicațiile care le creează, veți avea întotdeauna nevoie de noi baze de date atunci când creați software nou. Din acest motiv, „defalcarea” silozurilor de date a însemnat de fapt „trecerea de la silozuri mai mici la silozuri mai mari”.

În timp ce construirea unui siloz mai mare oferă o soluție temporară, în cele din urmă veți descoperi că trebuie să măriți din nou dimensiunea pentru a „defalca” silozurile mari pe care le-ați creat. Singura modalitate de a opri de fapt construirea silozurilor de date este trecerea la o arhitectură centrată pe date.

În loc să creeze noi baze de date și să construiască astfel silozuri mai mari, data-centricity vă permite să separați datele din aplicație și să le mutați într-o rețea cunoscută sub numele de platformă de colaborare de date sau fabrică de date. Aceste platforme permit datelor să existe ca o rețea, iar această abordare în rețea înseamnă că datele pot fi partajate și reutilizate în diferite aplicații fără a face copii.

Deoarece aplicațiile pot reutiliza datele din această rețea prin link-uri în loc de copii, nu veți avea niciodată nevoie de un „siloz mai mare”. Orice aplicație pe care vă conectați la platforma dvs. de colaborare de date va putea folosi orice date aflate deja pe platformă. Pur și simplu nu există altă modalitate de a crea o alternativă permanentă la silozurile de date.

Agilitate limitată în afaceri

Indiferent cât de bun este departamentul dvs. IT sau cât de avansată ar fi tehnologia dvs., o afacere poate funcționa atât de repede cât permite stack-ul său de tehnologie. Pentru afacerile centrate pe aplicații, orice proiect nou necesită eforturi de integrare și alte baze înainte ca datele dvs. existente să fie gata pentru a fi aplicate unei noi soluții. Această activitate de bază consumă în mod obișnuit până la 50% din timpul și bugetul unei echipe IT pentru orice proiect dat.

Cu cât sistemele sunt mai complexe, cu atât devin mai dificil de schimbat. Acesta este motivul pentru care arhitectura moștenită este în general fragilă și dificil, dacă nu imposibil, de schimbat - schimbă o piesă și amenințați să rupeți totul.

Tehnologia low-code și „fără cod” poate permite livrarea mai rapidă din perspectiva front-end, dar nu fac nimic pentru a elimina cauza principală a problemelor dvs. sau pentru a vă face întreprinderea mai agilă. În cel mai bun caz, ele oferă pur și simplu o iluzie de eficiență îmbunătățită. Dar până nu abordezi complexitatea care îți limitează flexibilitatea în primul rând, nu vei crea schimbări semnificative.

Centrarea datelor introduce plasticitate în schema întreprinderii, adică capacitatea de a se schimba și de a se adapta în timp real. Aceasta este schimbarea semnificativă de care aveți nevoie pentru a crea permanent și imediat agilitatea întreprinderii. Efectele acestui lucru sunt remarcabile.

Prin eliminarea copiilor de date și a eforturilor de integrare, noi soluții pot fi construite în câteva zile în loc de săptămâni. Dintr-o dată devine posibilă operaționalizarea noii tehnologii pe cronologie care erau doar fantezie în cadrul unei abordări centrate pe aplicații.

De exemplu, agilitatea afacerii este esențială pentru combaterea fraudei financiare prin AI. Cu cât algoritmii de detectare a fraudei devin mai avansați, cu atât criminalii devin mai smecheri și creativi pentru a se sustrage de la algoritmi.

Când ambele părți folosesc abordări centrate pe aplicații, este dificil pentru oricare dintre părți să obțină un avantaj semnificativ. Dar când o parte folosește centrarea datelor pentru a reduce brusc timpul necesar implementării schimbării, este aproape imposibil ca cealaltă parte să țină pasul.

Importanța operaționalizării centricității datelor

Un studiu recent al Harvard Business Review, care a implicat 1.500 de companii, a constatat că îmbunătățirile semnificative ale performanței au loc atunci când oamenii și mașinile lucrează împreună. Dar atingerea acestui tip de simbioză nu este ușoară cu tehnologia de astăzi centrată pe aplicații. Devine mult mai ușor prin centrarea pe date și prin platforma de colaborare a datelor.

Cheia acestui lucru este ușurința cu care centrarea datelor le permite oamenilor și AI să-și folosească punctele forte complementare reciproce. Oamenii excelează în munca în echipă și cooperare, creativitate și interacțiuni sociale, în timp ce mașinile oferă o viteză de calcul și o scalabilitate de neegalat. Afacerile au nevoie de ambele seturi de abilități și beneficiază de situații care maximizează eficacitatea fiecăruia.

Data-centricity este o soluție ideală pentru a profita pe deplin de colaborarea dintre oameni și AI prin eficientizarea accesului la date și permițând oamenilor și sistemelor să lucreze împreună în armonie. Democratizează datele, oferind proprietarilor de date un control fără precedent și dând putere noi soluții și noi perspective de afaceri. Îndepărtează barierele cu care AI este dificil să lucrezi, deschizând calea pentru soluțiile bazate pe inteligență artificială pentru a revoluționa modul în care faci afaceri.

Cum centrarea asupra datelor îmbunătățește conformitatea cu noile protecții privind confidențialitatea datelor

Unul dintre cele mai mari beneficii ale concentrării datelor este modul în care îmbunătățește viața ofițerilor de conformitate, în special într-o eră a reglementărilor în creștere privind datele. Pe măsură ce companiile sunt forțate să respecte lucruri precum Regulamentul general privind protecția datelor (GDPR) al Uniunii Europene, devine și mai important să aveți control asupra datelor companiei dvs.

De exemplu, GDPR oferă consumatorilor dreptul de a primi o explicație pentru orice decizie bazată pe algoritm. Acestea includ lucruri precum oferta de rată a unui card de credit sau a unui credit ipotecar. Câte date folosește întreprinderea dumneavoastră pentru a lua astfel de decizii? Și cât de greu ți-ar fi să furnizezi astfel de date dacă ar fi solicitate?

Legea privind confidențialitatea consumatorilor din California (CCPA) oferă consumatorilor „dreptul de a fi uitați”, cum ar fi solicitarea unei companii să ștergă toate datele asociate utilizatorului respectiv. Climatul actual de copiere a datelor poate face ca o astfel de solicitare să fie imposibil de îndeplinit din punct de vedere funcțional, deoarece companiile au pur și simplu atât de multe copii de date încât nici măcar nu știu unde există toate.

Ofițerii de conformitate cu datele trebuie să se asigure că sunt pregătiți pentru astfel de reglementări și pentru aproape certitudinea reformei naționale privind confidențialitatea datelor la un moment dat în viitor. Prin eliminarea copiilor de date printr-o abordare centrată pe date, devine mult mai ușor să îndepliniți aceste standarde.

Centrarea datelor este calea de urmat

Așa cum soarele a fost întotdeauna în centrul sistemului solar, datele au fost întotdeauna în centrul întreprinderii dumneavoastră. În sfârșit, este timpul să începem să o tratezi așa. Cei care recunosc acest fapt și se grăbesc să-l îmbrățișeze se vor găsi în fruntea unei revoluții, dar se vor găsi acolo cu companie.

Unele dintre cele mai complexe organizații din lume, inclusiv instituții financiare foarte reglementate, au început deja tranziția către centrarea datelor.

Aceste companii își accelerează livrarea de soluții, își reduc riscurile pentru securitatea datelor și deblochează agilitatea reală a afacerii. Și în fiecare zi, cresc avantajele pe care le au față de companiile care rămân centrate pe aplicații.

Dacă încă aderați la abordarea veche de 40 de ani centrată pe aplicații, va fi aproape imposibil să concurezi cu companiile moderne, centrate pe date, deoarece numărul lor continuă să crească. La urma urmei, afacerile de succes funcționează deja cât mai eficient posibil, iar schimbarea semnificativă a arhitecturii dvs. este extrem de dificilă.

În loc să obțineți o îmbunătățire a fracțiunilor de procent, este timpul să îmbrățișați o schimbare de paradigmă, cum ar fi centrarea datelor. Când puteți elimina eforturile de integrare și puteți elibera instantaneu 50% din resursele IT pentru orice proiect, veți avea lățimea de bandă de care aveți nevoie pentru a oferi inovație care va schimba întreprinderea.