SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
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 dostosowujące się do
                 wymagań klienta
Jakie są rodzaje chmur ?
• Model usług:
  • IaaS – Infrastruktura jako usługa
  • PaaS – Platforma jako usługa
  • SaaS – Oprogramowanie jako usługa
  • …
  • XaaS – Wszystko jako usługa
• Model wdrożeń:
  • Publiczne chmury
  • Prywatne chmury
  • Wspólnotowe chmury
Biznesowe aspekty chmury
• Ograniczają koszty generowane przez tradycyjne
    infrastruktury
•   Opłaty związane z działaniem aplikacji, są proporcjonalne
    do zużytych zasobów
•   Przechowywanie dużej liczby danych nie jest już
    problemem
•   Wysoka wydajność i dostępność usług (QoS i SLA)
•   Bezproblemowe współdziałanie wielu urządzeń - PC,
    smartfony, tablety
•   Szybszy proces tworzenia aplikacji
Czym są BigData ? (1)
• Problem bezpośredniej definicji – wszystko zależy od tego
  co należy z tymi danymi zrobić
• Opisowa definicja:
  • Zbyt dużo do przetworzenia na pojedynczej maszynie
  • Zbyt dużo do składowania na pojedynczej maszynie
  • Duży przyrost nowych danych (każdego dnia)
  • Miliony/Miliardy wierszy w bazie danych
Czym są BigData ? (2)
• Konkretne przykłady:
  • Dane sprzedaży z sieci sklepów
  • Dane opisujące aktywność użytkowników (np. z mediów
    społecznościowych)
  • Dane pomiarowe
  • Dane obrazujące działanie infrastruktury przemysłowej
  • Dane medyczne
W jaki sposób analizować BigData ?
• Kilka podstawowych rodzajów rozwiązań:
  • System relacyjny z bazą agregacyjną i hurtownią danych
  • System z bazą (jedną lub wieloma) NoSQL
  • System analizujący dane w chmurze
• Komercyjne rozwiązania oparte na wysokowydajnych
 produktach bazodanowych
System relacyjny z bazą agregacyjną i
hurtownią danych (1)
System relacyjny z bazą agregacyjną i
hurtownią danych (2)
• Utrata części danych szczegółowych w procesach ETL
• Trudne dodawanie nowych rodzajów raportów
  (modyfikacja procesów ETL, schematów, itp.)
• Ograniczone możliwości 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 analizujący dane w chmurze (1)
System analizujący dane w chmurze (2)
• Praktycznie nieograniczone skalowanie poziome
• BigQuery potrafi przeanalizować terabajty danych w ciągu
  kilku minut, a zapytania pisane są w języku podobnym do
  SQL-a
• Koszt zależny od stopnia użytkownia
Podsumowanie

Obecny rozwój technologii chmur obliczeniowych pozwolił
 na bezproblemowe składowanie i analizę praktycznie
           dowolnych wolumenów danych
Więcej


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



             nubitech.pl

Contenu connexe

Similaire à Analizy danych w chmurze

Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind
 
Microsoft Business Intelligence w 2017 roku
Microsoft Business Intelligence w 2017 rokuMicrosoft Business Intelligence w 2017 roku
Microsoft Business Intelligence w 2017 rokuHighWheelSoftware
 
