시작하기
시작하기 (Getting Started)
Apache Flink의 공식 문서 가이드 진입점입니다. 자신의 목표에 맞는 시작 경로를 골라 Flink를 설치하고 첫 번째 스트리밍 파이프라인을 만들어 볼 수 있습니다. 로컬 설치나 Docker, Flink SQL, Table API, 운영 플레이그라운드 중 원하는 방식으로 시작하세요.
출처: 문서
본문
Apache Flink에 오신 것을 환영합니다! 목표에 따라 시작 경로를 선택하세요.
경로 선택 (Choose Your Path)
| 튜토리얼 | 누가 적합한가 | 사전 요구사항 |
|---|---|---|
| First Steps | 모두 - Flink 설치를 시작하는 곳 | Java 11/17/21 또는 Docker |
| Flink SQL Tutorial | 데이터 분석가, SQL 사용자 | 실행 중인 Flink 클러스터 |
| Table API Tutorial | 스트리밍 파이프라인을 만드는 Java/Scala 개발자 | Docker, Maven |
| Flink Operations Playground | DevOps, 플랫폼 엔지니어 | Docker |
빠른 개요 (Quick Overview)
-
First Steps: Flink를 로컬 또는 Docker로 설치하고 실행 중인지 확인합니다. 모든 사람의 시작점입니다.
-
Flink SQL Tutorial: 대화형 SQL 질의를 통해 Flink를 배웁니다. 코딩이 필요 없습니다 - SQL Client로 스트리밍 데이터를 질의하기만 하면 됩니다.
-
Table API Tutorial: Kafka에서 읽고, 데이터를 처리하고, MySQL에 쓰고, Grafana로 결과를 시각화하는 완전한 스트리밍 파이프라인을 만듭니다.
-
Flink Operations Playground: 장애 복구, 스케일링, 업그레이드, 모니터링 등 프로덕션에서 Flink를 운영하는 방법을 배웁니다.
시작한 뒤 (After Getting Started)
튜토리얼을 마친 뒤에는 다음을 살펴보세요:
- Concepts: Flink의 핵심 개념 이해하기
- Learn Flink: Flink의 프로그래밍 모델 심층 탐구
- Flink SQL: 완전한 SQL 레퍼런스와 도구