SK New ICT Academy, Big Data Course 2019 - Big Data Architecture (Designing Modern Streaming Data Applications)
과정 개요:
- 스트리밍 데이터 처리 시스템을 구성하기 위해 필요한 구성 요소에 대하여 학습
- 실시간 데이터를 위한 오픈소스 프로젝트와 해당 프로젝트의 특징 학습
- 성공적인 실시간 데이터 응용 설계와 개발을 위한 고려사항
- 스트리밍 데이터 아키텍처 시나리오를 바탕으로 e2e 스트리밍 응용 개발 실습
목차:
- 빅데이터 아키텍처
- 스트리밍 데이터 응용을 위한 빅데이터 아키텍처
- 스트리밍 데이터 플랫폼
- Data Source
- Event Hub / Message Broker
- Data Ingestion / Data Integration
- Data Storage
- Stream Processing
- Data Analytics / SQL / Search
- Hands-on Labs
- Git
- Docker & Docker Compose
- Java SE Development Kit 8 (a.k.a Java 8 / JDK 8)
- 텍스트 에디터, e.g., VIM, notepad++
- (선택) 선호하는 Java IDE, e.g., Eclipse, IntelliJ
- (선택) Python 3.x
https://github.com/youngwookim/skbdc-bda-2019
$ cd /path/to/workspace
$ git clone https://github.com/youngwookim/skbdc-bda-2019.git
$ cd skbdc-bda-2019
$ ls -als
labs/README.md or https://github.com/youngwookim/skbdc-bda-2019/tree/master/labs
TBD