BNP Paribas
은행은 어떻게 신속한 상품 개발을 지원할 수 있을까요?
더 알아보기
신용카드로 ATM을 사용하는 사람

BNP Paribas는 품질과 효율성을 개선하기 위해 핵심 시스템의 소프트웨어 개발 환경을 개선하고 있습니다. 오픈 소스 툴로 지원되는 최신 통합 개발 환경(IDE)을 구축하기 위해 IBM®과 협력하고 있는 BNP Pribas는 IBM® Z 플랫폼에서 개발 환경을 혁신하여 비용을 절감하고 품질을 향상시킵니다.

비즈니스 과제

품질과 응답성을 높이기 위해 BNP Paribas는 IBM Z 개발자에게 최신 IDE와 함께 자체 개발 환경을 자율적으로 제어하고 책임질 수 있는 권한을 부여했습니다. 

혁신적 변화

보다 효율적이고 민첩하며 자율적이고 사용자 친화적인 개발 환경을 조성하기 위해 오픈 소스 도구와 결합된 IBM® Developer for z/OS 및 IBM® Z Development and Test Environment를 배포했습니다.

결과 효율성 향상
개발 및 테스트에서 시간과 비용 절약
자율성 강화
및 도구 표준화를 통해 개발자 참여와 코드 품질 향상
현대화
현대화된 환경이 새로운 개발자를 유치하고 프로세스의 발전 지원
비즈니스 도전 스토리
분리된 세계를 하나로 모으기

점점 더 규제가 완화되는 글로벌 시장에서 기존 은행들은 새로운 종류의 도전에 직면해 있습니다. 고객이 한 금융 서비스 제공업체에서 다른 금융 서비스 제공업체로 쉽게 전환할 수 있게 되면서 이러한 기회를 활용하는 민첩한 핀테크 경쟁업체들이 계속 등장하고 있습니다. 이러한 과제를 고려할 때, 자산 기준 세계 8위 은행인 BNP Paribas와 같은 대형 글로벌 은행은 디지털 서비스의 품질과 응답성을 지속적으로 개선해야 합니다. 핀테크 경쟁자들을 제치고 새로운 기회를 잡는 것은 부분적으로는 오랫동안 구축된 핵심 시스템을 새로운 프런트엔드 애플리케이션과 연결할 수 있는 능력이 있느냐에 달려 있습니다. 필요한 속도와 효율성을 달성한다는 것은 이러한 핵심 시스템의 개발 관행을 현대화하고 타사 제공업체를 포함한 개발자에게 개발 환경에 대한 더 많은 자율성을 부여하는 것을 의미합니다.

BNP Paribas는 IBM Z 엔터프라이즈 서버 플랫폼에서만 전략적 핵심 뱅킹 애플리케이션과 데이터베이스를 실행합니다. 이러한 환경이 소프트웨어 개발의 용이성과 효율성 측면에서 은행의 분산 시스템에 비해 뒤처진다는 점을 인식한 BNP Paribas는 대대적인 현대화 프로젝트에 착수했습니다. 

BNP Paribas의 메인프레임 사업부 책임자인 Abdelhakim Loumassine은 다음과 같이 말합니다. “우리는 IBM Z 환경에서 개발자들이 겪는 일상적인 문제를 해결하고 그들의 고충에 대응하고자 했습니다. 그러나 더 큰 그림은 DevOps 원칙에 부합하도록 문화를 변화시키는 것입니다. Z와 오픈 시스템의 세계를 결합하여 개발자를 위한 단일 프로세스 및 접근 방식을 만드는 것이 정말 중요합니다.”

