DevOps
Online.
Kafka 완전 정복,
클러스터 구축부터 MSA 환경 활용까지


-
10시간 이상의 실습으로 실무 능력 완성
MSA · 스프링 · 모니터링 등
Kafka의 3가지 실무 활용법 실습 -
Kafka 개발사 소속 현직 개발자 직강
Confluent 소속 엔지니어의
6시간 분량, 기초~심화 개념강의
-
총 경력 66년! 엘리트 강사진 총출동
Confluent, Redhat, Oracle 네·카·라·쿠·배 등
대기업 출신 현직 전문가의 인사이트 & 트러블슈팅 -
Fastcampus Only 풍성한 추가 구성
Kafka 공식 자격증 예상 문제와
Docker 실습 파일까지 추가 제공
글로벌 기업이 선택한 기술,
현존하는 최강의 분산 스트리밍 플랫폼
< Kafka >
Kafka를 지금 배워야 하는 이유?
-
• 복잡한 데이터 연동 •
• 데이터마다 제각각인 파이프라인 구조 •
• 잦은 지연과 데이터 손실 • -
• 클러스터 활용으로 높아진 확장성 •
• 스케일 아웃 기능으로 구현한 고가용성 •
• 높은 처리량으로 가능한 실시간 스트리밍 •
• producer/consumer로 높은 유연성 •
높은 확장성과 고가용성을 제공하는 Kafka는
대용량 데이터가 발생하거나 실시간 분산 스트리밍이 필요한 모든 곳의 해결사가 될 수 있습니다!
Kafka 공부할 때,
유의해야 할 3가지
-
Check 1
실무 활용을 위한
예시가 충분한가?-
Kafka가 활용되는 분야가 많아
어떤 환경인지가 중요합니다.
현실적인 환경과 유사한 실습이 필요합니다. -
Check 2
기초만 배워서
깊이가 낮지 않은가?-
1~2시간 정도의 튜토리얼로
Kafka를 충분히 이해하기 어렵습니다.
깊이 있는 활용법을 익혀야 합니다. -
Check 3
강사님의 경험에
기반한 내용인가?-
어제도, 오늘도 Kafka를
실무에서 사용하고 계신 강사님의
경험에 기반한 내용이 중요합니다.
3가지 포인트를 모두 만족시키는 국내 최초의 Kafka 강의로
즉시 실무에 적용할 수 있는 실력을 갖춰보세요
Point 01
범용성 있게 활용되는
Kafka의 3가지 실무 활용법을 다룬 강의
Kafka는 다양한 환경에서 사용됩니다. 기초 수준의 실습으로는 Kafka를 어떻게 활용할 수 있는지 익히기 어렵습니다.
Kafka를 실무에서 사용중인 강사님과 함께 3가지 환경에서의 활용법을 실습을 통해 익혀보세요
-
5시간 입문-실전
MSA 환경에서의
Kafka 활용법📕 학습 내용
Kafka 클러스터 구축부터 데이터 파이프라인, Event Driven MicroService에서의 Kafka 역할을 중점적으로 학습합니다
--------------
💻 대표 실습
MSA 환경에서의
데이터 파이프라인 구축 실습
🎯 실습 목표
1. Kafka와 ELK를 구축해 서버 어플리케이션 로그 수집과 분석 흐름 이해
2. REST proxy, Schema Registry 사용법 실습
3. Kafka source/sink connector를 이용해 MySQL에 적재된 데이터를 Kafka를 통해 S3로 저장하기
4. Kafka Streams를 활용해 데이터 파이프라인에 적용할 Application 개발
--------------
박동진 강사님 Software Engineer네무>
현) 우아한형제들 _ Software Engineer
전) 쿠팡 _ Principal Software Engineer -
3시간 입문-활용
Spring 환경에서의
Kafka 활용법📕 학습 내용
Message Prodcuing/Consuming, Error Handling 등 Spring 환경에 Kafka를 활용하는 방법을 학습합니다.
--------------
💻 대표 실습
Spring App 내부의 Kafka Stream, Producer, Consumer 구성 실습
🎯 실습 목표
1. Kafka Topic을 생성, 삭제, 조회, 오프셋 활용
2.메시지를 Prodcuing/Consuming 하는 다양한 방법 알아보기
3. Spring을 활용해 간단한 Kafka Stream 생성
4. 에러를 핸들링하는 다양한 방법 알아보기
--------------
박종협 강사님 Software Engineer네무>
현) 토스증권 Server Developer
전) 카카오 Part Leader -
5시간 입문-실전
모니터링 환경에서의
Kafka 활용법📕 학습 내용
Kafka Cli, 오픈소스 SW, Elastic Stack, Cloud 서비스를 활용하여 Kafka 내부 지표 모니터링 및 최적화 실습을 진행합니다
--------------
💻 대표 실습
Kafka 상태 모니터링
아키텍처 구축 실습
🎯 실습 목표
1. GCP 자원을 활용하여 Kafka 모니터링 환경 구축하기
2. Kibana로 Kafka 지표를 모니터링하고 대시보드 생성하기
3. 처리 성능, 전송 지연, 가용성 관련 JMX Metric 수집 후 데이터 시각화하기
--------------
박상원 강사님 Software Engineer네무>
현) SK주식회사 AI/Data Architect
전) KITIT 개발자
더욱 다양한 실습을 통해
각각의 환경에 맞는 Kafka 활용법을 익혀보세요!

