프로필사진
DevOps 부트캠프 기록일지
DevOps_04_김재환
09_배치 작업의 예로는 어떤 것들이 있나요? 거래(트랜잭션), 리포트, 요금 계산은 배치 작업의 대표적인 예입니다. 이 키워드를 사용해 배치 작업을 설명해보세요.
09_배치 작업의 예로는 어떤 것들이 있나요? 거래(트랜잭션), 리포트, 요금 계산은 배치 작업의 대표적인 예입니다. 이 키워드를 사용해 배치 작업을 설명해보세요.

2023. 3. 29. 16:55부트캠프/DevOps 과제

배치 작업은 대부분의 경우 실시간 처리가 아니라, 예약된 일괄 처리 작업으로 수행됩니다. 이러한 작업들은 컴퓨터 시스템에서 자동으로 실행되며, 일반적으로 큰 양의 데이터를 처리하거나 시간이 오래 걸리는 작업을 수행하는 데 사용됩니다.

배치 작업의 대표적인 예로는 다음과 같은 것들이 있습니다.

  1. 거래(트랜잭션) 처리: 대규모 거래 처리는 배치 처리를 통해 일괄적으로 처리됩니다. 이러한 작업은 보통 매일 밤에 예약되며, 거래 데이터를 수집하고, 처리하고, 저장하는 등의 작업이 포함됩니다.
  2. 리포트 생성: 배치 작업을 사용하여 일괄 처리 리포트를 생성할 수 있습니다. 예를 들어, 매월 회계 리포트를 자동으로 생성하거나, 고객의 구매 이력에 대한 리포트를 생성할 수 있습니다.
  3. 요금 계산: 다양한 서비스나 제품에 대한 요금을 계산하는 작업도 배치 작업으로 처리됩니다. 예를 들어, 전기 또는 가스 사용량에 대한 요금을 계산하거나, 월간 이용료를 청구하는 작업 등이 이에 해당합니다.
  • 급여 처리 : 매달 회사 직원들의 급여를 지급하는 일련의 과정입니다. 이 과정은 주로 다음과 같은 단계로 이루어집니다.
  1. 근로자들의 근무 기록 수집
  2. 근로자들의 근로 시간 및 수당 계산
  3. 세금, 보험료 등 공제 항목 계산
  4. 급여 계산서 작성
  5. 급여 지급

이러한 작업은 월 단위로 이루어지기 때문에 대량의 데이터를 처리하게 됩니다.