Dva razloga zbog kojih federalna baza podataka nije tako slam-dunk

Često je to prvi problem koji riješite pri prelasku u oblak: vaše poduzeće koristi desetke, ponekad stotine, različitih heterogenih baza podataka, a sada ih morate povezati u stotine virtualnih prikaza podataka u oblaku.

Ono što je dobro u ovome je to što ne trebate migrirati na nove baze podataka ili čak premještati podatke s mjesta na kojem se trenutno hostiraju u oblaku. Napokon, možda postoje aplikacije koje ovise o tim podacima i posljednje što želite učiniti je pohraniti suvišne podatke.

Dakle, vi federate. To vam daje logičnu centralizaciju podataka bez potrebe za promjenom mjesta fizičkog pohranjivanja podataka, u oblaku ili ne.

Ali ne tako brzo. Postoje prepreke na cesti koje treba razmotriti. Evo moja dva najbolja.

Prvo, izvedba. Svakako možete miješati podatke iz objektne baze podataka, relacijske baze podataka, pa čak i nestrukturirane podatke, koristeći centralizirani i virtualizirani prikaz vođen metapodacima. Ali vaša sposobnost pokretanja upita u stvarnom vremenu na tim podacima u razumnom vremenu je druga priča.

Mala prljava tajna o federalnim sustavima baza podataka (u oblaku ili ne) jest da će se, ako ne želite potrošiti vrijeme potrebno za optimizaciju upotrebe virtualne baze podataka, pojaviti problemi s performansama koji koriste federalnu bazu podataka. , dobro, beskorisno. Usput, stavljanje federalne baze podataka u oblak neće vam pomoći, čak i ako dodate više virtualne pohrane i računate kako biste pokušali nasilno izvesti izvedbu.

Razlog je taj što se toliko toga mora dogoditi u pozadini samo da bi se podaci dobili na mjestu iz mnogo različitih izvora baza podataka. Ti se problemi obično rješavaju pronalaženjem dobrog federalnog dizajna baze podataka, podešavanjem baze podataka i ograničavanjem broja fizičkih baza podataka koje mogu biti uključene u jedan obrazac pristupa. Otkrio sam da je ograničenje obično četiri ili pet.

Drugo, sigurnost. Prilično sam siguran da većina federalnih baza podataka zasnovanih na oblaku koji rade u oblaku imaju ranjivost koju se sada može iskoristiti, a većina poduzeća koja posjeduju podatke to ne zna.

Uzrok je isti kao i zašto obično imate problema s izvedbom: Toliko je pokretnih dijelova da je teško osigurati da su svi podaci, pristupne točke, metapodaci itd. Zaključani, ali istodobno lako dostupni.

Iako vaši sustavi koji koriste federalne baze podataka mogu šifrirati podatke u mirovanju, oni često ne kriptiraju podatke u letu. Ili ako šifrirate podatke u letu, vjerojatno ne šifrirate podatke u stanju mirovanja. Ili postoji izravni put do fizičke baze podataka koja zaobilazi federalnu arhitekturu baze podataka i sigurnost koju pruža.

Do danas nisam vidio federalnu bazu podataka sa zvukom centralizirane sigurnosti koja radi i na virtualnom i na fizičkom sloju baze podataka. Zato se zaokupite zatvaranjem tih rupa!