LG CNS 자세히보기

devon 10

거짓말 아님 주의! 코드 없이 코딩한다 'LG CNS DevOn NCD'

인터넷 기술이 도입된 이후 만들어 진 수많은 디지털 서비스는 프로그래밍 언어와 같은 특정 기술을 가진 개발자만이 만들 수 있었습니다. 새로운 디지털 비즈니스를 하고 싶어도 쉽게 할 수 없는 일종의 진입장벽이 있는 셈이죠. “코딩 없이 프로그램을 개발한다.”는 말은 몇 년 전만 해도 “칼질 없이 요리한다.”, “악보는 모르지만 작곡을 한다.”처럼 믿기 힘든 말이었습니다.이제 이런 이야기들은 ‘라떼’가 됐습니다. LG CNS가 프로그래밍 언어를 알지 못하더라도 프로그램 개발을 할 수 있는 플랫폼 ‘DevOn NCD’를 만들었기 때문이죠. NCD는 No Coding Development의 약자로 ‘코딩 없이 개발한다’는 뜻입니다. DevOn NCD가 프로그래밍 언어를 몰라도 디지털 서비스를 만들 수 있는 비밀..

IT Solutions 2021.02.03 (2)

DevOn Enterprise Batch Framework, 효율과 안정성을 더하다

배치 애플리케이션은 일반적으로 사용자와의 상호작업이 없으며, 시간 스케줄 기반으로 동작합니다. 또한, 일괄작업을 반복적으로 처리하며 업무적으로 대용량 데이터를 처리해야 하는 요건을 가지고 있습니다. 배치는 사용자 인터페이스와 직접적인 관계가 적고, 배치를 실행하는 스케줄러(상용 스케줄러 또는 CronTab 등)를 기반으로 실행이 되기 때문에, 온라인에 비해 정형화된 아키텍처가 부족하고 배치 애플리케이션 자체의 기능보다 실행 스케줄 중심으로 관리되는 경우가 많습니다. ‘DevOn Enterprise Batch Framework’는 대량의 데이터를 신속하게 처리하는 고성능의 실행환경과 배치 처리결과를 추적하고, 모니터링할 수 있는 운영 환경을 제공합니다. 또한, 배치 애플리케이션에 필요한 기능들을 구조화하고..

IT Solutions/DevOn 2017.10.11

성공적인 프로젝트로 가는 첫걸음 ‘DevOnFrame’

2000년 초기, LG CNS는 개발 생산성 향상을 목표로 하는 개발자 요건 중심의 LAF/J라는 자사 프레임워크를 만들었습니다. 이후 LAF/J를 발전시킨 고객 요건 중심의 DevOn Framework를 만들어 수많은 프로젝트에서 사용되면서 철저한 검증을 받았습니다. 2010년 이후로는 프레임워크로 인한 종속성 문제가 대두되었습니다. 고객들의 오픈소스 프레임워크에 대한 요구가 증가함에 따라 LG CNS도 오픈소스 기반의 프레임워크인 DevOnFrame을 2014년에 발표하였습니다. 이후로 DevOnFrame은 현재까지 수백 곳의 사이트에서 사용되며 프로젝트를 성공적으로 이끌고 있습니다. LG CNS의 전사 표준 프레임워크인 DevOnFrame은 Enterprise 시스템 개발을 효과적으로 진행하기 위한..

IT Solutions/DevOn 2017.09.04

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

‘DevOn’ 온라인에서는 어떻게 구현될까?

이전 편에서는 DevOn Enterprise가 탄생하게 된 배경에 대해 간략히 설명드렸는데요. 이번 편에서는 DevOn Enterprise Framework의 Online 처리를 위해 구현된 기능에 대해 실제 사례와 함께 소개드리도록 하겠습니다. 기업 IT 프로젝트에 날개를 달아줄 'LG CNS DevOn'http://blog.lgcns.com/1475 l DevOn Enterprise Framework의 온라인 주요 기능 구성도 서비스 파라미터 온라인에서 거래를 식별하기 위한 최소 단위로 서비스라는 용어를 사용하는데요. 서비스는 온라인 트랜잭션이 묶이는 하나의 단위로도 볼 수 있습니다. 엔터프라이즈 환경에서는 긴급상황 등에 대비하기 위해 이 서비스에 대한 거래 허용 여부, 거래에 대한 로그 레벨 등을 ..

