O bază de date în cloud este o bază de date creată, implementată și accesată într-un mediu cloud, cum ar fi un cloud privat, public sau hibrid.
Există două modele principale de implementare a bazelor de date în cloud, prezentate mai jos:
Bazele de date în cloud oferă multe dintre beneficiile asigurate de alte servicii în cloud, inclusiv:
O bază de date cloud poate și să combine procesarea tranzacțiilor, analiza în timp real a tuturor depozitelor de date și machine learning într-un singur serviciu pentru baza de date – fără complexitatea, latența, costul și riscurile extragerii, transformării și încărcării (ETL) dublurilor.
Întreprinderile au opțiuni în ceea ce privește gestionarea bazei de date în cloud. Stilurile de gestionare a bazei de date pot fi clasificate în general în următoarele patru categorii:
Există numeroase tipuri de baze de date în cloud, toate cu rolul de a răspunde nevoilor specifice și de a aborda anumite tipuri de fluxuri de lucru. De exemplu, există baze de date special concepute pentru a gestiona tranzacțiile, altele concepute pentru a rula aplicații la nivel de internet, iar altele servesc ca depozite de date sau piețe de date pentru analiză.
Fluxurile de lucru OLTP sunt acceptate de modele de date care diferă de cele utilizate în fluxurile de lucru OLAP. Documentele și datele multimedia se bazează pe formate precum XML și JavaScript Object Notation (JSON). Alte tipuri de baze de date includ bazele de date grafice, utilizate pentru analiza conectivității, bazele de date spațiale pentru analiza geografică și magazinele cu valoare cheie pentru stocarea și căutarea de înaltă performanță a tipurilor de date simple.
Dat fiind că bazele de date comerciale, de nivel enterprise, s-au dezvoltat de-a lungul timpului, ele au început să cuprindă mai multe modele de date și metode de acces într-un singur sistem de gestionare a bazei de date. În industria actuală, se manifestă o trecere către baza de date multimodel, cu ajutorul căreia utilizatorul final poate să lucreze în diferite tipuri de fluxuri de lucru dintr-o bază de date fundamentală.
Această nouă capacitate permite mai multor aplicații să utilizeze același sistem de gestionare a bazei de date, în timp ce întreprinderea continuă să beneficieze de modelele unice de date necesare unei anumite aplicații. Datorită acestor noi arhitecturi de baze de date, companiile pot să reducă semnificativ numărul de baze de date pe care le folosesc și să prevină crearea de silozuri de date, care nu permite companiei să utilizeze la scară largă cele mai de preț active ale unei organizații (datele).
Majoritatea industriilor, de la serviciile financiare până la sănătate, pot beneficia de soluții bazate pe baza de date în cloud. Întrebarea nu este dacă doriți sau nu să utilizați o bază de date în cloud. Întrebarea este: ce model și ce tip vor funcționa cel mai bine pentru a răspunde cerințelor specifice ale unei companii.
Numeroase organizații aleg să adopte o abordare etapizată a utilizării bazei de date în cloud, îmbinând modelele tradiționale de baze de date cu modelele DBAaS. Pentru altele, cum ar fi cele din domeniul serviciilor financiare, menținerea aplicațiilor critice la nivel intern ar putea rămâne o prioritate.
Însă lucrurile se schimbă rapid. Dat fiind că modelele DBaaS devin tot mai fiabile, iar trecerea la bazele de date în cloud autonome tinde să se impună, este posibil ca întreprinderile să găsească mai multe oportunități și beneficii mai mari prin migrarea completă a bazelor de date către cloud.
Cel mai nou și cel mai inovator tip de bază de date în cloud este baza de date în cloud cu funcționare proprie (cunoscută și ca baza de date autonomă, menționată anterior). Acest tip de bază de date utilizează tehnologia cloud și machine learning pentru automatizarea optimizării, securității, backupurilor, actualizării și a altor activități de gestionare de rutină.
Bazele de date cu funcționare proprie sunt concepute astfel încât să reziste în mod automat la defecțiunile de hardware, inclusiv la cele de pe platformele în cloud, și să ofere corecții online complete pentru software, firmware, virtualizare și clustering. Acestea scalează cu ușurință performanța și capacitatea, după cum este necesar. În plus, protejează datele atât de atacurile externe, cât și de utilizatorii interni rău-intenționați și evită multe dintre problemele asociate cu timpii de nefuncționare întâlnite la alte modele - inclusiv întreținerea planificată.
Potrivit cercetărilor IDC (PDF), până la 75% din costurile totale ale unei companii pentru gestionarea datelor sunt reprezentate de plata personalului care efectuează această activitate. O bază de date cu funcționare proprie ar putea economisi anual sute sau chiar mii de ore de angajați cu normă întreagă într-o întreprindere medie pentru fiecare dintre bazele de date importante ale întreprinderii.
Bazele de date cu funcționare proprie ar putea contribui în mare măsură la eliminarea acestor costuri ridicate și la posibilitatea ca întreprinderile să-și folosească administratorii de baze de date pentru fluxurile de lucru cu valoare mai mare – cum ar fi modelarea datelor, asistarea programatorilor la arhitectura de date și planificarea capacităților viitoare.
Gartner a apreciat bazele de date în cloud ca fiind unul dintre segmentele cu cea mai rapidă creștere de pe piața de servicii publice în cloud și se așteaptă ca veniturile aferente platformei bazei de date ca serviciu (dbPaaS) să ajungă la aproape 10 miliarde USD până în 2021.
Există mulți furnizori și numeroase opțiuni pentru organizațiile care caută o soluție de bază de date în cloud pentru întreprinderea lor. Vă recomandăm să alegeți modelul care răspunde cel mai bine nevoilor companiei dvs. În continuare sunt enumerate câteva caracteristici cheie pe care să le solicitați de la orice bază de date în cloud:
Migrarea unei baze de date în cloud poate părea o sarcină dificilă, dar nu trebuie să fie. Soluția constă în planificarea în avans. De asemenea, este important să rețineți că nu toate metodele de migrare sunt universal valabile.
Există mai mulți factori de care trebuie să țineți cont atunci când alegeți o metodă de migrare - inclusiv tipurile de date, sistemele de operare găzduite și versiunile de baze de date. Iată câteva lucruri pe care să le aveți în vedere și pentru care să vă pregătiți atunci când efectuați migrarea bazelor de date către cloud.
Instrumentele automate de la Oracle vă permit să migrați fără probleme baza de date locală către Oracle Cloud, practic fără nicio întrerupere, deoarece Oracle Cloud utilizează aceleași standarde, produse și competențe pe care le folosiți în prezent la locație.