로드맵 썸네일

아파치 카프카 애플리케이션 개발 완벽 가이드

작성자 프로필 이미지

데브원영 DVWY

Kafka
데이터 엔지니어링

초급 대상

로드맵 참여중인 유저 프로필 사진
로드맵 참여중인 유저 프로필 사진

173명 참여중

로드맵 코스

포춘 100대 기업 80%가 쓰는 아파치 카프카(Apache Kafka)!

포춘 100대 기업 80개 이상의 회사에서 사용하고 있는 아파치 카프카는 빅데이터 시대의 서비스를 지탱하는 훌륭한 오픈소스 분산 스트리밍 플랫폼으로 자리잡았습니다. 빅데이터 플랫폼뿐만 아니라 MSA 구조의 백엔드 아키텍처에서도 중요한 역할을 하고 있습니다.


로드맵 소개

첫번째 강의

"[데브원영] 아파치 카프카 for beginners"에서는 아파치 카프카에 대한 기본 개념과 주변 생태계에 대해 가볍게 살펴보기 좋은 무료 강의입니다. 카프카에 대한 기본 개념을 학습하고 카프카 기초 지식을 쌓고 싶은 분들이시라면 이 강의를 먼저 듣는 것을 추천합니다.

두번째 강의

"[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!"에서는 아파치 카프카 애플리케이션 개발에 필요한 카프카의 다양한 개념을 정립하고 실습을 하는 시간으로 이루어져 있습니다. 실무에 당장 투입할 때 필요한 개념을 위주로 설명하며 애플리케이션을 개발하면서 느꼈던 점과 각 옵션에 대한 노하우를 전수합니다.

또한 각 섹션별로 퀴즈와 정답/해설을 제공하기 때문에 카프카 관련 면접에 대비하거나 카프카 개발자 자격증 CCDAK(Conflunet Certified Developer for Apache Kafka)을 대비할 때도 효과적입니다.

누가 들으면 좋을까요?

아파치 카프카 
기본 개념을 알고 싶은 
신입 개발자 

데이터 엔지니어가 
되고 싶은 
백엔드 개발자 

스트림 데이터를 처리하는 
카프카 기반 아키텍처를 
배우고 싶은 데이터 엔지니어 


로드맵 학습 방법

본 로드맵은 아파치 카프카 중에서도 아파치 카프카 연동 애플리케이션(컨슈머, 프로듀서, 스트림즈, 커넥트) 개발 및 운영에 대한 내용을 다룹니다. 무료 강의 하나와 유료 강의 하나로 구성되며, 학습하는 순서는 다음과 같습니다.

1) "[데브원영] 아파치 카프카 for beginners" 수강

아파치 카프카에 대해 전혀 모르는 입문자는 이 강의를 통해 카프카에 대한 기본 개념을 다질 수 있습니다. 비전공자/전공자 모두를 위한 강의이며 그림과 도형을 토대로 개념을 정확하게 전달하는데 목적이 있습니다. 카프카에서는 다양한 단어들이 나오는데 각 단어에 대한 정확한 개념을 다지지 않으면 추후 학습시 큰 어려움을 겪게 됩니다. 이 무료 강의로 아파치 카프카에 입문하세요!

2) 도큐먼트, 책, 블로그 자료를 토대로 자습

기본적인 단어들에 대한 개념을 완전히 학습했다면 이제 스스로 공부할 차례입니다. 아파치 카프카 관련 책이나 블로그, 도큐먼트를 보면서 자습하는 시간을 가집니다.

3) "[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!" 수강

아파치 카프카 애플리케이션 개발에 대한 노하우를 습득하고 실습을 함께할 수 있습니다. 상용 환경에서 아파치 카프카 애플리케이션을 개발할 때 필요한 다양한 개념을 수록하였습니다. 특히 오픈소스 아파치 카프카에서 제공되는 컨슈머, 프로듀서, 스트림즈, 커넥트를 설명하고 있습니다.

단순히 기술 설명으로 끝나는 것이 아니라 각 기능과 옵션이 어떻게 상용 환경에서 적용되는지 설명합니다. 이번 강의를 통해 아파치 카프카 애플리케이션 개발 전문가로 거듭나는 디딤돌이 되길 바랍니다.

"[데브원영] 아파치 카프카 for beginners" 中
"[아파치 카프카 애플리케이션 프로그래밍]" 中

지식공유자 소개

최원영

컨플루언트 공인 카프카 개발자 자격증

생생한 수강평을 확인해보세요!

★★★★★

주말에 부담없이 반나절만에 보기 딱 좋은 강의입니다. 카프카의 전체적인 맥락을 파악하기에 정말 좋은 강의네요. 짧은 강의에도 있어야할 내용들이 다 있어서 정말 유익합니다. 감사합니다~!

★★★★★

무료로 들을 수 있는 강의임에도 꽤나 짜임새있게 만들어졌습니다. 데이터 엔지니어를 지향하는 사람들은 이미 알고 있어야 할 내용이지만, 새로 배우고 싶어하시는 분은 꼭 들어야 하겠습니다.

★★★★★

카프카 구글링 하면 주저리주저리 뭔가 많긴 한데, 정확히 이해가 안 되어 답답했습니다. 그런데, 단순 명료하게 설명을 잘 해주셔서 이해가 잘 되었습니다.

★★★★★

짧은 시간 내 카프카라는 솔루션에 대해 개념을 잡을 수 있어서 좋았던 것 같습니다. 지루하지 않은 강의 진행도 좋습니다. Good!

★★★★★

정말 잘 들었습니다. 앞으로 카프카를 왜 공부해야 하는지, 어떤 점을 공부해야 하는지 파악할 수 있게 됐습니다!

★★★★★

회사 서비스 이력 관리 시스템에 카프카를 도입하고자 알아보던 중에 듣게된 강의 입니다. 개념 잡는 데 정말 도움이 많이 되었어요. 감사합니다!

로드맵 상세보기

2개 코스

로드맵에 포함된 강의 썸네일
인프런
[데브원영] 아파치 카프카 for beginners
아파치 카프카 실무 개발자가 알려주는 노하우 아파치 카프카 기본 개념부터 애플리케이션 개발까지 카프카에 대한 중요 개념을 무료로 학습하고 따라 하실 수 있습니다.

무료

로드맵 코스 2