DEFR

Swiss Open Systems User Group

Workshop-Tage 2014

10.09. - WS 6: NoSQL für Java Entwickler

Ganztages-Workshop

[WS1] [WS2] [WS3] [WS4] [WS5] [WS20] [WS6] [WS7] [WS8] [WS9] [WS10] [WS11] [WS12] [WS13] [WS14] [WS15]
[Gesamtprogramm] [Anmeldung]

Einleitung

Der NoSQL Hype neigt sich dem Ende zu und nur einzelne Technologien konnten sich auf dem Markt etablieren: Map-Reduce Frameworks, Graph Datenbanken, Document Stores, Key-Value Stores, Data Grids, etc.  Doch welcher Typ ist für welche Problemstellung geeignet?
Mit dem NoSQL 1x1 bringt Patrick Baumgartner Klarheit in den Datastore-Dschungel und zeigt anhand von verschiedenen Usecases die Einsatzgebiete auf.

In der Java Enterprise Welt bieten das Spring Framework und die Spring Data Projekte einen eleganten Einstieg in die NoSQL-Welt.  Beide Technologien werden im Workshop vorgestellt und anhand praktischer Beispiele illustriert. 

Programm

  • NoSQL - Basics
  • Spring / Spring Data - Basics
  • Use Cases für NoSQL Data Stores
  • Einführung in die Beispieldomäne
  • Spring Data JPA
  • Spring Data MongoDB
  • Spring Data ElasticSearch
  • Spring Data Hadoop
  • Spring Data Redis
  • Spring Data Neo4J

Kursziel

Die Teilnehmenden lernen verschiedene NoSQL Data Store Typen, sowie deren Anwendungsgebiete kennen.  In der praktischen Umsetzung mit Spring Data werden erste Erfahrungen gesammelt und das Gelernte vertieft. 

Adressaten

Software Entwickler/-innen und Software Architekten/-innen

Voraussetzungen

Projekterfahrung, Java Kenntnisse

max. Teilnehmerzahl

20

Infrastruktur

Für den Workshop wird ein eigenes Notebook benötigt.

Referent

Patrick Baumgartner, 42talents GmbH

Patrick Baumgartner ist als passionierter Software Craftsman für 42talents tätig und spezialisiert auf Applikationen mit Java/JEE, Spring Framework, OSGi, NoSQL Datenbanken und ebenso auch auf verschiedene andere Open Source Technologien.

In der IT Community engagiert er sich in den Themen Agile Software Entwicklung, Graphen und NoSQL Datenbanken, sowie Software Craftsmanship.

Twitter: @patbaumgartner @42talents

[WS1] [WS2] [WS3] [WS4] [WS5] [WS20] [WS6] [WS7] [WS8] [WS9] [WS10] [WS11] [WS12] [WS13] [WS14] [WS15]
[Gesamtprogramm] [Anmeldung]

Letzte Änderung:  20.08.2014

/ch/open is Member of ICT Switzerland
Swiss Open Systems User Group • /ch/open • Postfach 2322 • 8033 Zürich • http://www.ch-open.ch