You are on page 1of 16

ANALIZY DANYCH W CHMURZE

Marcin Niemiec Nubitech (2012)

Plan prezentacji
Definicja chmury obliczeniowej Biznesowe aspekty chmur obliczeniowych Definicja BigData Sposoby analizy BigData Podsumowanie

Czym s chmury obliczeniowe ?

Chmura obliczeniowa to rozproszone i skalowane rodowisko, automatycznie dostosowujce si do wymaga klienta

Jakie s rodzaje chmur ?


Model usug: IaaS Infrastruktura jako usuga PaaS Platforma jako usuga SaaS Oprogramowanie jako usuga XaaS Wszystko jako usuga Model wdroe: Publiczne chmury Prywatne chmury Wsplnotowe chmury

Biznesowe aspekty chmury


Ograniczaj koszty generowane przez tradycyjne

infrastruktury Opaty zwizane z dziaaniem aplikacji, s proporcjonalne do zuytych zasobw Przechowywanie duej liczby danych nie jest ju problemem Wysoka wydajno i dostpno usug (QoS i SLA) Bezproblemowe wspdziaanie wielu urzdze - PC, smartfony, tablety Szybszy proces tworzenia aplikacji

Czym s BigData ? (1)


Problem bezporedniej definicji wszystko zaley od tego

co naley z tymi danymi zrobi Opisowa definicja:


Zbyt duo do przetworzenia na pojedynczej maszynie

Zbyt duo do skadowania na pojedynczej maszynie


Duy przyrost nowych danych (kadego dnia) Miliony/Miliardy wierszy w bazie danych

Czym s BigData ? (2)


Konkretne przykady: Dane sprzeday z sieci sklepw Dane opisujce aktywno uytkownikw (np. z mediw spoecznociowych) Dane pomiarowe Dane obrazujce dziaanie infrastruktury przemysowej Dane medyczne

W jaki sposb analizowa BigData ?


Kilka podstawowych rodzajw rozwiza: System relacyjny z baz agregacyjn i hurtowni danych System z baz (jedn lub wieloma) NoSQL System analizujcy dane w chmurze

Komercyjne rozwizania oparte na wysokowydajnych

produktach bazodanowych

System relacyjny z baz agregacyjn i hurtowni danych (1)

System relacyjny z baz agregacyjn i hurtowni danych (2)


Utrata czci danych szczegowych w procesach ETL Trudne dodawanie nowych rodzajw raportw

(modyfikacja procesw ETL, schematw, itp.) Ograniczone moliwoci skalowania poziomego

System z baz (jedn lub wieloma) NoSQL (1)

System z baz (jedn lub wieloma) NoSQL (2)


Wszystkie dane przechowywane s w jednym miejscu Skomplikowana konfiguracja klastra baz NoSQL Skomplikowane modelowanie analiz za pomoc

Map/Reduce

System analizujcy dane w chmurze (1)

System analizujcy dane w chmurze (2)


Praktycznie nieograniczone skalowanie poziome BigQuery potrafi przeanalizowa terabajty danych w cigu

kilku minut, a zapytania pisane s w jzyku podobnym do SQL-a Koszt zaleny od stopnia uytkownia

Podsumowanie
Obecny rozwj technologii chmur obliczeniowych pozwoli na bezproblemowe skadowanie i analiz praktycznie dowolnych wolumenw danych

Wicej

Darmowy audyt chmurowy. Doradztwo. Wyceny. biuro@nubitech.pl

nubitech.pl

You might also like