Opleiding: Training Cassandra DBA

Wil je een Apache Cassandra-omgeving zelfstandig kunnen inrichten en beheren, zodat je grote, snel veranderende datasets betrouwbaar en schaalbaar draaiende houdt? In deze training maak je kennis met de NoSQL-architectuur van Cassandra en richt je vervolgens zelf een database-omgeving in. Je leert nodes en clusters te configureren, data te lezen en te schrijven en het dagelijks beheer op te pakken, van monitoring en logging tot backup en beveiliging. Hierdoor ben je in staat om je database-omgeving stabiel, veilig en beheersbaar te houden.

Algemene omschrijving

Apache Cassandra is een NoSQL-databasesysteem dat is gebouwd voor grote datasets die snel veranderen. De kracht zit in de schaalbaarheid en de fouttolerantie: data wordt over meerdere nodes verdeeld, zodat je omgeving beschikbaar blijft, ook als een node uitvalt. Om die eigenschappen in de praktijk waar te maken, moet je weten hoe de architectuur werkt en hoe je een cluster inricht en beheert.

Tijdens deze training maak je eerst kennis met de NoSQL-architectuur van Cassandra: het distributiemodel, nodes en tokens, replicatie en het storage model. Daarna richt je zelf een omgeving in, van een enkele node tot een configuratie over meerdere datacenters, en werk je aan het dagelijks beheer. Monitoring, logging, backup en recovery en beveiliging komen uitgebreid aan bod, telkens aan de hand van herkenbare praktijkcases. Zo bouw je stap voor stap de vaardigheden op die je als DBA nodig hebt.

Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Waar gewenst en mogelijk, laten we onze voorbeelden aansluiten bij de omgeving waarin jij of je team werken. Hierdoor ben je in staat om de opgedane kennis direct toe te passen in je eigen werkpraktijk.

Deze training als bedrijfstraining voor jou en je team?

Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.

Programma

Tijdens de training Cassandra DBA komen onderstaande onderwerpen aan bod.

NB: Mocht je vragen hebben over de inhoud of deze aangepast willen zien op jouw specifieke praktijksituatie of trainingsbehoefte, bel ons dan gerust: we spreken de mogelijkheden graag met je door.

  • Installatie en opzet van Cassandra
    • Kennismaken met Apache Cassandra als NoSQL-databasesysteem voor grote, snel veranderende datasets
    • Een Cassandra-database installeren en een overzicht opdoen van de beschikbare packages
    • De taken van de DBA binnen een Cassandra-omgeving in kaart brengen
  • NoSQL-architectuur en distributie
    • Het distributiemodel van Cassandra doorgronden
    • Werken met nodes en tokens
    • Replicatie inrichten voor beschikbaarheid en fouttolerantie
    • Het storage model doorgronden, met kennismaking met nieuwere opslagstructuren zoals trie memtables en SSTables
    • Partition tolerance, availability en consistency tegen elkaar afwegen
  • Cluster- en nodeconfiguratie
    • Een node opzetten en configureren
    • Cluster- en keyspace-parameters bepalen
    • Een configuratie over meerdere datacenters inrichten
    • Data naar de database schrijven en eruit lezen
  • Operationeel beheer
    • Een Cassandra-omgeving monitoren op prestaties en beschikbaarheid
    • Hardware en storage strategies (disk configurations) afstemmen op je omgeving
    • Logging inrichten en inzetten voor inzicht in je omgeving
    • Backup- en recoveryprocedures opzetten en uitvoeren
  • Beveiliging van je omgeving
    • De beveiligingsprincipes van een Cassandra-omgeving doorgronden
    • Authenticatie inrichten, waaronder mutual TLS authentication
    • Autorisatie instellen om de toegang tot data te regelen
    • Data masking toepassen om gevoelige gegevens af te schermen
    • Physical security meenemen als onderdeel van de beveiliging

De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je een Cassandra-omgeving inricht en beheert.

Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.

Doelen

Na deze training ben je in staat om:

  • De NoSQL-architectuur van Cassandra te doorgronden, van distributiemodel tot replicatie en storage model
  • Een Cassandra-omgeving op te zetten en clusters, nodes en keyspaces te configureren
  • Data betrouwbaar naar de database te schrijven en eruit te lezen
  • Een omgeving te monitoren, te loggen en back-ups te maken voor betrouwbaar dagelijks beheer
  • Inzicht te krijgen in de beveiliging van een Cassandra-omgeving en de bijbehorende maatregelen
Meer...
€2.599
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
DBA
Apache Cassandra
Niveau
HBO
Looptijd
3 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Rotterdam
ma 21 sep. 2026
Eindhoven
wo 30 sep. 2026
Virtueel
wo 30 sep. 2026
Amsterdam
di 6 okt. 2026
Apeldoorn
di 6 okt. 2026
Utrecht
di 6 okt. 2026
Maastricht
di 13 okt. 2026
Rotterdam
di 20 okt. 2026
Eindhoven
do 29 okt. 2026
Virtueel
do 29 okt. 2026
Amsterdam
wo 4 nov. 2026
Apeldoorn
wo 4 nov. 2026
Utrecht
wo 4 nov. 2026
Maastricht
wo 11 nov. 2026
Rotterdam
wo 18 nov. 2026
Eindhoven
vr 27 nov. 2026
Virtueel
vr 27 nov. 2026
Amsterdam
do 3 dec. 2026
Apeldoorn
do 3 dec. 2026
Utrecht
do 3 dec. 2026
Maastricht
do 10 dec. 2026
Rotterdam
do 17 dec. 2026
Eindhoven
ma 28 dec. 2026
Virtueel
ma 28 dec. 2026
Amsterdam
vr 1 jan. 2027
Apeldoorn
vr 8 jan. 2027
Maastricht
vr 8 jan. 2027
Utrecht
vr 8 jan. 2027
Rotterdam
vr 15 jan. 2027
Eindhoven
di 26 jan. 2027
Virtueel
di 26 jan. 2027
Amsterdam
ma 1 feb. 2027
Apeldoorn
ma 8 feb. 2027
Maastricht
ma 8 feb. 2027
Utrecht
ma 8 feb. 2027
Rotterdam
ma 15 feb. 2027
Eindhoven
wo 24 feb. 2027
Virtueel
wo 24 feb. 2027
Amsterdam
di 2 mrt. 2027
Apeldoorn
di 9 mrt. 2027
Maastricht
di 9 mrt. 2027
Utrecht
di 9 mrt. 2027
Rotterdam
di 16 mrt. 2027
Eindhoven
do 25 mrt. 2027
Virtueel
do 25 mrt. 2027
Amsterdam
wo 31 mrt. 2027
Apeldoorn
wo 7 apr. 2027
Maastricht
wo 7 apr. 2027
Utrecht
wo 7 apr. 2027
Rotterdam
wo 14 apr. 2027
Eindhoven
vr 23 apr. 2027
Virtueel
vr 23 apr. 2027
Amsterdam
do 29 apr. 2027
Maastricht
do 6 mei 2027
Apeldoorn
do 13 mei 2027
Rotterdam
do 13 mei 2027
Utrecht
do 13 mei 2027
Eindhoven
ma 24 mei 2027
Virtueel
ma 24 mei 2027
Amsterdam
vr 28 mei 2027
Maastricht
vr 4 jun. 2027
Apeldoorn
vr 11 jun. 2027
Utrecht
vr 11 jun. 2027