Definiția unei baze de date în cloud este o bază de date care este construită, implementată și accesată într-un mediu 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:
Întreprinderile au opțiuni în ceea ce privește gestionarea bazei de date în cloud. Modurile 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, în vreme ce altele servesc ca depozite de date sau ca depozite specifice de date pentru analize.
Fluxurile de lucru OLTP sunt acceptate de modele de date care diferă de cele utilizate în fluxurile de lucru OLAP. Datele din documente ș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 valori cheie pentru stocarea și căutarea de înaltă performanță a tipurilor de date simple.
Dat fiind că bazele de date comerciale, de întreprindere 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 multi-model, 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 bazelor de date pe care le folosesc și să prevină crearea de date izolate care să nu permită acestora să utilizeze la nivel larg activul lor cel mai valoros – 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 întreprinderi.
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 folosește tehnologia de tip cloud și machine learning pentru a automatiza procesele de reglare, securitate, backup și actualizare a bazei de date, precum și alte activități de gestionare de rutină.
Bazele de date autonome 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 împotriva atacurilor externe, cât și a utilizatorilor 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ă.
Studiul IDC arată (PDF) că 75% din costurile totale ale managementului de date la nivelul unei companii sunt cele cu forța de muncă. O bază de date autonomă 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. În plus, s-a estimat (PDF) că 72% din bugetele pentru IT ale companiilor se cheltuie pentru menținerea sistemelor existente, rămânând doar 25% pentru inovare.
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 sarcinile 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 de afaceri specifice organizației 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 către cloud ar putea părea o sarcină dificilă, însă nu trebuie să fie neapărat așa. Soluția constă în planificarea în avans. De asemenea, este important să rețineți că nu toate metodele de migrare se aplică fiecărui scenariu.
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.
Cu ajutorul instrumentelor automate de la Oracle puteți să treceți fără probleme baza de date on-premises către Oracle Cloud, practic fără nicio întrerupere, deoarece Oracle Cloud utilizează aceleași standarde, produse și abilități pe care le utilizați în prezent on-premises.