Mobility

기간 업무(LOB) 응용 프로그램에 모바일 기능 구현

Matt Fontaine

한 눈에 보기:

  • 모바일 기간 업무(LOB) 응용 프로그램에 대한 비즈니스 요구 사항
  • mLOB 개발 및 배포를 위한 강력한 플랫폼
  • 무선 보안, 관리 및 프로비전

목차

원격 작업자 지원 및 관리
보안 및 장치 관리
상호 운용성
IT 및 사용자 생산성
개발 및 배포
결론

최근에는 기존의 음성, 메시징 및 생산성 기능 외에 모바일 기간 업무(mLOB) 응용 프로그램을 통해 모바일 근로자가 사무실에서와 같이 기간 업무(LOB)에 액세스할 수 있도록

하는 기업이 늘어나고 있습니다. 그 대표적인 시스템 활용 사례로 CRM(고객 관계 관리), ERP(엔터프라이즈 리소스 계획), BI(비즈니스 인텔리전스), 금융 및 회계 응용 프로그램 등을 들 수 있습니다. 당연한 이야기지만 mLOB 기능을 사용하면 모바일 사용자가 다양한 비즈니스 응용 프로그램에 액세스하여 사용하고 이동 중에 실시간으로 데이터 작업을 수행함으로써 영업 시간은 단축하고 고객 만족도와 업무 생산성은 높일 수 있습니다. 일반적인 비즈니스 시나리오를 소개하자면 다음과 같습니다.

  • 영업 팀은 Microsoft Dynamics™ CRM Mobile을 사용하여 어디서든 고객 데이터를 확인하고 업데이트할 수 있습니다. 또한 다른 mLOB 응용 프로그램을 통해 실시간 가격 및 재고 데이터에 액세스할 수 있을 뿐만 아니라, 영업 직원은 전용 장치를 사용하여 현장에서 주문서를 작성하거나 서명을 받는 등 영업 관련 문서를 작성할 수 있습니다. 사실 바코드를 스캔하고 신용 카드를 읽은 후 처리하기 위해 백 엔드 LOB 데이터 시스템에 연결하는 Windows Mobile® 장치용 POS(Point of Sale) 응용 프로그램도 있습니다.
  • 각 개인의 약속과 위치에 따라 담당자를 배정하는 ERP 솔루션을 활용해 현장 서비스 담당자의 일정을 관리하고, GPS 지원 Windows Mobile 장치로 현장 서비스 담당자를 자동으로 추적할 수 있습니다. 필드 서비스 직원이 매일 첫 업무만 선택하면 해당 업무 완료 시에 다음 업무가 자동으로 배정됩니다(그림 1 참조).
  • 제조업체의 경우 RFID(전파 식별) 검색 기능이 있는 Windows Mobile 장치를 RFID 지원 창고에서 재고 관리에 사용할 수 있습니다. 이 경우 데이터베이스에 무선으로 정보를 즉각적으로 채워넣을 수 있습니다. 또한 주요 안전 요구 사항에 부합하면서 거친 작업 환경에서도 데이터를 제공할 수 있는 강화 Windows Mobile 장치 또는 "본질 안전(Intrinsically Safe)" 인증을 획득한 Windows Mobile 장치도 있습니다.
  • 고객과의 회의, 임원회, 기자간담회 등을 다니며 하루 종일 집이나 사무실에서 먼 곳으로 이동이 잦은 임원은 어떤 장소에서든 재무 정보, 비용 보고서 또는 고객 정보를 받을 수 있습니다.

이 외에도 많은 비즈니스 시나리오가 유수의 회사들이 mLOB 응용 프로그램을 도입하는 계기가 되고 있습니다. 이 기사에서는 IT 전문가가 Windows Mobile 및 Mobile Device Manager를 함께 사용하여 오늘날의 비즈니스에 요구되는 다양한 모바일 기능을 배포하는 방법을 설명합니다.

fig01.gif

그림 1 완료된 현장 서비스 작업을 보여 주는 mLOB 응용 프로그램

