Opleiding: Cursus Apache Storm
Apache Storm is een stream processing framework dat kan worden ingezet bij het parallel verwerken van grote hoeveelheden data. In deze cursus leer je hoe je dit pakket gebruikt om snel bruikbare gegevens uit grote informatiesystemen te destilleren.
Algemene omschrijving
In situaties waar je te maken hebt met grote informatiestromen (bijv. verkeer van een populaire website en data die voortkomen uit real-time metingen) die onder hoge snelheid binnenkomen kan stream processing uitkomst bieden. Door verschillende taken, zoals transformaties en bewerkingen, parallel te schakelen kan je de snelheid waarmee informatie uit de gegevens gepresenteerd wordt drastisch verlagen.
Tijdens de Cursus Apache Storm
Met Apache Storm kun je deze processen inrichten en beheren en afstemmen op je specifieke wensen. Tijdens de Apache Storm cursus leer je het pakket te installeren, configureren en in te passen binnen je organisatie of project. Begrippen als topology, nodes, Spouts en Bolts zullen geen geheimen meer voor je kennen.
Praktijkcase Cursus Apache Storm
De praktijkcase loopt als een rode draad door de Cursus Apache Storm. De geleerde theorie pas jij gelijk toe in de praktijk. Desgewenst kun je jouw eigen case meenemen tijdens de Cursus Apache Storm.
Programma
Tijdens de cursus komen de volgende onderwerpen aan bod:
- Introductie Apache Storm
-
- Wat is Apache Storm?
- Wanneer inzetten en wanneer niet?
- Installatie
- Configuratie
- Operation modes
- Gebruik Apache Storm
-
- Storm in combinatie met verschillende programmeertalen
- Storm topology
- Groeperingstypen
- Ingesting en Processing
- Spouts
- Bolts
- Praktijkcase
-
- Hoe past Apache Storm binnen je organisatie of project?
- Voorbeelden uit de praktijk
- Interfaces met andere applicaties (API's)
- Hoe gebruik ik Apache Storm in combinatie met andere pakketten zoals:
- Apache Hadoop
- Apache Kafka
- Apache Spark
- Apache Cassandra