기존 환경을 검토한 결과, BNP Paribas는 Z 플랫폼의 개발자들이 용량 제약과 표준화, 성능 및 사용자 편의성이 제한된 구형 도구를 사용해야 하는 문제에 직면해 있다는 사실을 알게 되었습니다. 은행은 개발 및 기능 테스트 단계에서 생산성을 높이기 위해 기존 도구 세트를 통합하는 것을 목표로 했습니다. 또한 BNP Paribas는 보다 심층적인 회귀 테스트를 통해 최종 소프트웨어의 품질을 높이고, 새로 채용한 개발자를 위해 IBM Z를 보다 직관적인 플랫폼으로 만들고자 했습니다.

Loumassine은 “IBM Z 플랫폼은 뛰어난 성능과 복원력을 제공합니다. 우리 인프라는 단 한 번도 장애가 발생한 적이 없습니다.”라고 말합니다.“우리는 개발자들에게 새로운 기능을 제공함으로써 그 가치를 보호하고 유지하고자 했습니다.”

IBM Z 플랫폼은 뛰어난 성능과 복원력을 제공합니다. 우리 인프라는 단 한 번도 장애가 발생한 적이 없습니다. 우리는 개발자에게 새로운 기능을 제공함으로써 그 가치를 보호하고 유지하고자 했습니다. Abdelhakim Loumassine 메인프레임 부문 책임자 BNP Paribas
혁신 스토리
개발의 재창조

이 핵심 시스템 현대화 프로젝트는 BNP Paribas Partners for Innovation(BNP Paribas와 IBM이 공동 출자한 합작 회사 BP2I)과 프랑스 소매금융 부문에서 우선적으로 수행되었으며, 향후 은행 전체로 확대할 계획입니다. 이 프로젝트는 개발자에게 자율성을 부여하고, 개발자에게 책임을 부여하여 개발자의 참여를 유도하며, 합리화 및 자동화를 통해 개발 및 테스트 환경을 현대화하고, 엔터프라이즈 시스템과 오픈 시스템 환경을 위한 개발 접근 방식과 도구를 통합하는 등 네 가지 기본 원칙을 가지고 있습니다. 

"IBM Z 플랫폼에 개방형 도구를 배포함으로써 오픈 환경과 Z 환경의 개발자가 동일한 언어를 사용할 수 있도록 하는 것이 목표였습니다."라고 Loumassine은 말합니다. "하지만 도구는 그 자체가 목적이 아니라 궁극적으로 새로운 문화와 새로운 업무 방식이라는 목표를 달성하기 위한 수단입니다."

BNP Paribas의 핵심 플랫폼은 수십 년에 걸쳐 구축되었으며, 프로세스와 도구가 꾸준히 추가되면서 개발자를 위한 정적 환경이 만들어졌습니다. 이로 인해 개발자들은 이전과 같은 방식으로 일을 계속하려는 경향이 생겼고, 이는 곧 개발자들이 오픈 시스템의 세계에서 동료들의 민첩성을 따라잡을 수 없다는 것을 의미했습니다. 

Loumassine은 이렇게 회상합니다. “우리는 파괴적인 방식으로 핵심 시스템 개발자의 역할을 완전히 재창조하고 싶었습니다. “과거의 뿌리 깊은 습관을 깨는 데에는 위험이 따르기 때문에 우리는 프로젝트 전반에 걸쳐 IBM과 긴밀히 협력했습니다. IBM® France와의 기존 긴밀한 관계를 바탕으로 미국의 IBM Z Labs와 협력했습니다. 이 연구소는 대응력이 뛰어나고 문제를 빠르게 해결해 주었습니다.”

BNP Paribas는 IBM Z에서 개발 및 테스트 관행을 현대화하기 위해 새로운 통합 개발 환경(IDE)으로 IBM Developer for z/OS, 유연한 개발 및 테스트를 위한 IBM Z Development and Test Environment와 함께 데이터 관리를 위한 IBM® InfoSphere Optim 솔루션을 구축했습니다. 은행은 오픈 소스 Git 도구를 소스 코드 관리(SCM) 솔루션으로 도입하고 있으며, 테스트 중에 코드 커버리지를 측정하고 환경 검토 중에 애플리케이션을 매핑하기 위해 IBM® Application Discovery and Delivery Intelligence 배포를 검토하고 있습니다. 