원격 작업자 지원 및 관리

Windows Mobile은 다양한 산업에서 원격 작업자를 지원할 수 있는 강력한 플랫폼으로 입증되었습니다. 기존 Windows® 기반 IT 자산과 문제없이 통합될 뿐만 아니라 Exchange Server 및 Office Communications Server를 통해 모바일 메시징 기능과 UC(통합 통신) 기능이 제공되고 사용자와 IT 전문가가 모두 쉽게 이해하여 사용할 수 있는 익숙한 Windows 환경을 제공하기 때문입니다.

Mobile Device Manager가 발표되면서 Windows Mobile은 비즈니스 기반 구축의 일환으로서 모바일 장치 배포 분야에서 입지를 더욱 공고히 하게 되었습니다. Mobile Device Manager는 모바일 장치를 네트워크에 연결된 PC 또는 파일 공유와 마찬가지로 Active Directory®와 그룹 정책을 사용하여 무선으로 프로비전, 관리 및 보호할 수 있도록 해줍니다. 정책과 소프트웨어를 전화로 자동으로 배포할 수 있으며, 다양한 인벤토리 보고 기능을 사용하면 보안, 소프트웨어 및 하드웨어 정책을 세부적으로 관리할 수 있습니다.

이러한 혁신의 이면에는 모바일 장치가 자체 미들웨어라는 허상 속이 아니라 IT 시스템의 자연스러운 확장의 하나로 존재해야 한다는 의식이 원동력이 되고 있습니다. Windows Mobile 장치에서 단순한 메시징, 통신 및 기본 생산성 기능 이상을 구현하려는 회사는 모바일 장치를 네트워크의 최우선 구성 요소로 만들어야 합니다.

그렇다면 이렇게 기본 기능 이상의 모바일 장치 기능을 제공하려는 회사의 IT 전문가는 어떻게 해야 할까요? Windows Mobile와 Mobile Device Manager의 몇 가지 기능으로 mLOB 응용 프로그램을 위한 플랫폼을 제공함으로써 이를 실현하는 방법을 살펴보겠습니다.

보안 및 장치 관리

mLOB 응용 프로그램의 유용한 기능(예: 때와 장소에 구애 받지 않는 고객, 재무, 재고 등과 관련한 중요 비즈니스 정보 액세스)은 보안 문제를 더욱 까다롭게 하기도 합니다. 사용자가 여러 장소에서 공용 네트워크를 통해 소형 장치로 정보를 입력하고 액세스하게 되기 때문입니다.

이미 VPN(가상 사설망) 연결 기능이 있는 랩톱을 통해 인트라넷의 다른 공유 리소스 및 도구와 마찬가지로 LOB 응용 프로그램에 액세스할 수 있도록 해 놓은 회사는 이미 많습니다. Mobile Device Manager는 이 기능을 모바일 VPN 기능이 있는 Windows Mobile 장치로 확장합니다(그림 2 참조). 또한 Mobile Device Manager Gateway Server는 Windows Mobile 클라이언트와 네트워크 간에 IPsec 암호화 터널을 설정함으로써 인터네싱나 무선 패킷 데이터 네트워크와 같은 공용 연결을 통해 회사 방화벽으로 보호되는 정보에 안전하게 액세스할 수 있도록 해줍니다. Windows Mobile은 이러한 설정에서 다양한 암호화 유형을 지원합니다.

fig02.gif

그림 2 Mobile Device Manager를 사용한 향상된 장치 관리, 보안 및 모바일 VPN(더 크게 보려면 이미지를 클릭하십시오.)

상호 운용성

