본문으로 바로가기

코스

Apache Kafka 입문

중급2시간

Apache Kafka 완전 정복! 핵심부터 고급 아키텍처까지, 실무 스트리밍을 위한 Kafka 생성·관리·문제 해결을 학습하세요.

Shell2시간8개 동영상28개 연습 문제2,000 XP11,305수료 확인서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

코스 설명

Apache Kafka 이해하기

이 강의에서는 Apache Kafka 설치의 기본 목적과 구성 요소부터 배우게 됩니다. 이 초기 단계에서는 Kafka 토픽을 소개하며, 이는 Kafka 데이터 구조의 핵심입니다. 프로듀서와 컨슈머를 직접 다루며 실무 경험을 쌓게 됩니다. 프로듀서는 Kafka에 데이터를 쓰고, 컨슈머는 Kafka에서 데이터를 읽어 Kafka 생태계 내의 기본 데이터 흐름을 이해할 수 있도록 해줍니다.

Kafka 아키텍처 더 깊이 파헤치기

강의는 Kafka의 아키텍처와 그 기반 소프트웨어 구성 요소를 더 깊이 살펴보며 진행됩니다. Kafka 서버와 브로커의 역할을 살펴보고, 클러스터 내에서 이들이 어떻게 상호작용하는지 이해하게 됩니다. 또한 ZooKeeper를 사용해 클러스터를 관리하는 방법도 배우게 됩니다. ZooKeeper는 Kafka의 분산 특성을 유지하는 데 중요한 구성 요소입니다. 이 섹션에서는 견고한 Kafka 환경을 구축하고 유지하는 데 필요한 지식을 제공합니다.

Kafka 관리 및 문제 해결

더 깊이 학습할수록 이 강의는 Kafka 토픽을 생성하고 관리하는 데 대한 심층 지식을 제공하며, 이는 데이터 스트림을 효과적으로 구성하고 처리하는 데 필수적입니다. 또한 Kafka를 사용하면서 발생하는 일반적인 문제를 해결하는 데 도움이 되는 다양한 도구와 방법도 배우게 됩니다. 이 강의를 마치면 Kafka에 대한 탄탄한 이해를 갖추게 되며, 기본 개념부터 고급 관리 기법까지 실제 업무 환경에 바로 적용할 수 있게 됩니다.

사전 요구 사항

커리큘럼

코스 개요

1

Kafka 구성 요소

2

Kafka 자세히 보기

Kafka의 세부 내용과 개념을 더 깊이 파헤칩니다. 아키텍처와 내부 소프트웨어 구성 요소를 포함해, Kafka 서버와 브로커, ZooKeeper를 사용한 클러스터 관리 방법을 학습해요. Kafka 토픽 생성 및 관리에 대한 지식을 확장하고, Kafka 작업 시 이슈를 해결하기 위한 일반적인 도구와 방법도 익힙니다.
챕터 시작하기
S

Apache Kafka 입문

코스
완료

성취 확인서 획득하기

지금 등록하기

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.

Apache Kafka 입문 | DataCamp