Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu về Apache Kafka
- Kafka là gì và tại sao nên sử dụng?
- Các thành phần chính: Chủ đề, Phần chia, Nhà sản xuất, Người tiêu dùng, Máy môi giới
- Tìm hiểu mô hình đăng ký-xuất bản của Kafka
- Ứng dụng thực tế của Kafka
Cài đặt Môi trường Phát triển Kafka
- Cài đặt và cấu hình Kafka và ZooKeeper
- Công cụ dòng lệnh Kafka để quản lý chủ đề
- Cấu hình Kafka cho khả năng sẵn sàng cao
Nhà sản xuất và Người tiêu dùng Kafka
- Tạo Nhà sản xuất Kafka bằng Java
- Sản xuất tin nhắn với khóa, phần chia, và xác nhận
- Tạo Người tiêu dùng Kafka bằng Java
- Nhóm người tiêu dùng và quản lý offset
Làm việc với Kafka Streams
- Giới thiệu về API Kafka Streams
- Xử lý dữ liệu luồng thời gian thực
- Xử lý có trạng thái và không có trạng thái
- Cửa sổ, ghép nối, và tổng hợp
Đảm bảo Độ tin cậy và Hiệu suất
- Sao chép Kafka và khả năng chịu lỗi
- Tối ưu hóa cấu hình nhà sản xuất và người tiêu dùng
- Theo dõi hiệu suất của Kafka
Bảo mật và Xác thực Kafka
- Kích hoạt mã hóa SSL/TLS
- Cấu hình xác thực với SASL
- Quản lý truy cập dựa trên vai trò bằng ACL của Kafka
Tích hợp Kafka với Các Hệ thống Khác
- Sử dụng Kafka Connect để tích hợp với cơ sở dữ liệu
- Kết nối Kafka với Elasticsearch, PostgreSQL và các nguồn dữ liệu khác
- Xây dựng microservices dựa trên sự kiện bằng Kafka
Tổng kết và Bước tiếp theo
Yêu cầu
- Một hiểu biết về lập trình Java cơ bản
- Kiến thức cơ bản về hệ thống phân tán và hệ thống nhắn tin
- Thành thạo các công cụ phát triển phần mềm như Maven hoặc Gradle
Đối tượng học viên
- Các nhà phát triển Java muốn tích hợp Kafka vào ứng dụng của họ
- Các kỹ sư phần mềm làm việc với kiến trúc dựa trên sự kiện
- Các nhà phát triển quan tâm đến việc học Kafka như một hệ thống nhắn tin phân tán
14 Giờ
Đánh giá (2)
Có khả năng thực hiện các bài tập độc lập trong môi trường đào tạo.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Khóa học - Kafka for Administrators
Dịch thuật bằng máy
Giảng viên đã cố gắng làm đơn giản hóa những chủ đề phức tạp nhất.
Calvin Raj Antony - SICPA SA
Khóa học - Administration of Kafka Message Queue
Dịch thuật bằng máy