문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
Apache Kafka 소개
- Kafka란 무엇이며 왜 사용하는가?
- 핵심 구성 요소: 토픽, 파티션, 프로듀서, 컨슈머, 브로커
- Kafka의 발행-구독 모델 이해하기
- 실세계 애플리케이션에서 Kafka의 사용 사례
Kafka 개발 환경 설정
- Kafka와 ZooKeeper 설치 및 구성
- 토픽 관리를 위한 Kafka CLI 도구
- 고가용성을 위해 Kafka 구성하기
Kafka 프로듀서와 컨슈머
- Java를 사용하여 Kafka 프로듀서 생성하기
- 키, 파티션, 응답을 포함한 메시지 생산하기
- Java를 사용하여 Kafka 컨슈머 생성하기
- 컨슈머 그룹과 오프셋 관리
Kafka 스트림 작업
- Kafka Streams API 소개
- 실시간 데이터 스트림 처리
- 상태 보존 vs. 상태 비보존 처리
- ウィ딩, 조인, 집계
신뢰성과 성능 확보
- Kafka 복제와 장애 대응
- 프로듀서와 컨슈머 구성 최적화
- Kafka 성능 모니터링
Kafka 보안 및 인증
- SSL/TLS 암호화 활성화
- SASL을 사용한 인증 구성
- Kafka ACL을 사용한 역할 기반 접근 제어
Kafka를 다른 시스템과 통합하기
- 데이터베이스와의 통합을 위한 Kafka Connect 사용
- Elasticsearch, PostgreSQL 및 기타 데이터 소스와 Kafka 연결
- Kafka를 사용한 이벤트 기반 마이크로서비스 구축
요약과 다음 단계
요건
- 코어 자바 프로그래밍에 대한 이해
- 분산 시스템 및 메시징 시스템에 대한 기본 지식
- Maven 또는 Gradle과 같은 소프트웨어 개발 도구에 익숙한 상태
대상 참가자
- Kafka를 애플리케이션에 통합하려는 자바 개발자
- 이벤트 주도 아키텍처로 작업하는 소프트웨어 엔지니어
- 분산 메시징 시스템으로서 Kafka를 배우고 싶은 개발자
14 시간
회원 평가 (5)
트레이너와의 상호작용 관련된 다양한 실습과 실험실 작업 실제 실무 시험
Salim - SICPA SA
코스 - Administration of Kafka Message Queue
기계 번역됨
교사의 상호작용적 접근 방식으로, 단순히 이야기를 전개하는 것이 아니라 청중의 질문에 반응합니다.
Rens - Canon Medical Informatics Europe B.V.
코스 - Administration of Kafka Topic
기계 번역됨
랩과 슬라이드가 호르헤의 카프카에 대한 지식과 애정과 잘 어우러집니다.
Willem - BMW SA
코스 - Apache Kafka for Developers
기계 번역됨
very interactive...
Richard Langford
코스 - SMACK Stack for Data Science
실습이 충분하며, 교수가 잘 알고 있습니다.
Chris Tan
코스 - A Practical Introduction to Stream Processing
기계 번역됨