¿ Que ésel „Cloud Computing“ ?¿ Que é el "Cloud Computing" ?¿ Que és el "Cloud Computing" ? DefinicióEl “cloud computing” o “computació en núvol”, és un paradigma que permet oferir recursos dinàmicament escalables com a serveis a través d’ Internet (on Internet representa aquest núvol). Els usuaris no necessiten tenir coneixements o ser experts en el control de la infraestructura dins el núvol que els dona suport, i en cas de necessitar més recursos, aquests no han d’ invertir en l’adquisició de nou hardware o software degut a que els recursos són aprovisionats a través del núvol.2
L’augment de lacapacitat de computació és elàstica només si la càrrega de treball és paral·lelitzable.
20.
Les dadess’ emmagatzemen en màquines no fiables (per exemple si les dades s’emmagatzemen a USA, la “US Patriot Act” permet al govern accedir sota demanda a qualsevol dada emmagatzemada a qualsevol màquina).
21.
Les dades estan replicades, a vegades a través de grans distàncies geogràfiques.4
22.
Capes de l‘arquitecturadel Cloud Computing I Software as a Service (SaaS)La capa SaaS és la de major nivell i ofereix aplicacions completes com a serveis multi-arrendats sota demanda (on entenem serveis multi-arrendats per serveis on una sola instància del proveïdor, dona servei a diverses organitzacions client).Hi ha molts exemples coneguts, com per exemple els Google Apps. Platform as a Service (PaaS)La capa d’ enmig o PaaS, es l’ encapsulació d’una abstracció de l’entorn de desenvolupament i l’ empaquetament d’ un conjunt de serveis.Per exemple una imatge Xen (part del servei AWS), contenint una pila bàsica web (una distro de linux, un servidor web i un ambient de programació com Ruby).5
23.
Capes de l‘arquitecturadel Cloud Computing IIInfrastructure as a Service (IaaS)La capa inferior o IaaS, es un mitjà per entregar emmagatzemament bàsic i capacitats de computació com a serveis estandaritzats dins la xarxa. És a dir: Servidors
Data Management Inthe Cloud I Introducció A partir d’aquest punt, ens centrarem en les aplicacions DaaS (Database as a Service), el subconjunt de les aplicacions IaaS que ens interessa. Existeixen dos grans components en el mercat de la gestió de dades: Gestió de dades transaccionals (Transactional data management)
28.
Gestió dedades Analítiques (Analytical Data Management)Però, quin dels dos es podria beneficiar d’ executar-se en el núvol?7