솔인시스템
파트너 > LG CNS J-Jobs

LG CNS Cloud Middleware Platform
J-Jobs Enterprise Workload Automation

J-Jobs는 비즈니스 프로세스를 이벤트 기반으로 실시간 스케줄링하고 자동화하는 LG CNS의 엔터프라이즈 Workload Automation 솔루션입니다.

다양한 실행 템플릿과 웹 기반 Visual Workflow를 이용해 배치 업무를 표준화하며, 파일·데이터·메일·API 등 시스템 간 이벤트를 연결합니다. 또한 분산 실행과 고가용성, 모니터링, 권한·버전·승인 관리, Cloud·Container 연계를 통해 전사 배치 운영을 통합합니다.

JJobs Main Image
이벤트 기반 자동화

스케줄뿐 아니라 파일·SQL 결과·이메일 등 다양한 이벤트를 기준으로 업무를 자동 실행

Visual Workflow

웹 기반 WYSIWYG 편집기로 선·후행, 분기, 병렬 처리 흐름을 직관적으로 설계

분산 처리와 고가용성

가용 에이전트를 탐색해 부하를 분산하고 장애 노드를 격리하여 안정적인 실행 환경 확보

Cloud Native 대응

On-premise·Cloud·Container·Hybrid 환경을 아우르는 전사 배치 운영 체계 지원

분산 스크립트 · 수동 스케줄 · 개별 장애 대응
표준화 · 오케스트레이션 · 분산 실행 · 통합 관제
LG CNS J-Jobs Workload Automation

J-Jobs는 단순한 시간 기반 스케줄러를 넘어 다양한 이벤트와 시스템을 연결하고, 설계부터 실행·모니터링·복구·통제까지 하나의 운영 흐름으로 제공합니다.

전사 배치 운영의 주요 과제

업무 시스템과 배치 작업이 늘어날수록 개별 스크립트, 복잡한 의존성, 자원 편중과 수동 복구가 운영 리스크로 이어집니다.

스크립트와 스케줄의 분산

서버별 Shell·Cron·개별 도구로 작업이 흩어져 전체 흐름과 담당 관계를 한눈에 파악하기 어려움

운영 표준 부재 · 특정 담당자 의존

복잡한 선·후행 관계

업무 간 의존성과 분기 조건이 늘어날수록 실행 순서 변경과 영향도 분석이 복잡해짐

변경 위험 증가 · 배치 지연 확산

고정 서버의 부하 집중

작업량 변화와 서버 상태를 반영하지 못한 정적 배치로 특정 노드에 CPU·메모리 사용이 집중

처리시간 증가 · 자원 활용 저하

수동 복구와 재처리

실패·중단·시간 초과 작업을 로그로 확인한 뒤 운영자가 개별 접속하여 재실행해야 함

복구 지연 · 야간 운영 부담

시스템 간 연계 복잡성

파일·DB·메일·API 등 서로 다른 인터페이스를 업무별로 별도 개발해 유지보수 부담이 커짐

중복 개발 · 연계 오류 증가

권한·변경 이력 관리 한계

작업 수정, 실행, 승인, 버전과 롤백 이력이 분산되어 감사와 통제가 어려움

통제 취약 · 변경 추적 어려움

J-Jobs를 통한 배치 운영 혁신

수작업 중심의 분산 운영을 이벤트 기반의 표준 Workload Automation 체계로 전환합니다.

기존 분산 배치 운영
서버와 업무별 개별 관리 방식
서버별 Script·Cron·도구 분산
시간 중심 단순 실행
고정 서버 할당과 부하 편중
로그·실행 상태 개별 확인
실패 작업 수동 재처리
권한·승인·버전 이력 분산
환경 전환 시 재구성 부담
J-Jobs 적용 방식
통합 설계·분산 실행·운영 통제
Visual Workflow와 표준 Template
Schedule·File·SQL·Email 이벤트
가용 Agent 탐색과 동적 부하 분산
Process Map·실시간 로그·통합 관제
Retry·Restart·Skip·Timeout 자동화
RBAC·Version·Rollback·Approval
On-premise·Cloud·Container·Hybrid
운영 효율 향상
처리시간 단축
서비스 안정성 강화
운영 통제·감사 대응

J-Jobs 주요 기능

업무 흐름 설계, 이벤트 스케줄, 분산 실행, 관제와 거버넌스를 하나의 플랫폼에서 제공합니다.

Visual Job Design & Template

웹 화면에서 업무 흐름을 설계하고 다양한 실행 유형을 표준 템플릿으로 재사용합니다.

  • - Command/Shell·DB·Java·FTP·Email·REST API 템플릿
  • - 드래그 기반 Job·Step 구성과 유효성 검사
  • - 순차·분기·Split 병렬 처리 및 수정 즉시 반영

개발 편의 향상 · 배치 표준화

Event / Calendar Scheduling

시간 중심의 예약 실행을 넘어 업무 이벤트와 영업일 기준의 정교한 스케줄을 지원합니다.

  • - Token·Schedule·File Event·SQL Result·Email 이벤트
  • - 사이트·국가·법인별 Rule-based Calendar
  • - Time Zone·Summer Time·이전/다음 영업일 처리

실시간 업무 연계 · 글로벌 일정 대응

Load Balancing & High Availability

서버와 에이전트 상태를 분석하여 가용 자원에 작업을 배분하고 장애 노드를 자동으로 회피합니다.

  • - CPU·Memory·수행 중 Job을 반영한 동적 분산
  • - Server·Agent Group 단위 다중화와 장애 격리
  • - 동시 실행 제한·대기 Queue·Job 우선순위

처리 안정성 향상 · 자원 활용 최적화

Partitioning & Parallel Processing

