Cisco FSO를 통한 고객용 애플리케이션의 가용성과 성능 향상
아랍에미리트 최대 은행이자 세계 정상급 안전성을 자랑하는 금융 기관으로서 차별화와 민첩성, 혁신을 통해 직원과 고객, 주주, 지역사회를 위한 가치를 창출하고 있습니다.
산업: 금융 서비스
위치: 아랍에미리트 아부다비
임직원수: 5000명
홈페이지: bankfab.com
파트너: Perform IT
아랍에미리트의 최대 은행이라는 수식어로는 FAB(First Abu Dhabi Bank)를 충분히 설명하기 어렵습니다. 각종 금융 솔루션과 제품, 서비스를 지속적으로 개선하여 기업 고객과 소매 고객의 만족도를 높이고자 노력하는 금융 기관으로서, 고객 중심 가치라면 해당 국가의 어느 은행에도 뒤지지 않습니다. FAB는 진보의 아이콘이기도 합니다. 2030년까지 750억 달러 이상을 지속가능성 프로그램에 투자하고 Visa와 제휴하여 여성 기업가를 지원하는 등 사회 전 영역에서 더 건강한 미래를 만들어 나가고 있습니다.
고객의 성공과 발전을 향한 의지는 FAB의 디지털 트랜스포메이션을 이끄는 동력이 되고 있습니다. FAB는 2018년부터 고객용 애플리케이션의 성능을 적극적으로 관리하고 모니터링하여 서비스 품질과 신뢰도를 눈에 띄게 끌어올리고 있습니다.
고객 요구사항에 선제적 대응
FAB의 사업팀, 개발팀, IT 운영팀은 디지털 트랜스포메이션을 통해 각종 애플리케이션의 성능에 대한 일관된 데이터를 수집하기 시작했습니다. 이는 서비스 가용성, 출시 소요 기간(MTTM), 비즈니스 트랜잭션 상태 등 핵심 성과지표에 대한 가시성을 높이는 데 목적이 있습니다.
FAB는 인프라 성능에 대한 인사이트를 개선하고 사일로 없이 성능을 모니터링하는 방법이 필요했습니다. 이에 FAB는 고객 서비스의 비효율과 다운타임을 없애고 우수한 고객 경험을 계속해서 제공하는 데 우선 목표를 두었습니다.
FAB의 기술 서비스 관리 책임자 Emma Lewis는 "고객이 문제를 얘기해 줄 때까지 기다려서는 안 됩니다. 그런 일은 용납할 수 없습니다"라며 "저희 애플리케이션 안에서 일어나고 있는 일은 무엇이든 저희가 속속들이 알아야 합니다. 고객보다 먼저 문제를 찾아 해결해야 합니다"라고 말했습니다.
FAB는 데이터 사일로를 해소하고 고객 경험을 더욱 효과적으로 관리하기 위해 감사를 실시하였고, IT 투자가 필요한 부분을 찾아냈습니다. 그중 하나가 바로 애플리케이션 성능 관리였습니다.
180개 애플리케이션의 가용성
AppDynamics Titan의 파트너이기도 한 Perform IT는 기존 모니터링 도구를 Cisco AppDynamics로 교체했습니다. FAB는 이를 통해 더욱 민첩하고 일관된 방식으로 애플리케이션을 관리할 수 있게 되었습니다. 각 팀은 능동적인 알림과 동적인 기준 설정을 통해 성능 문제를 신속히 찾아 고객에게 영향을 주기 전에 해결하고 있습니다. 또한, 애플리케이션 시스템 어디서나 가시성이 완벽하기 때문에 겉에서 패칭하는 것이 아니라 성능 문제의 근본 원인을 파악해 소스에서 분류하고 있습니다. Perform IT의 최고 정보 책임자 Stanislav Ivanov는 "Cisco AppDynamics와 같은 차세대 애플리케이션과 성능 모니터링 소프트웨어를 도입할 때에는 그것을 최대한 활용할 수 있어야 합니다"라며 "저희가 제공하는 가치는 AppDynamics와 인터페이스할 때의 모범 사례와 상호운용성입니다. 저희는 로컬 FAB팀의 온보딩 표준화를 지원하고 애플리케이션 팀이 도구를 바르게 이용할 수 있도록 돕고 있습니다"라고 말했습니다.
“AppDynamics와 ThousandEyes의 조합 덕분에 디지털 공급망 전체를 속속들이 들여다볼 수 있습니다. 풀스택 가시성을 확보하여 고객에게 더할 나위 없이 좋은 서비스를 선사할 수 있을 것입니다.”
Emma Lewis, 기술 서비스 관리 책임자
FAB는 처음에 비즈니스 애플리케이션 60개를 AppDynamics에 온보딩했는데, 결과가 좋고 직원들의 평가도 긍정적이어서 도입 1년 만에 120개로 늘렸습니다. 지금은 AppDynamics로 180개 애플리케이션을 이용해 조직 내 전체 팀에게 가치를 제공하고 있습니다. Perform IT는 로컬 FAB팀의 온보딩 표준화를 지원하고 애플리케이션 팀이 도구를 바르게 이용할 수 있도록 돕고 있습니다.
FAB의 기업 도구 자동화 담당 부사장 Navid Thakur는 "AppDynamics의 효과가 바로 나타났습니다. 저희가 이 솔루션에 애플리케이션을 추가한 속도를 보면 그 가치가 어느 정도인지 짐작하실 수 있을 겁니다"라며 "직원들의 반응과 서비스 개선을 향한 의지 또한 이 솔루션의 가치를 잘 보여준다고 하겠습니다"라고 말했습니다.
풀스택 가시성을 달성하는 과정에서 AppDynamics의 효과는 엄청났습니다. FAB의 사업팀은 물론 IT 운영팀, 개발팀, 테스트팀의 성과도 높아졌습니다. 중요한 것은 이 솔루션 덕분에 팀 간 사일로가 사라졌다는 점입니다. 지금은 전과는 비교도 안 되게 빠른 속도로 성능 문제를 함께 탐지하고 공유하고 해결합니다.
Thakur는 "풀스택 가시성을 확보하는 과정에서 Cisco AppDynamics를 통해 애플리케이션의 성능을 더 적극적으로 관리하게 되면서 사업 전체에 명확한 가치를 제공하고 있습니다. 180개 애플리케이션에서 사고가 줄어들고 가용도는 높아졌습니다. 덕분에 각 팀에서는 적은 수고로 고객에게 더 좋은 경험을 제공하고 있습니다"라고 말했습니다.
DevOps의 관점 전파
AppDynamics는 UAE 금융 업계에 새로운 IT 관점을 전파하려는 FAB의 노력도 지원하고 있습니다. FAB는 UAE에서 누구보다도 먼저 온프레미스 IT 애플리케이션을 SaaS(software-as-a-service)로 마이그레이션한 은행으로 꼽힙니다. 서비스의 가시성은 그대로였습니다. Perform IT는 AppDynamics와 클라우드 네이티브 애플리케이션 전문성을 토대로 FAB의 디지털 트랜스포메이션을 지원했습니다.
FAB는 애플리케이션 관리와 개발에도 DevOps 관점을 도입하고 있습니다. 즉, 일반 프로젝트처럼 애플리케이션을 프로덕션으로 바로 가져가지 않고 각 팀에게 앱을 맡겨 서비스를 최적화하고 있습니다.
Lewis는 "모든 팀에서 AppDynamics를 하루 종일 열어 두는 것이 목표입니다. 성능 문제를 처리하고 원활하게 사업을 운영하는 한편 시스템의 동작을 파악하고 애플리케이션을 강화하는 방법을 찾아낼 수 있도록 말입니다"라고 말했습니다. 그러면서 "어떻게 하면 응답 시간을 단축할 수 있을까? 어떻게 하면 성수기의 업무 차질과 서비스 문제를 방지할 수 있을까? 고객 경험을 개선하려면 어떻게 해야 할까? 저희는 이 질문들을 통해 업무와 서비스를 혁신하고 있습니다. 지금은 그 질문에 답을 주는 솔루션이 생겼습니다"라고 덧붙혔습니다.
FAB는 애플리케이션 개발을 클라우드 마이크로서비스로 전환한다는 장기 계획도 갖고 있습니다. 그렇게 되면 Kubernetes를 통해 관리, 배포가 이뤄지게 됩니다. 애플리케이션 서비스에 대한 가시성은 이 새 환경에서 기본입니다. FAB가 AppDynamics를 도입해 IT 운영을 현대화하고자 하는 또 다른 이유이기도 합니다.
AppDynamics와 Perform IT를 통한 추가 효과
애플리케이션 성능 모니터링 솔루션에서는 가시성의 결여가 큰 문제가 되기도 합니다. FAB는 AppDynamics와 Perform IT의 믿을 수 있는 시스템 통합 전문성을 토대로 전형적인 업무 분산 문제를 최소화할 수 있었습니다.
AppDynamics는 타사 도구와 결합해 시스템에서 데이터를 가져오고 데이터를 시스템에 넣을 수 있습니다. 어느새 이것은 일상이 되었습니다. AppDynamics가 FAB의 도구 모니터링에서 핵심 위치를 차지하고 있기 때문입니다. 통합이 가능할 때 즉시 대응할 수 있는 역량을 갖추면, 일정을 반드시 지킨다는 DevOps의 목표도 더욱 효과적으로 달성할 수 있습니다.
에이전트 개발의 자동화도 FAB 팀의 전체 모니터링 도입 전략에서 중요한 부분입니다. FAB는 AppDynamics, Perform IT와 긴밀하게 협력한 결과, 업무 자동화가 필요한 부분을 찾아내 시행할 수 있었습니다.
고객과 직원 모두에게 좋은 환경 제공
FAB는 사업 1단계로 애플리케이션 포트폴리오 전체의 다운타임과 성능 사고를 줄이는 데 주력하였습니다. 최근 시범 연습 후에, 직원 다수가 AppDynamics로 애플리케이션의 성능을 모니터링하고 관리한 결과 업타임이 좋아졌고 문제 해결이 빨라졌다는 의견을 피력했습니다.
구체적인 효과는 다음과 같습니다.
• POS와 통합 셀프 서비스 뱅킹을 제공하는 핵심 사업 부문에서 다운타임 61% 감소
• 인터넷과 모바일 뱅킹의 다운타임 87% 감소
• 다중 통화 은행 계좌 서비스의 다운타임 98% 감소
FAB의 즉석 여신 결정 엔진을 담당하는 팀에서도 기업 고객의 요청에 응답하고 성능 문제의 근본 원인을 찾는 속도가 향상되었다고 밝혔습니다. 응답 시간이 120밀리초에서 70밀리초로 42%나 줄었다는 것이었습니다.
Thakur가 똑같이 중요하게 여기는 것으로, FAB의 성과를 더 미시적으로 파악할 수 있게 되었다는 점도 있습니다. DevOps와 지원팀에서는 AppDynamics 대시보드를 통해 과거 모니터링 솔루션에서는 찾아내지 못한 문제를 찾아내 적극 해결하고 대규모 사고를 막을 수 있게 되었습니다.
Thakur는 "저희는 업무 방식을 혁신했습니다. 모두 AppDynamics를 통해 확보한 가시성 덕분입니다"라며 "지금은 애플리케이션의 성능을 속속들이 파악하고 있습니다. 덕분에 서비스 부서에서는 여러 시나리오를 바탕으로 근본 원인을 정확히 탐지하고, 더 신속하게 대응하고 있습니다"라고 말했습니다.
Thakur는 또 "Cisco AppDynamics를 제품 벤더로, 또 Perform IT를 파트너로 하여 플랫폼에 서비스를 구현하고 온보딩한 후 큰 효과가 있었습니다. 이런 첨단 기술을 운영하려면, 그에 걸맞는 능력을 갖춰야 합니다. 저희가 겪어 보니 Perform IT는 파트너로서 부족한 것이 없었습니다. 신속하게 AppDynamics 제품을 도입할 수 있었으니까요"라고 덧붙였습니다.
능동적 태도 고양
FAB는 성능 최적화 외에도 직원들이 AppDynamics를 제대로 활용하고, 스스로 보고서와 대시보드를 작성하고, 완벽한 고객 경험을 제공할 수 있도록 교육하고 있습니다.
FAB IT 팀에게는 적극성이 새 기준이 되었습니다. 이 팀에서는 이제 시스템과 애플리케이션 코드를 열심히 모니터링합니다. 각 팀에서는 AppDynamics를 통해 전보다 쉽게 부족한 점과 개선 가능한 점을 찾아내고 있으며, 그 결과 기술 트랜스포메이션을 중시하는 문화가 사내에 퍼지고 있습니다. AppDynamics는 결제 시스템의 5초 지연 문제를 빨리 탐지해 해결하고 코딩 오류를 시정하는 등 사업에 큰 차질을 빚을 만한 문제를 찾아내는 데 큰 힘이 되고 있습니다.
일례로, FAB의 뱅킹 애플리케이션은 팀에게 서비스 저하 가능성을 알려, 고객에게 영향을 주기 전에 문제를 해결할 수 있도록 했습니다. AppDynamics는 이상도 탐지해 담당 팀에게 즉시 알립니다. 그러면 근본 원인을 신속히 찾아 몇 분 안에 해결할 수 있습니다.
Lewis는 "팀에게 권한을 부여해 은행의 성과를 관리하는 방식을 바꾸고 있습니다"라며 "AppDynamics 덕분에 애플리케이션 담당자에게 인센티브를 주고 그 가치를 인정해 줄 수 있게 되었습니다. 사업과 고객을 연결해 주는 진정한 개척자들입니다"라고 말했습니다.
풀스택 가시성을 향해
FAB는 고객 경험을 더욱 최적화할 수 있는 솔루션을 계속 모색하고 있습니다. 최근에는 Cisco ThousandEyes도 도입해 디지털 서비스 모니터링을 확대했습니다.
"AppDynamics와 ThousandEyes의 조합 덕분에 디지털 공급망 전체를 속속들이 들여다볼 수 있습니다. Lewis는 "풀스택 가시성을 향해 나아가는 동안 고객에게 더할 나위 없이 좋은 경험을 선사할 수 있을 것입니다"라는 말로 인터뷰를 마쳤습니다.
당신의 스토리를 공유할 수 있도록 시스코가 돕겠습니다. 고객님의 네트워크를 확대할 수 있도록, 어떻게 당신의 조직과 본인의 프로파일을 만들수 있는지 확인해 보세요.