SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
Big Data i Arhitektura
Big Data aplikacije
Darko Marjanovic
CEO & Co-Founder @ Things Solver
darko@thingsolver.com
• Implementacija Big Data rešenja
• Big Data consulting
• Big Data treninzi
Partneri
Agenda
• Big Data
• Big Data primeri
• Arhitektura Big Data aplikacije
• Primeri
Šta je to Big Data?
• Big Data predstavlja podatke koji pristižu velikom
brzinom i one su količine koja prevazilazu
mogućnosti tradicionalnog softvera za skladištenje,
obradu i upravljanje podacima.
• Big Data je sve ono što ne može da stane u Excel.
Big Data - Dimenzije
Big Data - Izvori podataka
• Društvene mreže (Twitter, Facebook…)
• Email, HTML, Click Stream
• Slike, Video, Logovi, Senzorski podaci
• Relacione Baze podataka
Big Data - Primeri
• Šta se najviše kupuje uz pivo?
• U kojoj vezi su kiša i integralna peciva?
• House of Cards i Big Data?
Big Data - Korisnici
Male i srednje kompanije?
• Cena
• Benefiti
• Budućnost
Aplikacije - Šta treba uzeti u
obzir
• Sadašnje i potencijalne izvore
• Brzinu rasta podataka
• Biznis potrebe
• Resursi? Cloud je jeftin, Hadoop je besplatan
• Cena
Arhitektura Big Data Aplikacije
Big Data Aplikacija - Cloud
VS Bare Metal
• Cena
• Fleksibilnost
• Administracija
• Performanse
• Kontrola
Big Data alati - Ingestion
• Unos podataka u storage sloj
• Unošenje samo validnih podataka
• Unos podataka u realnom vremenu ili ne
• Korišćenje gotovih alata
Big Data alati - Ingestion
• Flume
• Sqoop
• Kafka
• Storm
• Kinesis
• …
Big Data alati - Storage
• Hadoop HDFS - velika brzina upisa, write once
read many…
• NoSQL Baza - brzo čitanje, operativna baza…
Hadoop
• Hadoop Common
• HDFS
• MapReduce
• YARN
Big Data alati - Analytics
• MapReduce (Java, Python, C#…)
• Pig (ETL…)
• Hive, Tajo (Hadoop DWH alat)
• Spark (10x brži MapReduce)
• Storm (Streaming)
• Python, R
• Flink
Big Data greške!
• Prebacivanje relacionih baza u Hadoop za potrebe
obrade Hive-om (Hadoop nije zamena za RDBMS).
• Parčanje podataka u više “Data Lake”-ova.
• SQL orijentacija (Big Data analiza je moćnija ako se
kombinuje više alata, Hive(SQL), R, Pig,
MapReduce…)
• …
Korisni linkovi
• Hadoop Srbija
• Meetup grupa
• Hortonworks
• Big Data Application Architecture Q&A
Big Data i Arhitektura
Big Data aplikacije
Darko Marjanovic
CEO & Co-Founder @ Things Solver
darko@thingsolver.com
25

Contenu connexe

Similaire à Big data i arkitektura big data aplikacije meetup

Rešenja za pristup podacima katastra nepokretnosti
Rešenja za pristup podacima katastra nepokretnostiRešenja za pristup podacima katastra nepokretnosti
Rešenja za pristup podacima katastra nepokretnostiPredrag Živić
 
Koliko možemo da savijemo Dynamics 365, a da ne pukne?
Koliko možemo da savijemo Dynamics 365, a da ne pukne?Koliko možemo da savijemo Dynamics 365, a da ne pukne?
Koliko možemo da savijemo Dynamics 365, a da ne pukne?Vladimir Ljubibratic
 
Baze podataka
Baze podatakaBaze podataka
Baze podatakagrujam
 
dataLayer - istine i zablude i podaci u industriji merenja i marketingu
dataLayer - istine i zablude i podaci u industriji merenja i marketingudataLayer - istine i zablude i podaci u industriji merenja i marketingu
dataLayer - istine i zablude i podaci u industriji merenja i marketinguIvan Rečević
 
Novi pogledi na semantički veb
Novi pogledi na semantički vebNovi pogledi na semantički veb
Novi pogledi na semantički vebITDogadjaji.com
 
Pitanja kss (1)
Pitanja  kss (1)Pitanja  kss (1)
Pitanja kss (1)Milos Ilic
 

Similaire à Big data i arkitektura big data aplikacije meetup (10)

Rešenja za pristup podacima katastra nepokretnosti
Rešenja za pristup podacima katastra nepokretnostiRešenja za pristup podacima katastra nepokretnosti
Rešenja za pristup podacima katastra nepokretnosti
 
Oit socijalne mreze
Oit socijalne mrezeOit socijalne mreze
Oit socijalne mreze
 
osnove Interneta.pptx
osnove Interneta.pptxosnove Interneta.pptx
osnove Interneta.pptx
 
Javantura Zagreb 2014 - Google Dart - Željko Kunica
Javantura Zagreb 2014 - Google Dart - Željko KunicaJavantura Zagreb 2014 - Google Dart - Željko Kunica
Javantura Zagreb 2014 - Google Dart - Željko Kunica
 
Koliko možemo da savijemo Dynamics 365, a da ne pukne?
Koliko možemo da savijemo Dynamics 365, a da ne pukne?Koliko možemo da savijemo Dynamics 365, a da ne pukne?
Koliko možemo da savijemo Dynamics 365, a da ne pukne?
 
Decouple Goals
Decouple GoalsDecouple Goals
Decouple Goals
 
Baze podataka
Baze podatakaBaze podataka
Baze podataka
 
dataLayer - istine i zablude i podaci u industriji merenja i marketingu
dataLayer - istine i zablude i podaci u industriji merenja i marketingudataLayer - istine i zablude i podaci u industriji merenja i marketingu
dataLayer - istine i zablude i podaci u industriji merenja i marketingu
 
Novi pogledi na semantički veb
Novi pogledi na semantički vebNovi pogledi na semantički veb
Novi pogledi na semantički veb
 
Pitanja kss (1)
Pitanja  kss (1)Pitanja  kss (1)
Pitanja kss (1)
 

Big data i arkitektura big data aplikacije meetup

  • 1. Big Data i Arhitektura Big Data aplikacije Darko Marjanovic CEO & Co-Founder @ Things Solver darko@thingsolver.com
  • 2. • Implementacija Big Data rešenja • Big Data consulting • Big Data treninzi Partneri
  • 3. Agenda • Big Data • Big Data primeri • Arhitektura Big Data aplikacije • Primeri
  • 4. Šta je to Big Data? • Big Data predstavlja podatke koji pristižu velikom brzinom i one su količine koja prevazilazu mogućnosti tradicionalnog softvera za skladištenje, obradu i upravljanje podacima. • Big Data je sve ono što ne može da stane u Excel.
  • 5. Big Data - Dimenzije
  • 6. Big Data - Izvori podataka • Društvene mreže (Twitter, Facebook…) • Email, HTML, Click Stream • Slike, Video, Logovi, Senzorski podaci • Relacione Baze podataka
  • 7.
  • 8. Big Data - Primeri • Šta se najviše kupuje uz pivo? • U kojoj vezi su kiša i integralna peciva? • House of Cards i Big Data?
  • 9.
  • 10.
  • 11. Big Data - Korisnici
  • 12. Male i srednje kompanije? • Cena • Benefiti • Budućnost
  • 13. Aplikacije - Šta treba uzeti u obzir • Sadašnje i potencijalne izvore • Brzinu rasta podataka • Biznis potrebe • Resursi? Cloud je jeftin, Hadoop je besplatan • Cena
  • 14. Arhitektura Big Data Aplikacije
  • 15. Big Data Aplikacija - Cloud VS Bare Metal • Cena • Fleksibilnost • Administracija • Performanse • Kontrola
  • 16. Big Data alati - Ingestion • Unos podataka u storage sloj • Unošenje samo validnih podataka • Unos podataka u realnom vremenu ili ne • Korišćenje gotovih alata
  • 17. Big Data alati - Ingestion • Flume • Sqoop • Kafka • Storm • Kinesis • …
  • 18. Big Data alati - Storage • Hadoop HDFS - velika brzina upisa, write once read many… • NoSQL Baza - brzo čitanje, operativna baza…
  • 19. Hadoop • Hadoop Common • HDFS • MapReduce • YARN
  • 20. Big Data alati - Analytics • MapReduce (Java, Python, C#…) • Pig (ETL…) • Hive, Tajo (Hadoop DWH alat) • Spark (10x brži MapReduce) • Storm (Streaming) • Python, R • Flink
  • 21.
  • 22.
  • 23. Big Data greške! • Prebacivanje relacionih baza u Hadoop za potrebe obrade Hive-om (Hadoop nije zamena za RDBMS). • Parčanje podataka u više “Data Lake”-ova. • SQL orijentacija (Big Data analiza je moćnija ako se kombinuje više alata, Hive(SQL), R, Pig, MapReduce…) • …
  • 24. Korisni linkovi • Hadoop Srbija • Meetup grupa • Hortonworks • Big Data Application Architecture Q&A
  • 25. Big Data i Arhitektura Big Data aplikacije Darko Marjanovic CEO & Co-Founder @ Things Solver darko@thingsolver.com 25