home(코스콤)

복잡한 구성의 비즈니스 흐름을 단순하게 정의하여 정확한 시간에 적절한 작업 수행을 하는 솔루션으로 매일 반복되는 작업을 자동화하여 오류 및 작업시간을 대폭줄일 수 있는 솔루션입니다.

개요

  • Workload Automation은 하루가 다르게 증가하는 신규 비지니스와 데이터를 안정적으로 처리하기 위해 업무의 디지털 전환과 자동화는 사업 성공을 위한 핵심요소로 K-WLAS는 반복적으로 수행되는 작업의 오류와 시간을 줄이고, 숙력된 IT 인력을 좀 더 생산적인 업무에 집중 가능합니다.
  • K-WALS 소개
    • 복잡한 구성의 Business Flow를 단순하게 바꿔줍니다.
    • 정확한 타이밍에 적절한 작업 실행을 보장합니다.
    • 다른 서버간 업무 연계를 쉽게 구현 할 수 있도록 도와줍니다.

    주요 특징

  • Scheduling Engine
    • 실시간 이벤트 처리방식의 스케쥴 엔진을 구현하여 빠르고 정확
    • 업무 간 종속성을 정의하여 Daily Batch Flow 구성
    • New Day 프로세스가 시작된 후에도 작업을 추가하거나 변경 가능
    • Open DBMS를 사용하여 별도의 DB 서버 설치가 필요 없습니다.

  • 모니터링
    • BFD와 Dashboard를 통해 진행 중인 작업의 상태와 위치를 쉽게 모니터링 가능
    • BFD는 계층화된 그룹과 필터를 이용하여 다양한 뷰 제공
    • Application 서버에 직접 접속하지 않고도 화면을 통해 로그를 확인하고 필요한 Action 요청
    • Supported Actions : Hold, Free, Run, Rerun, Setok(skip), Kill
    • BFD : Batch Flow Diagram

  • Job 프로퍼티
    • 유형 Dummy, Command, File Transfer, Script
    • 실행 Confirm, Cyclic, Timed 등
    • 스케쥴링 룰 등록된 캘린더를 지정하거나 월/요일/날짜 등을 조합 하여 설정
    • Post Process 작업 실행 후 그 결과를 조건으로 지정하여 이벤트 메시지 알림
    • 기타 Group, Owner, 실행 노드, Duration 등
    • Script 유형은 작성된 스크립트가 KWLA 서버에 저장되어 런타임에 AP에 배포되어 실행되어지는 방식입니다.

  • Load Balancing
    • 여러 대의 Application 서버를 하나의 노드 그룹으로 정의하여 노드 멤버의 자원 현황에 따라 분산 처리 결정

  • 사용자그룹
    • 리소스 그룹과 메뉴에 대한 접근 권한과 Action에 대한 실행 권한을 분리 지정

  • 2-Node Clustering
    • 원격 서버를 연결하여 Active-Active로 구성하거나 DR 사이트로 활용
    • 원격 서버와 업무 Flow 연결 가능

  • 실시간 미러링(HA)
    • 실시간 데이터 미러링을 지원하며 하드웨어 장애 발생 시 최소한의 전환 시간으로 서비스전환 가능
    • 서버 전환 시 Agent는 자동 전환
    • logical replication, pgsql_12
    KWLA 실시간 미러링 설명 이미지

  • 데이터 관리
    • 엑셀과 JSON 형식의 텍스트 파일로 등록된 작업을 백업하고 다시 업로드 가능
    • 엑셀파일을 직접 변경하여 적용 가능

  • 그 밖에 Audit log, Agent ACL, Calendar, API, Utilities 등의 기능을 제공

  • 주요 화면

  • BFD(Batch Flow Diagram)
    • 배치작업의 진행 상태와 위치를 쉽게 모니터링 가능
    • 조치를 위한 Action 요청과 Job 상세정보를 조회 또는 변경 가능
    KWLA BFD설명

  • Dashboard(Job Status)
    • 배치 작업의 전체 현황을 Dashboard 형태로 모니터링 가능
    • 아래 Job 리스트 테이블에서 마우스 조작으로 Action을 요청하거나 BFD로 전환 가능
    KWLA Dashboard 설명