2000년 초기, LG CNS는 개발 생산성 향상을 목표로 하는 개발자 요건 중심의 LAF/J라는 자사 프레임워크를 만들었습니다. 이후 LAF/J를 발전시킨 고객 요건 중심의 DevOn Framework를 만들어 수많은 프로젝트에서 사용되면서 철저한 검증을 받았습니다.
2010년 이후로는 프레임워크로 인한 종속성 문제가 대두되었습니다. 고객들의 오픈소스 프레임워크에 대한 요구가 증가함에 따라 LG CNS도 오픈소스 기반의 프레임워크인 DevOnFrame을 2014년에 발표하였습니다. 이후로 DevOnFrame은 현재까지 수백 곳의 사이트에서 사용되며 프로젝트를 성공적으로 이끌고 있습니다.
LG CNS의 전사 표준 프레임워크인 DevOnFrame은 Enterprise 시스템 개발을 효과적으로 진행하기 위한 아키텍처, 공통 컴포넌트, 템플릿 프로젝트 등을 제공합니다. 이를 통해 빠른 설계 및 개발이 가능하며 유지보수를 용이하게 진행할 수 있습니다. DevOnFrame은 자바 기반의 애플리케이션 프레임워크로써, 업계 표준으로 활용되는 다양한 오픈 소스들로 구성되어 있습니다.
또한, 오픈 소스를 활용하여 비즈니스 애플리케이션을 개발하는 과정에서 어려움을 느끼게 되는 오픈 소스의 선택, 활용 방법, 테스트 등에 대한 솔루션을 정형화된 가이드와 사례를 통해 제공하고 있는데요. 여기에 오픈 소스에는 없는 LG CNS만의 특화된 노하우들이 집약되어 있어, 더욱 생산적이고 효율적인 프로젝트 진행을 가능하게 만들어 주는 것이 바로 DevOnFrame입니다.
많은 노력에도 불구하고, 프로젝트의 AA에 따라 전혀 다른 선별 결과가 나올 수 있고 이로 인해 아키텍처 구조 및 구현의 방법, 기타 OSS 의 종류가 달라져 표준 확립이 어려워질 수도 있습니다. 또한, 표준 확립의 어려움으로 인해 신규 프로젝트 수행, 혹은 운영 시 개발 생산성 저하 및 효율 감소가 예상될 수도 있습니다. 그 외, 검증되지 않은 OSS 사용시 라이센스 문제, 버그, 성능, 보안적인 문제 등이 발생할 여지가 있습니다.
DevOnFrame은 위와 같은 문제를 해결하고자 숙련된 OSS 전문가들의 많은 아키텍처 경험을 바탕으로 최선의 OSS를 선별했습니다. 최적화된 아키텍처 및 안정성 보장, 명확한 표준 확립으로 개발 및 관리를 용이하게 해주며, 품질관리를 지원함으로써 프로젝트의 성공을 이끌어 나갑니다.
l DevOnFrame 구성도
지금까지 DevOnFrame에 대해서 살펴보았습니다. DevOnFrame은 많은 곳에서 많은 이들에게 사용되고 있습니다. 많은 이들이 사용하는 제품에는 이유가 있습니다. 사람들의 선택을 믿으시고 사용해 보세요. 그러면 여러분의 프로젝트도 어느덧 성공을 향해 가고 있을 것입니다.
글 l LG CNS 아키텍처솔루션팀
* 해당 콘텐츠는 저작권법에 의하여 보호받는 저작물로 LG CNS 블로그에 저작권이 있습니다.
'IT Solutions > DevOn' 카테고리의 다른 글
DevOn Enterprise Batch Framework, 효율과 안정성을 더하다 (0) | 2017.10.11 |
---|---|
고객의 마음을 이해하는 APM 솔루션 ‘TunA’ (0) | 2017.09.14 |
J-Jobs, ‘R’을 활용한 데이터 분석으로 스마트하게! (0) | 2017.08.17 |
‘초미세먼지 알림’ 어떻게 쉽게 만들까? (0) | 2017.08.08 |
‘DevOn’ 온라인에서는 어떻게 구현될까? (0) | 2017.08.03 |