Hier finden Kurs und Schulung statt
Open Source Schulung:

Apache Cassandra

Hochskalierbare, verteilte NoSQL Datenbank

Es hat sich gezeigt, dass klassische Datenbanken für Anwendungen wie z.B. Webseiten mit vielen Millionen an Nutzern nicht gut skalieren. Insbesondere wäre man daran interessiert, durch Einsatz eines Clusters aus relativ preiswerten Standardrechnern das notwendige Skalierungsverhalten zu erreichen. Klassische Datenbanken wie MySQL oder Oracle unterstützen dieses Clustering nur zum Teil, und bieten nicht die nötige Flexibilität beim Clusterausbau und die nötige Ausfallsicherheit. Zusätzlich sind die starren Datenschemata für sich schnell entwickelnde Webanwendungen oftmals hinderlich. Hinter dem Schlagwort NoSQL verbirgt sich eine ganze Sammlung neuartiger Datenbanksysteme, die versuchen, diesen besonderen Anforderungen gerecht zu werden. Hierbei werden gegenüber klassischen Datenbanken die Zusicherungen z.B. bei der Konsistenz der Daten aufgeweicht, um mit der gewonnenen Flexibilität ein einfacheres Clustering zu erreichen. Für viele Webanwendungen ist es z.B. gar nicht unbedingt nötig, dass die Nutzer immer die alleraktuellesten Daten haben. Das Ziel dieses Kurses ist es, eine umfassende Einführung in Apache Cassandra zu geben. Es handelt sich um eine NoSQL Datenbank, die ursprünglich bei Facebook entwickelt wurde und dann als Open Source freigegeben wurde und seitdem von der Community weiterentwickelt wird. Cassandra orientiert sich an Google’s Bigtable und Amazon’s Dynamo, um eine Datenbanklösung zu bieten, die mit relativ wenig Aufwand auf einem Cluster skaliert und ausfallsicher ist. Der Kurs wird sowohl die theoretischen Grundlagen und die Architektur von Cassandra im Detail erläutern, eine praktische Einführung in Cassandra bieten und diskutieren, was beim tatsächlichen Einsatz von Cassandra zu beachten ist, um optimale Performance zu erhalten.

Preis

2 Tage, 822,00 € + 19% MwSt. = 978,18 €

Volle 8 Zeitstunden pro Tag, komplette Grundausstattung an Originalliteratur, freier Internetzugang überall, Leihnotebook, Vollpension, Getränke (besondere Weinsorten werden separat abgerechnet), Gebäck, selbstgebackene Kuchen, Sauna, Rahmenprogramm.

Zusatz- oder Minderleistungen auf Wunsch:

Aufpreis für Übernachtung im 1/2 Doppelzimmer (großes, komfortables Zimmer) 59,00 € + 7% MwSt. = 63,13 €pro Nacht
Aufpreis für Übernachtung in der Linuxhotel-WG 83,00 € + 7% MwSt. = 88,81 €pro Nacht
Aufpreis für Einzelzimmer (nach Verfügbarkeit, bitte rechtzeitig buchen) 129,00 € + 7% MwSt. = 138,03 €pro Nacht
Preisnachlaß bei Verzicht auf die Vollpension -29,42 € + 19% MwSt. = -35,01 €pro Tag
Preisnachlaß bei Verzicht auf das Rahmenprogramm -8,40 € + 19% MwSt. = -10,00 €pro Abend

Steuerliche Absetzbarkeit * Stornobedingungen

Termine

Nennen Sie uns Ihren Wunschtermin

Teilnahmevoraussetzungen

Fundierte Kenntnisse in Java und den üblichen Entwicklungstools wie z.B. Maven. Kenntnisse in SQL-basierten Datenbanken wäre wünschenswert.

Falls Sie hier unsicher sind, beraten wir Sie gerne, per Mail oder telefonisch.

Kursinhalt

Tag 1: Grundlagen, Datenmodellierung und Installation einer Single-Node-Instanz. Vormittags: Grundlagen von NoSQL-Datenbanken, CAP-Theorem, Architektur von Cassandra, Datenmodell von Cassandra Nachmittags: Praktische Einführung. Installation von Cassandra, Datenmodellierung. Tag 2: Installation eines Cassandra-Clusters auf den Laptops der Kursteilnehmer. Vormittags: Weiterführende Themen: Clustering, Configuration, Monitoring Nachmittags: Weitere praktische Session: Clustering, Failover, Configuration, Monitoring, etc... .

Zeitlicher Ablauf