[#1] z kilku perspektyw - IBM Integrated Analytics System
[#1] z kilku perspektyw - IBM Integrated Analytics System[#1] z kilku perspektyw - IBM Integrated Analytics System
[#1] z kilku perspektyw - IBM Integrated Analytics SystemArtur Wronski
 
PLNOG 3: Tadeusz Knapik - E = (DC)2 czyli jak można pracować w oparciu o dwa ...
PLNOG 3: Tadeusz Knapik - E = (DC)2 czyli jak można pracować w oparciu o dwa ...PLNOG 3: Tadeusz Knapik - E = (DC)2 czyli jak można pracować w oparciu o dwa ...
PLNOG 3: Tadeusz Knapik - E = (DC)2 czyli jak można pracować w oparciu o dwa ...PROIDEA
 
1st Silesian Code Camp - Czy jesteśmy gotowi na SQL Azure?
1st Silesian Code Camp - Czy jesteśmy gotowi na SQL Azure?1st Silesian Code Camp - Czy jesteśmy gotowi na SQL Azure?
1st Silesian Code Camp - Czy jesteśmy gotowi na SQL Azure?Tobias Koprowski
 
IT Breakafst for FIN 28 sierpnia 2014, Warszawa, Pałac Sobańskich
IT Breakafst for FIN 28 sierpnia 2014, Warszawa, Pałac SobańskichIT Breakafst for FIN 28 sierpnia 2014, Warszawa, Pałac Sobańskich
IT Breakafst for FIN 28 sierpnia 2014, Warszawa, Pałac SobańskichFoundation IT Leader Club Poland
 
Wprowadzenie do modelowania danych w PowerPivot
Wprowadzenie do modelowania danych w PowerPivotWprowadzenie do modelowania danych w PowerPivot
Wprowadzenie do modelowania danych w PowerPivotKamil Nowinski
 
Nowoczesna architektura Systemów IT w OSD na podstawie Energa-Operator
Nowoczesna architektura Systemów IT w OSD na podstawie Energa-OperatorNowoczesna architektura Systemów IT w OSD na podstawie Energa-Operator
Nowoczesna architektura Systemów IT w OSD na podstawie Energa-OperatorEnerga OPERATOR SA
 
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...Jarek Sokolnicki
 
Wprowadzenie do systemów baz danych
Wprowadzenie do systemów baz danychWprowadzenie do systemów baz danych
Wprowadzenie do systemów baz danychWydawnictwo Helion
 
20160316 techstolica - cloudanalytics -tidk
20160316  techstolica - cloudanalytics -tidk20160316  techstolica - cloudanalytics -tidk
20160316 techstolica - cloudanalytics -tidkŁukasz Grala
 
Hyper converged - overview
Hyper converged - overviewHyper converged - overview
Hyper converged - overviewPawel Serwan
 
[PLCUG] Hyper converged - overview (PL)
[PLCUG] Hyper converged - overview (PL)[PLCUG] Hyper converged - overview (PL)
[PLCUG] Hyper converged - overview (PL)Jaroslaw Sobel
 
Modele i metodyki wdrażania i zarządzania projektami eai
Modele i metodyki wdrażania i zarządzania projektami eaiModele i metodyki wdrażania i zarządzania projektami eai
Modele i metodyki wdrażania i zarządzania projektami eaiJaroslaw Zelinski
 
Nowości w zakresie bezpieczeństwa w SQL Server 2016
Nowości w zakresie bezpieczeństwa w SQL Server 2016Nowości w zakresie bezpieczeństwa w SQL Server 2016
Nowości w zakresie bezpieczeństwa w SQL Server 2016Kamil Nowinski
 
[#2] architektura - IBM Integrated Analytics System
[#2] architektura - IBM Integrated Analytics System[#2] architektura - IBM Integrated Analytics System
[#2] architektura - IBM Integrated Analytics SystemArtur Wronski
 
IT od kuchni w Nokaut.pl
IT od kuchni w Nokaut.pl IT od kuchni w Nokaut.pl
IT od kuchni w Nokaut.pl 3camp
 
Wyklad inauguracyjny
Wyklad inauguracyjnyWyklad inauguracyjny
Wyklad inauguracyjnyRadoslaw Kita
 

Similaire à Analizy danych w chmurze (20)

Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
 
Microsoft Business Intelligence w 2017 roku
Microsoft Business Intelligence w 2017 rokuMicrosoft Business Intelligence w 2017 roku
Microsoft Business Intelligence w 2017 roku
 
[#1] z kilku perspektyw - IBM Integrated Analytics System
[#1] z kilku perspektyw - IBM Integrated Analytics System[#1] z kilku perspektyw - IBM Integrated Analytics System
[#1] z kilku perspektyw - IBM Integrated Analytics System
 
PLNOG 3: Tadeusz Knapik - E = (DC)2 czyli jak można pracować w oparciu o dwa ...
PLNOG 3: Tadeusz Knapik - E = (DC)2 czyli jak można pracować w oparciu o dwa ...PLNOG 3: Tadeusz Knapik - E = (DC)2 czyli jak można pracować w oparciu o dwa ...
PLNOG 3: Tadeusz Knapik - E = (DC)2 czyli jak można pracować w oparciu o dwa ...
 
1st Silesian Code Camp - Czy jesteśmy gotowi na SQL Azure?
1st Silesian Code Camp - Czy jesteśmy gotowi na SQL Azure?1st Silesian Code Camp - Czy jesteśmy gotowi na SQL Azure?
1st Silesian Code Camp - Czy jesteśmy gotowi na SQL Azure?
 
IT Breakafst for FIN 28 sierpnia 2014, Warszawa, Pałac Sobańskich
IT Breakafst for FIN 28 sierpnia 2014, Warszawa, Pałac SobańskichIT Breakafst for FIN 28 sierpnia 2014, Warszawa, Pałac Sobańskich
IT Breakafst for FIN 28 sierpnia 2014, Warszawa, Pałac Sobańskich
 
Wprowadzenie do modelowania danych w PowerPivot
Wprowadzenie do modelowania danych w PowerPivotWprowadzenie do modelowania danych w PowerPivot
Wprowadzenie do modelowania danych w PowerPivot
 
Nowoczesna architektura Systemów IT w OSD na podstawie Energa-Operator
Nowoczesna architektura Systemów IT w OSD na podstawie Energa-OperatorNowoczesna architektura Systemów IT w OSD na podstawie Energa-Operator
Nowoczesna architektura Systemów IT w OSD na podstawie Energa-Operator
 
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
 
Wprowadzenie do systemów baz danych
Wprowadzenie do systemów baz danychWprowadzenie do systemów baz danych
Wprowadzenie do systemów baz danych
 
20160316 techstolica - cloudanalytics -tidk
20160316  techstolica - cloudanalytics -tidk20160316  techstolica - cloudanalytics -tidk
20160316 techstolica - cloudanalytics -tidk
 
Hyper converged - overview
Hyper converged - overviewHyper converged - overview
Hyper converged - overview
 
[PLCUG] Hyper converged - overview (PL)
[PLCUG] Hyper converged - overview (PL)[PLCUG] Hyper converged - overview (PL)
[PLCUG] Hyper converged - overview (PL)
 
Modele i metodyki wdrażania i zarządzania projektami eai
Modele i metodyki wdrażania i zarządzania projektami eaiModele i metodyki wdrażania i zarządzania projektami eai
Modele i metodyki wdrażania i zarządzania projektami eai
 
Podstawy ETL z SSIS
Podstawy ETL z SSISPodstawy ETL z SSIS
Podstawy ETL z SSIS
 
Nowości w zakresie bezpieczeństwa w SQL Server 2016
Nowości w zakresie bezpieczeństwa w SQL Server 2016Nowości w zakresie bezpieczeństwa w SQL Server 2016
Nowości w zakresie bezpieczeństwa w SQL Server 2016
 
[#2] architektura - IBM Integrated Analytics System
[#2] architektura - IBM Integrated Analytics System[#2] architektura - IBM Integrated Analytics System
[#2] architektura - IBM Integrated Analytics System
 
It od kuchni w nokaut.pl
It od kuchni w nokaut.plIt od kuchni w nokaut.pl
It od kuchni w nokaut.pl
 
IT od kuchni w Nokaut.pl
IT od kuchni w Nokaut.pl IT od kuchni w Nokaut.pl
IT od kuchni w Nokaut.pl
 
Wyklad inauguracyjny
Wyklad inauguracyjnyWyklad inauguracyjny
Wyklad inauguracyjny
 

Analizy danych w chmurze

  • 1. ANALIZY DANYCH W CHMURZE Marcin Niemiec Nubitech (2012)
  • 2. Plan prezentacji • Definicja chmury obliczeniowej • Biznesowe aspekty chmur obliczeniowych • Definicja BigData • Sposoby analizy BigData • Podsumowanie
  • 3. Czym są chmury obliczeniowe ? Chmura obliczeniowa to rozproszone i skalowane środowisko, automatycznie dostosowujące się do wymagań klienta
  • 4. Jakie są rodzaje chmur ? • Model usług: • IaaS – Infrastruktura jako usługa • PaaS – Platforma jako usługa • SaaS – Oprogramowanie jako usługa • … • XaaS – Wszystko jako usługa • Model wdrożeń: • Publiczne chmury • Prywatne chmury • Wspólnotowe chmury
  • 5. Biznesowe aspekty chmury • Ograniczają koszty generowane przez tradycyjne infrastruktury • Opłaty związane z działaniem aplikacji, są proporcjonalne do zużytych zasobów • Przechowywanie dużej liczby danych nie jest już problemem • Wysoka wydajność i dostępność usług (QoS i SLA) • Bezproblemowe współdziałanie wielu urządzeń - PC, smartfony, tablety • Szybszy proces tworzenia aplikacji
  • 6. Czym są BigData ? (1) • Problem bezpośredniej definicji – wszystko zależy od tego co należy z tymi danymi zrobić • Opisowa definicja: • Zbyt dużo do przetworzenia na pojedynczej maszynie • Zbyt dużo do składowania na pojedynczej maszynie • Duży przyrost nowych danych (każdego dnia) • Miliony/Miliardy wierszy w bazie danych
  • 7. Czym są BigData ? (2) • Konkretne przykłady: • Dane sprzedaży z sieci sklepów • Dane opisujące aktywność użytkowników (np. z mediów społecznościowych) • Dane pomiarowe • Dane obrazujące działanie infrastruktury przemysłowej • Dane medyczne
  • 8. W jaki sposób analizować BigData ? • Kilka podstawowych rodzajów rozwiązań: • System relacyjny z bazą agregacyjną i hurtownią danych • System z bazą (jedną lub wieloma) NoSQL • System analizujący dane w chmurze • Komercyjne rozwiązania oparte na wysokowydajnych produktach bazodanowych
  • 9. System relacyjny z bazą agregacyjną i hurtownią danych (1)
  • 10. System relacyjny z bazą agregacyjną i hurtownią danych (2) • Utrata części danych szczegółowych w procesach ETL • Trudne dodawanie nowych rodzajów raportów (modyfikacja procesów ETL, schematów, itp.) • Ograniczone możliwości skalowania poziomego
  • 11. System z bazą (jedną lub wieloma) NoSQL (1)
  • 12. 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
  • 13. System analizujący dane w chmurze (1)
  • 14. System analizujący dane w chmurze (2) • Praktycznie nieograniczone skalowanie poziome • BigQuery potrafi przeanalizować terabajty danych w ciągu kilku minut, a zapytania pisane są w języku podobnym do SQL-a • Koszt zależny od stopnia użytkownia
  • 15. Podsumowanie Obecny rozwój technologii chmur obliczeniowych pozwolił na bezproblemowe składowanie i analizę praktycznie dowolnych wolumenów danych
  • 16. Więcej Darmowy audyt chmurowy. Doradztwo. Wyceny. biuro@nubitech.pl nubitech.pl