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
Overview of Frameworks and Programming Languages
- Spark Streaming (Scala)
- Kafka Streaming (Java)
- Flink
- Storm
- Comparison of Features and Strengths of Each Framework
Overview of Data Sources
- Live data as a series of events over time
- Historical data sources
Deployment Options
- In the cloud (e.g., AWS)
- On-premises (private cloud, etc.)
Getting Started
- Setting up the development environment
- Installing and configuring
- Assessing your data analysis requirements
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 (e.g., Hadoop)
21 Hours
Testimonials (1)
Sufficient hands on, trainer is knowledgable