암호화 정책은 장치와 저장소 카드에 저장된 데이터에 대해 설정하고 적용할 수 있습니다. mLOB 응용 프로그램을 사용하는 작업자가 모바일 장치로 다운로드하는 기밀 정보는 다른 네트워크 장치에 비해 도용되기가 훨씬 쉽습니다. 다행히 데이터 연결 기능이 있는 모든 모바일 VPN 지원 장치에서는 원격 장치 지우기를 실행할 수 있습니다(그림 3 참조). 예를 들어 제약회사 영업 사원이 회사의 CRM 시스템에서 자신의 모바일 장치로 고객 파일을 다운로드한 다음 장치를 택시에 두고 내린다면 심각한 결과로 이어질 수 있습니다.

fig03.gif

그림 3 모바일 장치를 분실하거나 도난당한 경우 정보를 원격으로 제거할 수 있음 (더 크게 보려면 이미지를 클릭하십시오.)

Mobile Device Manager는 이러한 문제를 해결하도록 설계되었습니다. 구체적으로 말하면 Mobile Device Manager는 Windows Mobile 장치의 기능과 사용자 정책에 대한 대부분의 측면을 관리할 수 있도록 해줍니다. 여기에는 특정 하드웨어 기능을 해제하는 것에서부터 설치 가능한 응용 프로그램을 제어하여 특정 네트워크 리소스에 대한 액세스를 제한하는 것까지 포함됩니다. 하나의 솔루션에서 이러한 모든 작업을 무선으로 수행할 수 있는 것입니다. 사용자가 mLOB 기능을 갖춘 경우에는 이러한 기능의 중요성이 더 커집니다. 예를 들어 제어되지 않는 장치로의 다운로드에 이용될 수 있는 Bluetooth 네트워킹을 사용자가 사용하지 못하도록 제한할 수 있습니다. 또한 특정 사용자만 모바일 회계 소프트웨어 클라이언트를 설치할 수 있게 제한하려는 경우에는 필요한 사용자에게만 자동으로 업로드 및 설치되도록 클라이언트를 설정할 수도 있습니다.

추가 리소스

또한 Mobile Device Manager는 다른 가용성을 제공하거나 보안 중단점이 될 수 있는 보안 타사 NOC(네트워크 작업 센터)를 회사 데이터 없이도 통과할 수 있습니다. 기본적으로 Mobile Device Manager는 거의 모든 규모에서 모바일 장치 배포를 완벽하게 제어할 수 있도록 해줍니다. 따라서 mLOB 기능을 쉽게 배포, 관리 및 보호할 수 있습니다.

네트워크 통합에 따른 다른 이점도 있습니다. 즉, 모바일 장치를 다른 네트워크 클라이언트와 별도로 관리할 필요 없이 Active Directory와 그룹 정책을 이용하여 매우 세부적으로 제어할 수 있습니다. 결과적으로 비용과 시간이 절감됩니다. 그러나 무엇보다 점은 일관된 보안 및 액세스 정책을 적용할 수 있다는 사실입니다. 그룹 정책을 사용하면 LOB 데이터에 대한 모바일 액세스를 매우 효율적으로 제어할 수 있습니다. 액세스가 필요한 사용자에게는 손쉽게 액세스를 제공하고 다른 사용자는 일괄적으로 또는 개별적으로 제한할 수 있습니다.

mLOB 배포(일반적으로 말해서 모바일 장치)를 관리하는 데 있어서는 기존 인프라와의 상호 운용성도 고려해야 합니다. 일부 모바일 장치 운영 체제는 Windows Mobile과 달리 다른 IT 형태와 일관성이 없어 자체 언어, 서버 및 도구를 필요로 합니다. 이러한 요인은 모바일 장치에서 복잡한 응용 프로그램과 중요 데이터 액세스를 제공할 때 특히 중요합니다.

Windows Mobile과 Mobile Device Manager는 바로 이러한 상호 운용성을 제공합니다. Windows Mobile은 Windows OS로서 Microsoft® Exchange Server, Microsoft Forefront™, SQL Server®, Microsoft Office Communications Server 등의 다른 Windows 기반 IT 자산과 문제없이 함께 사용할 수 있습니다. 이러한 제품군 내 상호 운용성은 새로운 mLOB 기능을 쉽게 설계하고 빌드할 수 있는 기반이 됩니다.

