|
안녕하세요. 여러분
스프링 배치 강좌가 곧 오픈합니다.
- 제목: 스프링 배치(Spring Boot 기반으로 개발하는 Spring Batch)
- 강의 수: 108개
- 강의 자료 : 약 400 개 ppt 화면
- 강의 시간 : 약 45 시간
강의 목표
이번 스프링 배치 강좌는 초급에서 중.고급에 이르기까지 스프링 배치의 기본 개념부터 API 사용법과 내부 아키텍처 구조를 심도있게 다룹니다. 그리고 스프링 배치 각 기능의 흐름과 원리를 학습하게 되고 이를 바탕으로 다양한 배치 어플리케이션 개발을 위한 실무적 감각을 익히게 됩니다.
강의 주제
- 스프링 배치 핵심 도메인 이해
- 각 도메인들의 용어적 개념과 도메인들간의 관계를 이해함으로써 간단한 Job부터 복잡한 Job 까지 원하는 Job 을 체계적으로 구성하는 방법을 익히게 됩니다.
- 스프링 배치 Job, Step, Flow 이해 및 API 활용
- Job 과 Step 의 여러 유형들에 대해 살펴보고 Job, Step, Flow 를 조합하여 배치잡을 구성하는 방법을 학습함으로서 스프링 배치의 가장 기본이 되는 Job 의 구성 및 활용을 자유자재로 구현할 수 있는 능력을 기르게 됩니다.
- 스프링 배치 Chunk 기반 프로세스 이해 및 활용
- 청크 기반 프로세싱의 기본적인 개념과 원리를 학습하고 내부 아키텍처까지 파악합니다.
- 그리고 다양한 예제를 통해 청크 기반 프로세싱을 통한 데이터 처리의 활용법을 정복하게 됩니다
- 스프링 배치 예외 및 오류 제어
- 내결함성을 가진 배치 어플리케이션을 어떻게 구성할 수 있는지 학습하게 됩니다.
- 이와 관련된 기술인 Skip 과 Retry 기능에 대한 자세한 내용과 실습을 진행합니다
- 스프링 배치 멀티 스레드 프로세싱 이해 및 활용
- 자바의 스레드 모델에 대한 기본적인 개념과 스프링 배치에서 제공하는 멀티 스레드 관련된 기술들을 먼저 이해하고 여러 멀티 스레드 유형의 배치처리 기술들을 익히게 됩니다
- 스프링 배치 이벤트 리스너 다루기
- 리스너 개념과 리스너 생성, 등록, 활용등의 내용을 학습합니다.
- 스프링 배치 TDD 및 운영 API 활용
- 스프링 배치에서 TDD 환경을 구성하는 방법과 활용에 대해서 학습하고 배치의 실시간적 시작, 중단, 재시작을 위한 클래스들에 대해 학습합니다.
- 스프링 배치 실전 프로젝트
- 강좌에서 학습한 내용을 바탕으로 실전에서 응용할 수 있는 프로젝트 예제를 만들어 봅니다.
이로써 다양한 배치 어플리케이션을 구축하는데 각 기능과 기술적인 내용을 실무적인 관점에서 바라보는 능력을 키우게 됩니다.
감사합니다.
|