"새로운 도구를 출시하면서 이미 코드 작성과 테스트에서 상당한 효율성 향상을 경험하고 있습니다."라고 Loumassine은 말합니다. "장기적으로 더 중요한 것은 개발자에게 자율성과 통제권을 부여하는 것입니다. 이제 개발자는 자체 개발 환경을 설정할 책임이 있으며, 기존 LPAR에서는 이전에는 너무 위험하거나 불가능했을 환경에 대한 권한/역할을 부여할 수 있습니다." 

IBM Developer for z/OS로 전환하여 창출된 효율성은 특히 회귀 테스트의 기간과 적용 범위를 개선함으로써 품질에 다시 투자되고 있습니다. 궁극적으로 테스트를 개선하면 최종 사용자에게 릴리스되는 소프트웨어의 품질과 견고성이 향상되고 다운스트림 수정의 필요성이 줄어듭니다.

또한 BNP Paribas는 다른 애플리케이션에서 호출하고 사용할 수 있는 RESTful API로 IBM Z 서비스를 노출하기 위한 전략적 도구로 IBM® z/OS Connect Enterprise Edition을 배포했습니다. "현대화 프로젝트를 통해 엔터프라이즈 시스템에서 실행되는 서비스에 대한 이해와 제어가 향상되었습니다."라고 Loumassine은 말합니다. "IBM Z에서 실행되는 애플리케이션과 비즈니스 로직을 더 많이 노출할수록 비즈니스와 고객에게 더 많은 가치를 제공할 수 있습니다." 민첩하고 현대적인 개발 관행과 서비스를 갖춘 BNP Paribas는 이제 하이브리드 클라우드 전략 내에서 IBM Z의 비즈니스 크리티컬 데이터와 트랜잭션을 원활하게 사용할 수 있습니다.

IBM Z 플랫폼의 개발 환경을 지속적으로 현대화함에 따라 제어, 자율성, 품질, 속도 및 효율성 측면에서 이점은 계속 증가하여 비즈니스 가치를 더할 것입니다. Abdelhakim Loumassine 메인프레임 부문 책임자 BNP Paribas
결과 스토리
모든 것을 한 곳에서

IBM Developer for z/OS 을 도입하여 표준화된 사용자 친화적인 인터페이스를 갖춘 최신 환경을 제공함으로써 BNP Paribas의 개발 작업 공간을 완전히 변화시켰습니다. 이는 SCM의 사실상 시장 표준인 Git을 사용함으로써 더욱 강화되며, 이는 신입 사원이 IBM Z 환경에서 즉시 편안함을 느낄 수 있다는 것을 의미합니다. 

"이전에는 엔터프라이즈 시스템 개발자가 12개 정도의 도구를 사용했기 때문에 항상 도구를 전환하고 다시 집중하느라 시간을 낭비했습니다."라고 Loumassine은 말합니다. "이제 모든 도구가 단일 인터페이스에 포함된 진정한 IDE를 구축하여 사람들이 필요한 모든 것을 손쉽게 사용할 수 있게 되었습니다. 이는 모든 개발자를 같은 위치에 올려놓는다는 점에서 중요한 문화적 변화를 의미합니다."

실시간 코드 테스트를 통해 개발자는 이제 DevOps의 "왼쪽 이동" 원칙을 통해 이전보다 훨씬 일찍 잠재적인 코드 문제를 확인할 수 있어 이를 더 빠르고 쉽게 해결할 수 있습니다. 또한 개발자는 뛰어난 그래픽과 인터랙티브한 개발 환경에서 훨씬 더 큰 자율성을 확보하여 더욱 만족스럽고 생산적인 작업 공간을 만들 수 있습니다.

