스프링 배치 강좌 두 번째 오픈 공지 드립니다.

[정수원] 스프링 배치(Spring Boot 기반으로개발하는 Spring Batch)

안녕하세요. 여러분

스프링 배치 강좌가 곧 오픈합니다.

  • 제목: 스프링 배치(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 환경을 구성하는 방법과 활용에 대해서 학습하고 배치의 실시간적 시작, 중단, 재시작을 위한 클래스들에 대해 학습합니다.
  • 스프링 배치 실전 프로젝트
    • 강좌에서 학습한 내용을 바탕으로 실전에서 응용할 수 있는 프로젝트 예제를 만들어 봅니다.
      이로써 다양한 배치 어플리케이션을 구축하는데 각 기능과 기술적인 내용을 실무적인 관점에서 바라보는 능력을 키우게 됩니다.

 

감사합니다.

Study 프로필
Study 2021.09.25 감사합니다!
소라연 프로필
소라연 2021.09.27 항상 좋은 강의 감사드리며 배치 강의 기대 합니다. ^^
김노아 프로필
김노아 2021.09.27 혹시 강의 언제올라올까요..?
정수원 프로필
정수원 2021.09.28 아 네 차주쯤에 오픈예정입니다^^
식빵 프로필
식빵 2021.10.02 기다리고 있겠습니다 ^^
nocolorsoft 프로필
nocolorsoft 2021.10.06 선생님 스프링 배치 멀티 스레드 프로세싱 이해 및 활용 파트는 혹시 스프링 배치 파티셔닝에 관한 내용일까요? 아니라면 혹시 파티셔닝에 대한 내용도 포함되어 있나요? 파티셔닝에 대한 내용이 있다면 JPA 기준으로 설명이 되는 것인지 궁금합니다. 좋은 강의 감사합니다 ^^
정수원 프로필
정수원 2021.10.06 파티셔닝 포함해서 여러 유형의 멀티스레드 관련 내용을 다룹니다. 다만 데이터 계층은 JDBC 와 JPA 를 혼용해서 씁니다. 사실 데이터 계층 기술이 JDBC 든 JPA 든 크게 상관은 없다고 봅니다. 배치 어플리케이션을 구현하는데 가장 적합한 기술을 쓰는 것이 좋다고 생각합니다. 그리고 이 강좌에서는 데이터 계층의 기술적인 부분에 대해서는 기본적인 것을 다룹니다. 스프링 배치의 Fundamental 을 더 비중있게 다루고 있습니다. 감사합니다.
채널톡 아이콘