Point 02
Kafka 개발사 Confluent 엔지니어의 직강을 통한
기초-심화 Kafka 강의

그러나, 실무에서 Kafka를 200% 잘 사용하기 위해서는 무료강의에는 없는 Kafka의 다양한 기능과 내부 구조에 대한 깊은 이해가 필요합니다. 이번 강의는 Kafka가 처음이신 분들을 위한 기초 내용부터 시작하여, 실무에서 Kafka를 운영하시는 분들도 참고서처럼 보실 수 있도록 Replica Failure & Recovery, Consumer Rebalance, Partition Assignment Strategy, Cooperative Sticky Assignor, Exactly Once Semantics 등 다른 강의에는 없는 심화 내용까지 모두 담았어요!
-
김현수 Software Engineer
현) Confluent _ Senior Solutions Engineer & Korea SE Team Leader
전) Red Hat _ Associate Principal Solution Architect, AppDev Team Leader

Kafka 개념은 이 강의 하나로 끝!
어디에서도 볼 수 없는 깊이와 범위의 완전판 강의

Cooperative Sticky Assignor, Exactly Once Semantics 등 다른 강의에는 없는 심화내용까지 모두 담았어요!
오직 패캠에서만 만나볼 수 있는
기초~심화 난이도 풀 커버 강의 & 다양한 실습으로
탄탄한 실력을 완성해보세요!
Point 03
경력에서 나오는
인사이트와 트러블 슈팅까지 담은 강의
실무자들이 가장 궁금해하는 활용법은 인터넷을 뒤져도 배울 수 없어요!
Confluent, Redhat, Oracle, 네, 카, 라, 쿠, 배, 토, SK, 출신 4 명의 카프카 전문가의
총 66년차 경력에서 나온 인사이트와 트러블 슈팅까지 알차게 담았어요!

그 때, 먼저 해봤던 회사 동료들이 알려줬던 작은 단서들이 문제 해결의 아이디어가 된 적이 많았고, 또 그렇게 고생해서 그 문제를 해결을 했을 때의 기쁨은 무엇과도 비길 수 없던 것이었습니다.
과거의 저와 같이 방대한 분량의 Apache Kafka 매뉴얼을 읽으면서 망망대해에 혼자 헤매는 느낌을 받고 있는 분들에게 제 강의가 마치 한줄기 등대와 같이, 가고자 하는 방향을 밝게 비추어 드릴 수 있기를 바랍니다.



Point 04
✨ 패스트캠퍼스 Kafka Online의 놓치지 않는 디테일 ✨

실제 합격자가 말하는
자격증 취득 꿀팁
Confluent에서 발급하는 Kafka 공식 자격증 2가지
(CCDAK, CCAAK)
모두 실제로 취득하신 김현수 강사님께서
특별 제작한 Sample Question 10문제와 꿀팁 영상제공

오늘 배워, 내일 적용가능한
치트키 파일
당장 내일 실무에서 Kafka 모니터링을 하고 싶은 분들을 위해,
강사님께서 직접 제작하신
한 번에 모니터링 대시보드 구성이 가능한 도커 파일을 드려요!
Kafka, 배우고 싶은데 그동안 이런 고민 하셨죠?

회사에서 Kafka를 도입했는데 한국말로 된 강의가 없어
구글링 · 번역과 싸워가며 어렵게 독학 중인 주니어 개발자

실무에서의 Kafka 찐 활용법을 알고 싶은, 데이터 엔지니어로 이직을 준비 중인 개발자

MSA 구조에 Kafka를 도입하여 활용하는 방법을 배우고 싶은 백엔드 개발자
What You’ll Learn
수업만 착실히 따라와도 Kafka 300% 정복 가능!

Kafka의 기본 요소부터 Partition Assginment, EOS 등 심화 내용을 학습합니다.

강의를 수강하면 Kafka 공식 자격증인 CCDAK, CCAAK를 취득할 수 있습니다.

Kafka Streams에 대해 알아보고 Spring을 활용하여 간단한 스트림을 만들어봅니다.

MSA 와 EDA 개념을 알고 event hub로서 Kafka를 활용하는 방법을 실습합니다.

Kafka를 처리량, 지연, 가용성, 데이터 유실 관점에서 모니터링 하는 방법을 학습합니다.

GCP 환경에서 Kafka 클러스터를 구성하고 Elastic Stack 기반 모니터링을 실습합니다.
현 컨플루언트 Senior Solutions Engineer

