Big Data und NoSQL (3 Tage)
Zusammenfassung:
Haben Sie große Daten? Sind es ein paar Tausend wohlstrukturierte Records? Ein paar Gigabytes? Ändern sie sich alle paar Tage? Es ist nicht leicht, diese Fragen zu beantworten und eine Abgrenzung zu schaffen. Dieses Training hilft Ihnen, die richtigen Fragen zu formulieren und gleich die passenden Antworten darauf zu finden, alles um das Thema Big Data und NoSQL. Sie erfahren einige allgemeine theoretische Aspekte und Prinzipien des Umgangs mit großen Daten und deren Verteilung, lernen die Perspektiven auf die großen Daten kennen und tauchen etwas tiefer in die Welt der nicht-relationalen Datenspeicher (NoSQL) ein, die den Umgang mit großen Daten erleichtern sollen. Dieses Training bringt Ihnen die Basis-Konzepte hinter Big Data und NoSQL, die Architekturkonzepte, Paradigmen, das Tool-Ökosystem und viele weitere Aspekte rund um diese Themen bei. Sie lernen konkreten Umgang mit einigen relevanten Data Stores und Tools. Es richtet sich an erfahrene Entwickler und Systemarchitekten mit Interesse an Big Data und NoSQL.
Inhalte der Schulungstage:
- Was ist Big Data?
- Big Data Ökosystem
- Was ist NoSQL?
- Theoretische Aspekte hinter Big Data und NoSQL
- Map/Reduce am Beispiel von Hadoop mit Übungen
- Key/Value Stores am Beispiel von Riak mit Übungen
- Dokumentendatenbanken am Beispiel von MongoDB mit Übungen
Graphendatenbanken am Beispiel von Neo4j
- Angrenzende Technologien, Tool-Chains mit Übungen
Über den Trainer:Pavlo BaronPavlo Baron leitet seit Ende 2011 das Competence Center Architektur. Er verfügt über ein kompromisslos agiles und pragmatisches Mindset und eine über 20jährige Berufserfahrung in der IT-Branche. Seine Hauptkompetenz ist Lösung komplexer technischer Probleme, vom Entwurf der Lösungsarchitektur über praktische Umsetzung der Lösung bis hin zu ihrem Betrieb – über den gesamten Stack hinweg. Pavlo ist Autor zahlreicher Artikel, Speaker auf verschiedenen nationalen und internationalen Konferenzen und Autor der Bücher “Pragmatische IT-Architektur”, “Fragile Agile” und “Erlang/OTP”. Seine beruflichen Interessen und Leidenschaften sind verteilte Systeme, Hochskalierbarkeit und Lösungen von Problemen im Umfeld großer Datenmengen (Big Data). Pavlo will, dass sich die IT-Welt radikal verändert und tut jeden Tag etwas dafür. |
![]() |