대용량 업무를 파티션으로 나누고 여러 Worker 또는 하위 Job으로 병렬 수행합니다.

  • - Mapper 기반 파티션과 Step Worker 동시 실행
  • - Collector·Analyzer·Reducer를 통한 결과 제어
  • - Set Job과 분산 Agent를 활용한 확장 처리

대용량 처리시간 단축 · 수평 확장

Monitoring & Runtime Control

업무 프로세스, 서버, 에이전트, 로그를 실시간으로 확인하고 실행 중 작업을 제어합니다.

  • - Business Process Map과 단계별 진행률
  • - 실시간 로그 콘솔·상태·자원 사용률 모니터링
  • - 중지·재시작·Skip·대기·파라미터 수정

장애 인지 가속 · 운영 대응력 강화

API / Security / Governance

REST API와 역할 기반 권한, 버전 및 승인 절차로 전사 운영 통제와 외부 연계를 지원합니다.

  • - Private Token 기반 RESTful API와 JSON 응답
  • - RBAC·사용자 그룹·LDAP 등 인증 체계 연계
  • - Check-in/out·Version·Rollback·사전/사후 승인

자동화 확장 · 감사 추적성 확보

J-Jobs 업무 자동화 흐름

이벤트와 실행 요청을 Manager가 수신하고, 가용 Agent를 선택하여 작업 수행과 결과 관리를 오케스트레이션합니다.

ScheduleCalendar · Time Zone
File EventCreation · Arrival
Data EventSQL Result · Token
External RequestBrowser · REST API
J-Jobs Manager / Server
Job · Schedule · Queue · Partition
Validation Dispatch History
Agent Group ALoad Balance · High Availability
Agent / Pod WorkersShell · DB · Java · FTP · API
Result & NotificationLog · Status · Email · SMS

세부 운영 역량

복잡한 배치 흐름을 안정적으로 운영하기 위한 스케줄·복구·통제·Cloud 연계 기능을 제공합니다.

순차·분기·병렬 흐름

JSR-352 기반 Step 흐름을 순차, Decision 분기, Split 병렬 방식으로 구성합니다.

영업일·표준시간대

월 첫 영업일, 마지막 영업일과 국가별 Time Zone·Summer Time을 스케줄에 반영합니다.

자동 재시도·예외 처리

지정 횟수 재시도, 시간 초과 알림, 예외 Skip과 출력값 추출을 통해 후속 처리를 자동화합니다.

실시간 로그 콘솔

실행 중 작업 로그를 TRACE부터 ERROR까지 수준별로 조회하고 원인을 빠르게 확인합니다.

버전·Rollback

Job을 Check-out하여 수정하고 Check-in으로 버전을 관리하며 필요 시 이전 버전으로 되돌립니다.

업무 승인 절차

사전·사후 승인, 다단계·병행·대리 결재를 적용해 변경과 실행을 조직 정책에 맞게 통제합니다.

RBAC·사용자 그룹

역할과 사용자 그룹별로 조회·수정·실행 권한을 분리하고 작업 단위 접근을 일관되게 관리합니다.

Cloud Interface·Auto Scaling

Cloud 계정과 인스턴스를 관리하고 작업 부하에 따라 Agent 또는 Pod 확장 체계와 연계합니다.

Flexible Deployment

On-premise부터 Full Container까지

기존 시스템과 Cloud Native 환경을 함께 운영하며 업무 특성에 맞춰 Agent와 배치 Pod 구성을 확장할 수 있습니다.

On-premise
기존 서버·업무 시스템 통합
Cloud
Cloud Account·VM 연계
Container
Agent Pod·병렬 Partitioning
Hybrid
VM·Container 혼용 운영
작업 부하와 Agent 상태를 기반으로 확장 체계와 연계할 수 있으며, 업무별로 통합·분리·병렬 구성을 설계해 개발·테스트·운영 배포 체계를 관리할 수 있습니다.

기존 운영 방식과 J-Jobs 비교

배치 작업의 설계, 실행, 관제와 통제를 전사 공통 플랫폼으로 전환합니다.

구분 개별 Script·Scheduler J-Jobs Workload Automation
실행 조건 시간·서버 중심 예약 Schedule·File·SQL·Email·Token·API 이벤트
업무 설계 스크립트와 설정 파일 수작업 WYSIWYG Workflow·Template·유효성 검사
실행 자원 고정 서버와 정적 할당 가용 Agent 탐색·부하 분산·HA·Priority Queue
대용량 처리 단일 프로세스 또는 별도 개발 Partitioning·Split·Set Job 기반 병렬 실행
모니터링·복구 개별 로그 확인과 수동 재실행 Process Map·실시간 로그·Retry·Restart·Skip
운영 통제 계정과 변경 이력 분산 RBAC·Version·Rollback·Approval·Audit History
배포 환경 특정 서버 환경에 종속 On-premise·Cloud·Container·Hybrid

다양한 산업의 구축 레퍼런스

금융·항공·교육·물류·공공 등 대규모 업무 시스템의 배치 스케줄링과 자동화에 적용되었습니다.

2025
DB저축은행

시스템 고도화에 J-Jobs 적용

2024
제주항공

업무 시스템 개선 프로젝트 적용

2024
교육학술정보원

AI 디지털교과서 허브시스템 적용

2023
카카오뱅크

카드 시스템 구축에 배치 자동화 적용

2022
한진택배

코어 시스템 구축에 J-Jobs 적용

2021
보건복지부

차세대 사회보장정보시스템 적용

J-Jobs 제품 소개 자료 안내

제품 소개 자료를 통해 J-Jobs의 주요 기능과 스케줄링 특징을 확인하실 수 있습니다.
제품 도입, 구축 견적이 필요하신 경우에는 제품 견적문의를 통해 문의해 주시기 바랍니다.