예를 들어 응용 프로그램 간 통신을 가능하게 하는 Microsoft .NET Framework 기술인 Windows Communication Foundation(WCF)의 경우 SOA(서비스 지향 아키텍처)를 활용한 mLOB 구현에서 Exchange Server를 메시지 전달 유틸리티로 사용할 수 있도록 해줍니다. 간헐적으로 연결하는 작업자는 새로운 Sync Framework를 사용하여 최신 데이터를 유지할 수 있습니다. 이 기술은 SQL Server Compact 3.5와 SQL Server 2008의 회사 데이터를 사용하여 Windows Mobile 장치 간에 데이터를 손쉽게 동기화할 수 있도록 해줍니다. 다양한 기본 네트워크 리소스와 함께 사용할 수 있는 모바일 인프라가 없다면 이러한 시나리오를 구현하기가 훨씬 어려울 겁니다.

IT 및 사용자 생산성

생산성 향상은 mLOB 배포의 중요한 목표 중 하나입니다. 하지만 기능이 작업자가 사용하기 어렵고 IT 전문가가 관리하기도 힘들다면 얻어지는 이점에 비해 비용이 턱없이 높거나 ROI(투자 수익률)을 떨어뜨릴 수 있습니다. Windows Mobile 개발 시에는 가능한 한 데스크톱 Windows 환경에 가깝게 만드는 것을 목표로 합니다. 친숙한 환경은 사용자나 IT 전문가 모두에게 있어서 솔루션의 가치를 높여 줍니다.

IT 측면에서 보면 Mobile Device Manager를 사용하는 Windows Mobile은 Windows Mobile 장치를 일반 네트워크 환경으로 가져오도록 설계되었다고 할 수 있습니다. 이러한 기능은 친숙한 기능, 특히 Active Directory와 Windows Server®를 사용하여 구현됩니다. Mobile Device Manager는 전세계의 많은 IT 전문가가 사용하는 IT 관리 솔루션 중 System Center 계열에 속합니다. Windows 기반 환경에 익숙한 IT 전문가는 전혀 생소한 도구와 사용 방법을 익힐 필요 없이 이미 잘 알고 있는 Microsoft Management Console 스냅인을 사용할 수 있습니다.

사용자의 입장에서도 마찬가지입니다. 데스크톱과 유사한 Windows Mobile의 사용 환경은 빨리 익히는 데 도움이 됩니다. Office Mobile Outlook®을 포함한 Office Mobile 제품군을 사용하여 새 응용 프로그램을 배우지 않고 바로 작업을 수행할 수 있습니다. 장치 관리도 중앙 집중식으로 이루어지므로 신경 쓸 필요가 없습니다. mLOB 응용 프로그램은 같은 프로그램의 데스크톱 버전 사용자에게 익숙한 방식으로 작동하도록 설계할 수 있으며, 새 도구의 모양이나 동작 방식을 일반 Windows 소프트웨어와 유사하게 만들 수 있습니다. 사용자에게 익숙한 환경은 결과적으로 지원 요청을 줄이고 지원 사례의 심각도를 낮춰 IT 전문가에게도 도움이 됩니다.

생산성 향상에 기여하는 Windows Mobile과 Mobile Device Manager 플랫폼의 측면은 이뿐만이 아닙니다. 모바일 VPN은 빠른 다시 연결 기능을 제공하는 것은 물론이고, 여러 네트워크 간에도 원활하고 일관된 연결을 제공하기 때문에 사용자가 필요할 때 쉽게 연결할 수 있어 사용자가 자주 문의하는 지원 부서 문의 사항을 줄입니다. Windows Mobile에서는 다양한 장치 사양이 지원되므로 회사에서 적은 수의 장치에 표준화하면서도 직원이 필요한 장치를 선택할 수 있도록 충분한 선택의 폭을 제공할 수 있습니다. 이러한 장치의 다양성도 바코드 기반 재고 관리 시스템이나 GPS 지원 장치를 사용한 경로 추적 시스템과 같은 mLOB 시나리오에서 생산성 향상 요인이 됩니다.

