Offcanvas

How To / 데이터센터 / 리더십|조직관리 / 애플리케이션

‘비대해지기 십상’ 애플리케이션 포트폴리오 합리화 방법

2012.10.23 Thor Olavsrud  |  CIO


애플리케이션 산개는 수십 만 달러 그 이상의 비용을 소모한다
애플리케이션 산개(Sprawl)는 순수 학술 용어는 아니지만 널리 활용되고 있는 개념이다. 뉴섬은 느리고, 충돌하거나 먹통인 앱들이 기업에게 큰 돈낭비를 유발한다면서 응답자들중 과반수가 애플리케이션 산개로 인해 일년에 수십 만 달러 이상의 돈이 들어간다고 보고했다고 전했다. (응답자의 22%는 100만달러 이상이 들어간다고 답했고, 7%는 1000만달러 이상이 들어간다고 말했다)

뉴섬은 “문제가 뭐든 간에 자원을 소모하는 것을 통제할 수 있어야 한다. 여기에서 경영적 어려움이 분명히 발생하게 된다”라고 말했다.

다양한 문제를 극복하기 위해서는 일단 애플리케이션 내부로의 가시성, 즉 누가 앱을 이용하고, 어떻게 이용되며, 무슨 이유로 사용하는지 등을 파악해야만 한다.

뉴섬은 딜러들을 위한 새로운 대출 지원서를 수년에 걸쳐 개발한 한 자동차 제조사 사례를 언급했다.  앱을 개발해 실제 생산에 투입하자 충돌하진 않았지만 서서히 멈춰버렸다. 그 앱은 사용할 수 없는 상황에 진입했고 IT팀은 그 이유를 찾지 못했다.

5개월 후, 그 자동차 제조사는 2시간 안에 문제를 판별하는 애플리케이션 성능 관리(APL) 솔루션을 이용해서야 원인을 파악했다. 이용자들은 개발자들이 예상하지 못한 방식으로 애플리케이션을 종료했으며 결국 심각한 메모리 부족 현상을 야기시켰던 것이 원인이었다.

애플리케이션 포트폴리오 합리화를 위한 전략
애플리케이션 산개를 격파하기 위해서는 건강하고 연속적으로 합리화된 애플리케이션 포트폴리오를 유지할 수 있게 해주는 전략이 필요하다. 캡제미니는 7가지 절차를 아래와 같이 추천했다.

1 유지할 수 있는 애플리케이션을 빌드하라. 애플리케이션 설계, 개발, 유지에 관련된 그룹 사이에 협업이 증가하면 유지하기 쉬운 애플리케이션을 빌드할 수 있게 해주고, IT에게는 작업을 간소화하며 비용 절감과 향상된 민첩성을 달성할 수 있게 해준다.

캡제미니는 엔진과 연관 기술 제조사인 커민스(Cummins)를 언급했다. 커민스의 IT는 애플리케이션 개발 책임을 층별로 나누었다. 첫번째 층은 비즈니스 이용자들이 비즈니스 분석가들과 짝이 되어, 요구사항과 애플리케이션 구조를 이해하는 기능적 아키텍트가 함께 포함되어 있다. 그들은 애플리케이션 설계를 두번째 팀인 하드웨어 아키텍쳐팀에게 전달하여 커민스가 애플리케이션을 지원하기 위한 올바른 기업 아키텍처를 갖추도록 한다.

하드웨어 아키텍처팀은 그 설계를 각각의 주요 애플리케이션 분야별로 개발과 그 시스템 지원을 책임지는 애플리케이션 개발(Application Development)과 지원 센터(Support Centers)로 보낸다. 표준과 프로세스 그룹(The Standards and Processes Group)은 개발 관리와 배치 관리 방법을 통제하고(필수적으로 기능적 우수 팀), 애플리케이션 개발과 지원 센터를 실행하는데 필요한 툴들을 개발한다. 최종적으로, IT의 다음 단계는 애플리케이션 인프라와 애플리케이션 데이터 백업을 지원하고 유지한다.

CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
Sponsored
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.