Skip to content

t아카데미 카프카 강의를 위한 repository입니다

Notifications You must be signed in to change notification settings

Joylish/tacademy-kafka

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

T 아카데미 - Kafka

이 리포지토리는 T아카데미 아파치 카프카 입문과 활용(바로가기)을 위한 리포지토리입니다.

강의 개요

Apache Kafka는 대용량 실시간 로그처리에 특화된 분산 메시징 시스템으로, 대용량/대규모의 스트리밍 메시지 데이터를 빠르게 처리하도록 개발되었습니다. 이번 강의에서는 Kafka Producer/Consumer 등 기본 개념을 익히고, 설치부터 기본적인 애플리케이션 개발 실습을 통해 빅데이터 파이프라인에서 Kafka가 어떤 핵심적인 역할을 수행하는 지 알아보는 시간을 갖습니다

  • 대상 : Apache Kafka 개념을 이해하고 활용법을 익히고 싶은 분
  • 주제 : 아파치 카프카 입문과 활용
  • 일시 : 2020. 6. 19(금), 13시 ~ 18시, 총 5시간
  • 장소 : SK플래닛 T아카데미 (서울대연구공원단지내 SK연구동)

교과 과정

시간 내용 소요 시간
13:00 ~ 14:00 Kafka 핵심개념 소개, 카프카 생태계 소개 1시간
14:00 ~ 15:00 AWS EC2 Kafka 설치 및 실행, Kafka cli 실습 1시간
15:00 ~ 16:00 Producer 설명, application 개발 실습 1시간
16:00 ~ 17:00 Consumer 설명, application 개발 실습 1시간
17:00 ~ 18:00 Kafka 활용방안 소개, QnA 1시간

개발 환경 구성

프로젝트 실행하는 방법

  1. AndersonChoi/tacademy-kafka download or git clone in your local
$ git clone https://github.com/AndersonChoi/tacademy-kafka.git
  1. Import project import project1 import project2 import project3

  2. Run application import project4

사전 학습 자료

AWS EC2 기본

카프카 기본 개념

About

t아카데미 카프카 강의를 위한 repository입니다

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%