IT Solutions/DevOn 2017.08.03

기업 IT 프로젝트에 날개를 달아줄 'LG CNS DevOn'

LG CNS DevOn Enterprise Framework는 기업의 다양한 도메인 시스템을 통합한 단일 플랫폼 프레임워크입니다. 수많은 기업의 IT 프로젝트에 적용하면서 성능 및 아키텍처가 검증되었으며, 다양한 산업 도메인의 특성과 Know-How 그리고 요구사항이 반영되었습니다. 또한, Java EE, 산업 표준 아키텍처 및 패턴을 준수하여 유연하고 계층화된 구조를 갖추고 있습니다. 그리고 오픈 환경(Unix•Win)부터 Mainframe까지 탑재가 가능한 유연성있는 우수한 아키텍처 및 확장성을 갖춘 실행 환경과 통합된 개발•운영 환경을 보유하고 있습니다. 오픈소스 Framework vs 상용 Framework 기업의 IT 프로젝트 구축에서는 높은 수준의 성능, 안정성, 품질, 개발 생산성, 운영의 ..

IT Solutions/DevOn 2017.07.25

DevOn 솔루션 사이트 오픈 기념 이벤트 'DevOn 솔루션 Quiz' 당첨자 발표

DevOn 솔루션 사이트 오픈 기념 이벤트에 참여해 주신 모든 분께 감사드립니다.앞으로도 많은 관심 부탁드리겠습니다. 이벤트에 당첨된 행운의 주인공을 발표합니다.(Ctrl + F 로 이름을 검색해 보세요) DevOn 솔루션 사이트 오픈 기념 이벤트 당첨자 이은영 나현정 김옥재 허훈희 권제중이청훈 rima1234 이춘수 정진숙 조영미임영길 송정민 강현정 정동화 조옥연김숙희 백정영 류소용 유화정 조기행정상현 최세미 황주희 최순임 김은수김미정 김은결 이승민 김정환 치즈닭강정최인혁 진홍섭 김창재 강민희 박희정양연지 안수진 송경언 김태형 김진영박지현 왕춘식 뷰리혀니 석정엽 채봉희강현송 이수연 정현수 현오정 나진우박민현 김현아 이찬금 오경환 나정훈박현석 장남희 이유진 김시완 민랠리김현서 류민아 서효진 이둔자 노고운..

Notice&Event 2017.07.07 (13)

대용량 데이터 처리 업무에 효율을 더하다 '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

DevOn 솔루션 사이트 오픈 기념 이벤트 'DevOn 솔루션 Quiz'

DevOn 솔루션 사이트 오픈 기념 이벤트 'DevOn 솔루션 Quiz' 아래 4개의 퀴즈를 확인 후 정답을 DevOn 솔루션 사이트 오픈 축하 글과 함께 비밀 댓글로 남겨주세요. 참여해 주신 분 중 추첨을 통해 푸짐한 경품을 드립니다. 힌트 보기 문제 1번 OOOO Web Application Sever는 빠르고, 확장가능하며, 장애에 선대응 할 수 있는 있는 운영중심의 “저비용 고효율 차세대 WAS” 입니다. 힌트 보기 클릭 문제 2번 OOOO Enterprise 는 실시간 모니터링 기능과 함께 상세 통계 자료 및 보고서를 제공하여 종합적인 분석을 가능하게 하는 통합 모니터링 도구 입니다. 힌트 보기 클릭 문제 3번 OOOOO는 자바 표준 배치 스펙 (JSR-352)을 준수하여 개발된 배치 어플리케이..

Notice&Event 2017.06.22 (1403)