개발 및 배포

데이터의 다양성, 성능, 전문화된 기능 등 LOB 응용 프로그램을 정의하는 특징은 대개 응용 프로그램 기반 생산성에 주안점을 두고 설계된 모바일 플랫폼에서 가장 잘 나타납니다. Windows Mobile은 모바일 작업자에게 데스크톱과 유사한 환경을 제공합니다. 이는 곧 mLOB 응용 프로그램을 쉽게 개발, 배포 및 관리할 수 있음을 의미합니다.

우선 Windows Mobile은 .NET Compact Framework라는 .NET 버전을 지원합니다. .NET Framework는 전세계 수백 만 개발자가 사용하는 프로그래밍 도구 집합으로, 이미 많은 IT 부서에서 맞춤형 Windows Mobile용 mLOB 응용 프로그램 개발에 필요한 기술을 내부적으로 갖추고 있습니다. 그렇지 않은 경우에도 바로 활용이 가능한 기술이 시중에서 제공되고 있습니다.

또한 Windows Mobile은 상용으로 판매되는 많은 mLOB 응용 프로그램을 지원합니다. Microsoft의 경우 Microsoft Dynamics CRM Mobile, Microsoft Dynamics AX Mobile Sales 등의 mLOB 솔루션을 Microsoft Dynamics 제품군의 일부로 제공하고 있습니다. 뿐만 아니라 Microsoft Dynamics Mobile 개발 도구는 소프트웨어를 모바일 환경으로 확장하는 데 필요한 기술을 제공합니다. Microsoft는 곧 발표될 Microsoft Dynamics NAV 지원을 통해 앞으로 다른 Microsoft Dynamics 솔루션까지 모바일 지원을 확대할 예정입니다. 또한 SAP, Siebel, PeopleSoft, SalesForce.com 등 주요 LOB 솔루션은 대부분 Windows Mobile 호환 버전으로도 제공됩니다.

구입하거나 개발한 mLOB 응용 프로그램은 Mobile Device Manager와 Windows Server Update Services 3.0을 사용하여 무선으로 배포하고 관리할 수 있습니다. 그리고 응용 프로그램을 수신할 장치와 장치에서 액세스 가능한 기능은 그룹 정책을 통해 설정할 수 있습니다. 응용 프로그램 업데이트도 같은 방식으로 손쉽게 수행할 수 있습니다.

결론:

직원과 임원에게 mLOB 응용 프로그램을 제공하는 회사가 늘면서 모바일 기능은 IT 시스템의 배포와 관리를 담당하는 IT 전문가에게 새로운 과제가 되고 있습니다. Windows Mobile과 Mobile Device Manager는 네트워크 지원 모바일 장치라는 비전을 바탕으로 관리하기 쉬운 mLOB 개발 및 배포 플랫폼을 제공합니다. 이러한 플랫폼은 IT 부서의 부담과 인프라 투자를 최소화하는 동시에 보안 기능과 사용자 생산성은 극대화합니다. 대규모 사용자까지 mLOB 배포 범위를 확대할 수 있는 Mobile Device Manager는 사용자당 소요되는 mLOB 개발 및 배포 비용을 줄이면서 사용자당 ROI는 증대시킵니다. 결과적으로, Mobile Device Manager를 사용하여 Windows Mobile을 관리함으로써 초기에 구축 방법을 고민하는 대신 mLOB 응용 프로그램을 최대한 효과적으로 사용할 방안을 찾는 데 집중할 수 있습니다.

Matt Fontaine은 워싱턴주 시애틀에서 작가이자 컨설턴트로 활동하고 있습니다. Matt는 고성능 컴퓨팅, 기업 소프트웨어, 보험 수리, 상업용 부동산, 엔지니어링, 건설, 소비재 등의 다양한 분야에서 활동 중이며 Evergreen State College를 졸업한 인재입니다.