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.
コース概要
Introduction
- Overview of Apache Kafka
- Introduction to event streaming and real-time data processing
- Overview of Apache Kafka and its features
- Use cases and benefits of Kafka in modern application development
Understanding Kafka Architecture and Core Concepts
- Kafka architecture: brokers, topics, partitions, and replicas
- Producers and consumers: publishing and consuming messages
- Understanding the role of ZooKeeper in Kafka
Kafka Topics and Partitions
- Topic creation and configuration
- Understanding partitions and their implications
- Replication and fault-tolerance in Kafka
Kafka Producers
- Creating Kafka producers using various programming languages
- Message serialization and serialization techniques
- Producer configurations and best practices
Kafka Consumers
- Developing Kafka consumers using different programming languages
- Configuring consumer groups and offsets
- Strategies for message processing and delivery guarantees
Integrating Kafka with External Systems using Kafka Connect
- Overview of Kafka Connect and its connectors
- Configuring and using Kafka Connect for data integration
- Integrating Kafka with external systems
Writing Streaming Applications with Kafka Streams & ksqlDB
- Introduction to Kafka Streams and its stream processing capabilities
- Developing stream processing applications with Kafka Streams
- Using ksqlDB for real-time data processing and analytics
Integrating a Kafka Client Application with Confluent Cloud
- Overview of Confluent Cloud and its features
- Configuring and connecting a Kafka client application with Confluent Cloud
Kafka Security
- Introduction to Kafka security features
- Configuring SSL/TLS for secure communication
- Authentication and authorization mechanisms in Kafka
Monitoring and Operations
- Monitoring Kafka using metrics and tools
- Managing Kafka clusters and resources
- Troubleshooting common issues and performance tuning
Best Practices and Real-world Use Cases
- Best practices for designing Kafka-based applications
- Case studies and examples of Kafka implementations in various industries
- Best practices for building scalable and fault-tolerant Kafka architectures
Summary and Next Steps
要求
- Basic programming knowledge
Audience
- Developers
- Programmers
21 時間
お客様の声 (2)
非常に実践的な例です。グループがノウハウに関してかなりばらつきがあったにもかかわらず、トレーナーは全員がついていけるペースを維持するよう努めました。彼は基本的に、サポートを求めた人全員に多くのサポートを提供しました :)
Georgi - BMW SA
コース - Apache Kafka for Developers
Machine Translated
ラボとスライドは、Jorge の知識と Kafka への愛情とうまく組み合わされています。
Willem - BMW SA
コース - Apache Kafka for Developers
Machine Translated