"사용자는 자신이 원하는 대로 환경을 구성할 수 있습니다."라고 Loumassine은 말합니다. "이는 신입 사원에게 엔터프라이즈 시스템을 훨씬 더 매력적으로 만들고 기존 개발자의 효율성을 높입니다. 또한 우리는 이제 더 많은 테스트 자동화 기능을 제공합니다. 예를 들어 개발자는 프로덕션 데이터베이스 사본에서 가져온 익명화된 데이터에 대해 테스트를 실행할 수 있습니다. IBM® InfoSphere Optim은 데이터를 추출하여 개발 환경에 주입하며, 이러한 프로세스는 개발자가 직접 제어할 수 있습니다." 

Loumassine은 다음과 같이 결론을 내립니다. “IBM Z 플랫폼의 개발 환경을 지속적으로 현대화함에 따라 제어, 자율성, 품질, 속도 및 효율성 측면에서 이점이 계속 증가하여 비즈니스 가치를 더할 것입니다. 동시에 우리는 팀에게 새로운 비즈니스 요구에 더 잘 대응할 수 있는 민첩성을 제공하고 모든 환경에서 시장 표준 기술과 동일한 도구, 사고방식 및 역량을 갖추도록 하고 있습니다.” 

BNP Paribas 로고
BNP Paribas

BNP Paribas S.A.(ibm.com 외부 링크)의 역사는 1848년 파리 국립은행(BNP)이 설립되었을 때로 거슬러 올라갑니다. 2000년 파리은행과 합병한 후, 이 그룹은 자산 기준 세계 8위의 은행으로 성장했습니다. 소매금융과 투자금융 서비스를 모두 제공하는 이 그룹은 70여 개국에서 활동하며 약 20만 명의 직원을 고용하고 있습니다. 프랑스에서는 2,200개 이상의 지점과 3,200개의 ATM을 운영하며 600만 명 이상의 프랑스 가정에 서비스를 제공하고 있습니다.

다음 단계 안내

IBM Z용 IBM 소프트웨어 개발 도구에 대해 자세히 알아보려면 IBM 담당자 또는 IBM 비즈니스 파트너에게 문의하거나 ibm.com/marketplace/developer-for-z-systems를 방문하세요.

더 많은 고객 사례 보기 또는 IBM Systems Software에 대해 자세히 알아보기

프랑스어 PDF
각주

 

© Copyright IBM Corporation 2020. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504. 2020년 5월 미국에서 제작.

IBM, IBM 로고, ibm.com, IBM Z, Rational 및 z/OS는 전 세계 여러 국가에 등록된 International Business Machines Corp.의 상표입니다. 기타 제품 및 서비스 이름은 IBM 또는 다른 회사의 상표일 수 있습니다. 최신 IBM 상표 목록은 www.ibm.com/kr-ko/legal/copytrade.shtml의 '저작권 및 상표 정보'에서 확인하세요.

이 문서는 최초 발행일 기준 최신 문서로, IBM은 언제든지 해당 내용을 변경할 수 있습니다. IBM이 현재 영업 중인 모든 국가에서 모든 제품이 제공되는 것은 아닙니다.

명시된 성능 데이터 및 고객 사례는 오직 정보 목적으로 제공됩니다. 실제 성능 결과는 특정 구성 및 작동 조건에 따라 다를 수 있습니다. 본 문서의 정보는 상품성, 특정 목적에의 적합성, 비침해성 보증 또는 조건을 포함하여 명시적 또는 묵시적 보증 없이 '있는 그대로' 제공됩니다. 제품 제공 시의 계약 조건에 따라 해당 IBM 제품을 보증합니다.

고객은 관련 법률 및 규정을 준수할 책임이 있습니다. IBM은 법률 자문을 제공하지 않으며, 자사의 서비스 또는 제품이 고객의 법률 또는 규정 준수 여부를 보장함을 나타내거나 보증하지 않습니다.