LG CNS 자세히보기

Workload Automation 3

J-Jobs, ‘R’을 활용한 데이터 분석으로 스마트하게!

J-Jobs 소개 마지막 시간입니다. 지난 시간에는 ‘Job Scheduling’과 ‘J-Jobs’의 다양한 템플릿을 소개하고 ‘REST API’, ‘Command•Shell’, ‘Email’ 세 가지 템플릿을 조합하여 초미세먼지 데이터를 수집하고 메일로 전송해주는 Job을 만들어 보았습니다. 이번 시간에는 빅데이터 분석에 활용할 수 있는 데이터 분석 도구 R에 대해 알아보고, J-Jobs와 R 연계를 소개해 드리겠습니다. 데이터 분석을 위한 도구 R R은 통계 분석을 위한 프로그래밍 언어이자 소프트웨어 도구입니다. R은 로버트 젠틀맨(Robert Gentleman)과 로스 이하카(Ross Ihaka)에 의해 개발된 오픈 소스로, 누구나 무료로 사용할 수 있습니다. R은 통계 분석과 다양한 시각화 기능이..

IT Solutions/DevOn 2017.08.17

‘초미세먼지 알림’ 어떻게 쉽게 만들까?

J-Jobs 소개 두 번째 시간입니다. 지난 시간에는 ‘Job Scheduling’과 ‘Workload Automation’의 개념에 대해 알아보고, J-Jobs의 기본 기능들을 간단히 소개해 드렸는데요. 이번 시간에는 다양한 템플릿을 소개하고 여러 템플릿을 조합하여 Job을 만들어보겠습니다. 다양한 템플릿 플러그인 Job은 하나 이상의 Step으로 구성되고, Step은 최소한의 작업 단위를 의미합니다. 템플릿은 Step의 종류를 의미하며, Step과 템플릿의 관계는 마치 객체 지향 언어인 Java에서 객체와 클래스의 관계와 유사하다고 볼 수 있습니다. 즉, 템플릿은 반제품 상태로 미리 만들어 둔 Step이라고 볼 수 있는 것이죠. 반제품 상태인 템플릿에 필요한 항목 몇 가지만 입력하면, 하나의 Step..

IT Solutions/DevOn 2017.08.08

대용량 데이터 처리 업무에 효율을 더하다 'J-Jobs'

LG CNS가 개발한 Job Scheduler인 ‘J-Jobs’, 들어보셨나요? 앞으로 총 세 차례에 걸쳐 여러분께 소개드릴 예정인데요. 첫 순서인 이번 시간에는 ‘Job Scheduling’과 ‘Workload Automation’의 개념에 대해서 먼저 알아보고, J-Jobs의 운영관리 기본 기능을 간단하게 소개해 드리도록 하겠습니다. Job Scheduling과 Workload Automation Job Scheduling은 단어 자체가 이미 핵심을 잘 드러내고 있는데요. Job은 주로 대용량의 데이터를 처리하는 배치 작업이나 프로세스를 의미하고, Scheduling은 특정한 시간이나 이벤트 발생 등의 조건을 만족할 시 Job을 자동으로 실행하는 것을 의미합니다. Job Scheduling은 반복적으..

IT Solutions/DevOn 2017.07.03