Accenture Singapore는 왜 제니퍼를 선택했을까?_Case Study
인터뷰를 시작하며
*제니퍼소프트는 최근에 Accenture Singapore의 Managing Director이자 Project Delivery Lead인 Desmond Wong과 인터뷰를 진행했습니다. Accenture Singapore는 싱가포르에서 진행하는 Accenture의 프로젝트에 JENNIFER를 도입하여 사용하기 시작했습니다. 또한, 앞으로 진행할 예정인 클라우드와 관련한 여러 프로젝트에서도 JENNIFER를 활용하여 진행할 예정입니다.
1. 간단하게 본인 이름과 직책에 대해 소개해 주시겠습니까?
네, 제 이름은 데스몬드 웡(Desmond Wong)이며, Accenture Singapore의 Managing Director이자 Project Delivery Lead입니다.
2. 최근 Accenture Singapore는 여러 프로젝트에서 JENNIFER를 사용하기 시작했습니다. 귀사의 프로젝트를 위한 APM 제품으로 왜 JENNIFER를 선택했는지 궁금합니다.
가장 중요한 이유는, JENNIFER가 시장의 다른 APM제품이 가지고 있지 않은 실시간 모니터링과 훌륭한 프로파일링 기능들을 가지고 있었기 때문입니다. 우리는 제니퍼의 실시간 트랜잭션 프로파일을 사용하여 성능 저하를 유발한 애플리케이션 코드와 시스템 구성 요소를 발견할 수 있었습니다.(직관적으로 성능 저하를 일으키는 트랜잭션을 인지할 수 있고, 실시간 프로파일기능을 통해 애플리케이션 코드 또는 시스템 구성요소가 성능저하를 일으킨다는 것을 알게 되었습니다.) 또한, 이런 문제가 되는 프로파일을 개발자와 공유하여 두드러진 성능 이슈 발생 없이 프로젝트 기한 내에 애플리케이션을 수정하거나 개선하였습니다. 우리는 전체 프로젝트 성공에 대한 JENNIFER의 기여를 소중하게 생각합니다.
3. 제니퍼는 어떻게 프로젝트 성공에 기여할 수 있었는지요?
JENNIFER가 프로젝트에 소개되기 전에, 우리는 모두 애플리케이션 성능에 문제가 있다는 것은 알았으나, 성능 문제가 어디에서 발생하는지, 발생한 성능 이슈를 어떻게 처리해야 하는 지가 프로젝트 팀의 가장 큰 걱정거리 였습니다. 서비스 시작일(론칭)이 다가오고, 성능 테스트에 대한 결과가 SLA 요건을 지속적으로 충족하지 못했습니다. 우리는 문제를 해결하기 위해 다양한 시도를 했지만 성공하지 못했습니다. JENNIFER를 프로젝트에서 소개받아 사용하게 되면서, 각각의 문제점을 케이스별로 분류하여 개발팀과 하나씩 문제를 해결하였습니다. 그리고 마침내 우리가 원하는 SLA를 통과하여 성공적인 서비스를 런칭할 수 있었습니다.
4. 제니퍼의 어떤 기능이 가장 인상적이었는지 공유 부탁드립니다.
X-view는 JENNIFER의 가장 인상적인 기능이었습니다. 트랜잭션이 종료되는 시점의 자세한 프로파일링 정보를 제공하는 X-view를 사용하는 데는 어려운 전문 지식이 필요하지 않았습니다. 문제가 있는 트랜잭션의 위치를 모든 프로젝트 구성원이 간단히 드래그만 하면 확인할 수 있었기에, 쉽고 빠르게 애플리케이션 성능을 향상시킬 수 있었습니다.
5. 제니퍼소프트의 기술지원 서비스는 어떠셨나요?
JENNIFER를 APM 제품으로 선정하는 과정에서 기술지원 능력이 중요한 고려 사항이었습니다. 제니퍼소프트 본사의 전략적 지원, 빠르고 직접적인 지원 서비스 그리고 고객이 필요로 하는 기능을 신속하게 구현할 수 있는 능력이 성공적으로 프로젝트를 이끌어내는데 도움이 되었습니다. 특히 실시간 CICS 트랜잭션 모니터링(성능 매트릭스 및 MIPS 측정)요청에 대한 지원은 기억할 만한 기술 지원의 사례입니다.
6. 앞으로 Accenture Singapore에서 관심을 갖고 있는 프로젝트 플랫폼은 무엇이며, JENNIFER가 지속적인 도움을 줄 수 있다고 생각하는지요?
최근 들어 점점 더 많은 현재 서비스가 Azure 플랫폼으로 마이그레이션 되고 있으며, 새로운 서비스가 개발되고 있습니다. Accenture Singapore도 이를 준비하고 있습니다. 새로운 클라우드 플랫폼에 대한 프로젝트이기 때문에 성능 관리에(APM) 대해서도 매우 중요하게 여기고 있습니다. JENNIFER는 이미 Azure 플랫폼을 지원하고 있고, 다른 Azure 성능 관리 도구와 비교했을때, 사용자 경험을 통한 경쟁력이 입증되었기 때문에, 싱가포르의 새로운 Azure 프로젝트에서도 JENNIFER를 사용할 계획입니다.
7. 제니퍼 APM 제품이 싱가포르 시장에서는 꽤 생소했기 때문에, JENNIFER를 선택할 때 어려움이 없었는지요?
물론 JENNIFER가 시장에서 비교적 새로운 제품이었기 때문에 많은 사람들이 제품에 익숙하지 않았습니다. 그러나 고객과 함께 수행한 POC를 통해 고객에게 제공할 수 있는 적용사례와 가치를 성공적으로 입증할 수 있었습니다. 이런 경험이 쌓여 더 많은 사람들이 제니퍼를 사용하고, 선택이 증가함에 따라 고객들의 활용 범위가 더 넓어지게 될 것이라 생각됩니다.
8. 만약 다른 프로젝트가 성능 문제로 인해 프로젝트 실행이나 서비스 운영에 어려움을 겪고 있다면, 제니퍼를 APM 제품으로 자신있게 추천 하시겠습니까?
네, 물론입니다. 우리는 이미, Accenture Singapore 프로젝트에 제니퍼 사용을 추천했습니다. 특히, 유사한 애플리케이션 성능 문제가 있거나, 모니터링 역량을 개선하길 원하는 고객이나 프로젝트팀에 사용을 추천하고 있습니다.