Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Stream processing versus batch processing
- Analytics-focused stream processing
Frameworks and Programming Languages Overview
- Spark Streaming (Scala)
- Kafka Streaming (Java)
- Flink
- Storm
- Comparison of features and strengths of each framework
Data Sources Overview
- Live data as a series of events over time
- Historical data sources
Deployment Options
- Cloud-based deployment (AWS, etc.)
- On-premise deployment (private cloud, etc.)
Getting Started
- Setting up the development environment
- Installation and configuration
- Assessing your data analysis needs
Operating a Streaming Framework
- Integrating the streaming framework with big data tools
- Event Stream Processing (ESP) versus Complex Event Processing (CEP)
- Transforming input data
- Inspecting output data
- Integrating the stream processing framework with existing applications and microservices
Troubleshooting
Summary and Conclusion
Requirements
- Programming experience in any language
- An understanding of Big Data concepts (such as Hadoop)
21 Hours
Testimonials (1)
Sufficient hands on, trainer is knowledgable