김현수 님
현) Confluent _ Senior Solutions Engineer & Korea SE Team Leader
전) Red Hat _ Associate Principal Solution Architect, AppDev Team Leader
전) Oracle Korea _ Principal Sales Consultant (Presales)
전) Hyundai Information Technology _ Senior Consultant
전) HP Korea _ Senior Consultant
전) BEA Systems _ Instructor/Consultant
📚 강의 경력
한국클라우드컴퓨팅연구조합(2018-2021)
• CCCR 혁신성장 청년인재 집중양성 프로젝트(멘토)
Red Hat 퍼블릭 교육
• Red Hat JBoss Application
• Administration(WAS 운영)
• Red Hat OpenShift Enterprise Administration(Container, Kubernetes 운영)
👨🏫 담당 파트
Part 1. Confluent 엔지니어가 직접 알려주는 Apache Kafka 기본/심화 개념, 아키텍처와 생태계
카카오 파트장 출신, 현 토스증권 서버 개발자

박종협 님
현) 토스증권 _ Server Developer
전) 카카오 _ Part Leader
전) 카카오 _ Server Developer(2008-2021.5)
👨🏫 담당 파트
Part 2. Spring for Kafka
네라쿠배 출신 13년차 백엔드 개발자

박동진 님
현) 우아한형제들 _ Software Engineer
전) 쿠팡 _ Principal Software Engineer
전) 라인플러스 _ Software Engineer
전) 네이버 _ Software Engineer
👨🏫 담당 파트
Part 3. 실무에서 쉽게 써보는 Kafka : 클러스터 구축부터 MSA 환경에서 활용까지
데이터 엔지니어 경력 16년차 전문 아키텍트

박상원 님
현) SK주식회사 _ AI/Data Architect(2005~)
전) KTIT _ Software Engineer
📚 강의 경력
사내 빅데이터 분야 전문 강사
• Apache Kafka를 활용한 데이터 수집/처리 기술
• 실시간 빅데이터 아키텍처 이해 및 사례 실습 등
외부 빅데이터 특강
• 서울과학기술대학교 빅데이터 시간 강사 (데이터 사이언스 학부, SW분석설계학과 대학원)
• 한양대학교, 동국대학교, 숭실대학교, 서울시립대학교, 선문대학교
• 서울창조경제혁신센터(스타트업 대상)
• 정보통신산업진흥원
NCS 교재 개발: 빅데이터 처리분야, 인공지능 서비스 분야 외부 세미나
• 1st Kafka Conference(2019)
• Kafka Meetup(2019)
• 한국데이터산업진흥원(제4회 KOREA DATA-BIZ TRENDS)
👨🏫 담당 파트
Part 3. 실무에서 쉽게 써보는 Kafka : 클러스터 구축부터 MSA 환경에서 활용까지

Option 1. 프로그래밍 MacBook Pro 16” 패키지로 공부하기


Option 2. 이 강의만 구매하기
강의 미리 엿보기 👇
커리큘럼을 확인하세요.
아래의 모든 챕터 클립들을 강의 하나로 들을 수 있습니다.
지금 한 번만 결제하고 모든 강의를 평생 소장하세요!
강의에서 어떤 실습을 진행하는지 클립명을 통해 확인하세요! 😉
Part 1. Confluent 엔지니어가 설명해주는 Apache Kafka (기본/심화 개념, 아키텍처와 생태계)
Part 2. Spring for Kafka
Part 3. 실무에서 쉽게 써보는 Kafka: 클러스터 구축부터 MSA 환경에서 활용까지
Part 4. 실시간 모니터링을 위한 Kafka 매트릭 이해
-
상세 커리큘럼.
자세한 커리큘럼 및 내용은 여기서 확인하세요!
👩🏻💻수업 환경👩🏻💻
-
[Part 2]
기반 언어 : Java
• Gradle 7.2
• Zookeeper 3.6.3
• Spring Boot 2.5.4 -
[Part 3]
기반 언어 : Python, Node.js
• Kafka(Apache:2.8.0, Confluent:6.2.0)
• localstack (0.12.17)
• ELK+filebeats(7.x)
• MySQL(5.7.35) -
[Part 4]
기반 언어 : Python
• GCP (Google Cloud Platform, free trial)
• Apache Kafka 2.8.0
• jmxterm 1.0.2
• Logstash 7.15.0, Elasticsearch 7.10.2, Kibana 7.10.2
• CMAK 3.0.0.5, AKHQ 0.18.0
• DataDog (Commercial Service, free trial)

Option 1. 프로그래밍 MacBook Pro 16” 패키지로 공부하기


Option 2. 이 강의만 구매하기
구매 안내.

결제 후, 언제 어디서나 하루 10분 공부 시작.
• 홈페이지 회원가입 및 로그인
• 원하는 강의 결제하기
• 마이페이지에서 강의 시청하기
Kafka 완전 정복 : 클러스터 구축부터 MSA 환경 활용까지
강의 상세정보.

[맥북 PASS 이벤트 주의사항 및 환불규정 ]
~5/29(일) 맥북 PASS 이벤트 주의사항 및 환불규정 바로가기 ☞
수강료.
-
Kafka 완전 정복 : 클러스터 구축부터 MSA 환경 활용까지
국내 9개 카드사 12개월 무이자 할부 지원! (간편 결제 제외)