연이은 성공
FNZ는 IBM Power Virtual Server를 통해 테스트 접근 방식 등을 업그레이드했습니다.
모니터와 홀로그램 디스플레이로 둘러싸인 성인 남자 클로즈업.

때로는 하나의 성공적인 변화가 연이는 성공을 가져다줄 수 있습니다. 스코틀랜드 에든버러에 본사를 둔 금융 서비스 회사인 FNZ (UK) Ltd.의 자산 관리 인프라 부문 수석 기술 아키텍트인 John Cullen에게 물어보세요.

Cullen과 그의 팀은 몇 년 전 핵심 디지털 자산 관리 플랫폼인 Figaro의 새 릴리스를 빠르게 출시하기 위해 소프트웨어 테스트를 자동화하기 시작했습니다. 덕분에 테스트 주기를 며칠 단축할 수 있었습니다.

그러나 테스트 팀은 개발팀과 논리 파티션(LPAR)을 공유하고 있었고, 시간이 지남에 따라 테스트 팀의 성공적인 테스트 전략으로 인해 중요한 소프트웨어 개발 속도가 느려지기 시작했습니다. Cullen과 팀은 업무 시간 이후에 테스트를 실행하여 이 문제를 해결하려고 했지만, 이 역시 이상적인 해결책은 아니었습니다.

"변경을 하고, 밤새 테스트가 실행되기를 기다렸다가 버그를 발견하고, 수정하고, 밤새 테스트가 실행되기를 기다리는 일이 반복되다 보니 우리가 원했던 것과는 반대로 프로세스의 속도가 느려지기 시작했습니다."라고 Cullen은 설명했습니다.

서버 설정

 

FNZ는 단 10분 만에 새 가상 서버를 스핀 업할 수 있습니다.

더 빠른 테스트

 

FNZ는 새로운 플랫폼을 사용해 테스트를 최소 15배 더 빠르게 완료할 수 있습니다.

 

적합한 이미지를 찾아서 스핀 업하고 테스트를 실행하기만 하면 모든 작업이 완료됩니다. John Cullen Chief Technical Architect, Asset Management Infrastructure Division FNZ (UK) Ltd.

다음으로 팀은 테스트 실행을 위해 별도의 전용 LPAR을 만드는 것을 고려했습니다. Cullen은 이렇게 말했습니다. “그러면 문제를 해결할 수는 있었겠지만, 비용 효율적이지도 않고 확장 가능하지도 않았을 것입니다. “테스트를 계속 추가하고 싶었기 때문에 확장성 문제를 해결할 적절하고 비용 효율적인 솔루션이 필요했습니다.”

Cullen은 IBM Power® Systems Virtual Server에서 실행되는 IBM® Business Partner CSI Limited의 서비스형 테스트 플랫폼에서 답을 찾았습니다.

강력하고 확장 가능한 솔루션

Figaro는 코드 수백만 줄, 테이블 수천 개, 프로그램 객체 약 25,000개를 포함하는 매우 큰 시스템입니다. 지금까지는 IBM i on Power 서버에서 실행되었기 때문에 IBM Power Systems Virtual Server로의 전환은 당연한 일이었습니다. 하지만 서버와 운영 체제의 적절한 조합을 찾는 것 외에도 더 많은 것을 선택해야 합니다.

Cullen과 그의 팀은 IBM Power Systems Virtual Server 및 CSI의 서비스형 테스트 제품을 통해 필요할 때, 필요한 만큼의 컴퓨팅 파워를 확보할 수 있습니다. "이 설정을 사용하면 필요한 버전의 Figaro와 적절한 데이터 세트가 있는 가상 서버를 요청하고 이에 대해 테스트를 실행한 후에 가상 서버를 삭제할 수 있습니다."라고 Cullen은 말합니다.

올바른 버전의 Figaro에 액세스할 수 있는 기능이 핵심입니다. FNZ의 현재 릴리스 일정에 따르면 분기마다 새 버전의 소프트웨어가 출시되며 2주마다 패치가 적용됩니다. 테스트를 효율적이고 비용 효율적으로 수행하려면 Cullen의 팀은 필요에 따라 정확한 최신 버전의 소프트웨어를 가동할 수 있어야 합니다. "15분이면 실행이 완료되는 테스트를 위해서 수많은 패치를 경을 설치해 모든 작업 환경을 미리 구축해야 하는 상황은 원하지 않습니다."라고 Cullen이 설명했습니다.

이를 위해 팀은 레이어를 사용하여 이미지를 빌드하는 Docker 스타일 접근 방식을 사용합니다. "알려진 시작점이 있고 그 위에 레이어를 추가할 수 있습니다. 기본 IBM Power 이미지를 가져와서 완전한 작업 환경을 갖출 때까지 점점 더 많은 구성 소프트웨어를 점진적으로 계층화했습니다."라고 Cullen은 설명합니다.

이제 Cullen의 팀은 새로 게시된 아티팩트를 식별하는 감시 프로그램을 사용하여 전체 이미지 구축 프로세스를 자동화하고 모든 것을 최신 상태로 유지합니다. "시스템을 1.2 버전에서 1.3 버전으로 업그레이드하려고 한다고 생각해 보세요.버전 1.3 패치를 아티팩트 리포지토리에 푸시하면 감시자가 이를 확인한 다음 가상 머신에서 이전 버전을 스핀 업하고, 버전 1.3 패치를 설치하고, 결과를 저장하고, 가상 머신을 삭제합니다."

이 프로세스 덕분에 FNZ는 언제든 테스트할 수 있는 환경을 갖추고 있습니다. "저희는 올바른 이미지를 찾고, 스핀 업하고, 테스트를 실행하기만 하면 됩니다."라고 Cullen이 이야기합니다.

또한 Docker 기반 접근 방식을 사용하면 중간 계층에서 변경된 사항이 있더라도 주변 계층을 다시 빌드할 필요가 없습니다. Cullen은 이를 "상당히 효율적입니다."라고 평가합니다.

CSI 솔루션은 또한 Red Hat® OpenShift®(ibm.com 외부 링크)에서 실행되는 IBM Cloud Pak® 멀티클라우드 관리 기술을 활용합니다. 특히, 이 솔루션의 클라우드 자동화 관리 기능은 FNZ가 Terraform 시스템 정의를 구성, 템플릿화 및 매개 변수화하는 데 도움을 주며, Red Hat Ansible® (ibm.com 외부 링크) 자동화 스크립트는 애플리케이션을 완전히 배포합니다.

단기적인 문제만 해결해 줄 수 있는 솔루션이 아닌 IBM Cloud 솔루션을 고려한 주된 이유 중 하나는 소프트웨어의 새로운 인스턴스를 다양한 목적에 맞게 구축할 수 있기 위해서였습니다. IBM Power Systems Virtual Server가 이를 가능하게 해줍니다. John Cullen Chief Technical Architect, Asset Management Infrastructure Division FNZ (UK) Ltd.
다양한 가능성

이제 Cullen과 그의 팀은 FNZ가 Figaro의 새 버전을 더 빠르게 릴리스하겠다는 원래 목표보다 더 많은 것을 달성했습니다. 이들은 단 10분 만에 새 머신을 가동한 다음, 병렬 또는 순차적으로 여러 테스트를 실행할 수 있는 강력한 자동화된 테스트 환경을 구축했습니다. 결과적으로 FNZ는 새로운 환경에서 이전보다 최소 15배 빠르게 테스트를 수행할 수 있습니다.

또한 이 환경은 불필요한 비용을 지불하지 않고 최신 소프트웨어와 적절한 수준의 컴퓨팅 성능에 쉽게 액세스할 수 있는 환경을 제공합니다. 실제로 IBM Power Systems Virtual Server는 하루 100파운드(한화 약 11만 원)의 비용으로 이용할 수 있습니다.

Cullen은 FNZ가 클라우드의 미래로 잘 나아가고 있다고 자신합니다. “이제 테스트 그룹에서 필요에 따라 Figaro 환경을 자동으로 가동할 수 있는 솔루션을 얻었으니, 개발팀에서도 이를 사용할 수 있습니다. 특히 시스템 내에서 발생하는 다른 활동의 영향을 받지 않는 분리된 환경이 필요한 성능 테스트의 경우, 테스트를 수행하기 위한 전용 환경이 필요합니다."

Cullen은 FNZ 고객에게 유사한 솔루션을 제공할 가능성을 포함하여 IBM 솔루션의 다른 용도를 염두에 두고 있습니다. "단기적인 문제만 해결해 줄 수 있는 솔루션이 아닌 IBM Cloud 솔루션을 고려한 주된 이유 중 하나는 소프트웨어의 새로운 인스턴스를 다양한 목적에 맞게 구축할 수 있기 위해서였습니다. IBM Power Systems Virtual Server가 이를 가능하게 해줍니다."

IBM과 CSI가 FNZ의 핵심 프로덕션 환경을 바꾸는 데 어떤 도움을 주었는지 알아보려면 여기를 클릭하세요.

FNZ의 로고
FNZ (UK) Ltd. 소개

FNZ외부 링크(ibm.com 외부 링크)는 2004년에 설립된 글로벌 금융 서비스 회사로, 스코틀랜드 에든버러에 본사를 두고 있습니다. 금융 기관들이 FNZ의 솔루션과 서비스를 사용하여 고객이 자산을 관리하고 증대할 수 있도록 지원합니다. FNZ는 12개국에서 사업을 운영하고 있으며 약 3,000명의 직원을 두고 있습니다.2019년 FNZ는 자산 관리 소프트웨어 회사인 JHC Finance를 인수했습니다. 이 회사에서 관리하는 자산은 7,000억 파운드가 넘습니다.

CSI Limited

1983년에 설립된 CSI(ibm.com 외부 링크)는 영국 버밍엄에 본사를 둔 IT 관리형 서비스 제공업체입니다. 유럽 전역의 다양한 고객에게 인프라, 데이터 보호 및 사이버 보안 솔루션을 제공합니다. CSI는 창립 이래 IBM 비즈니스 파트너로 활동해 왔습니다.

다음 단계 안내

이 사례에 소개된 IBM 솔루션에 대해 자세히 알아보려면 IBM 담당자 또는 IBM 비즈니스 파트너에게 문의하세요.

더 많은 사례 보기 IBM에 문의하기 런던 예술대학교

쇼는 계속되어야 합니다

사례 연구 읽기
Carus

원활한 항해

사례 연구 읽기
Coca-Cola European Partners

전략적 혁신 가속화

블로그 읽기
법률

© Copyright IBM Corporation 2021. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504

2021년 7월 미국에서 제작.

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

Red Hat®, OpenShift®, Ansible® 은 미국 및 기타 국가에서 사용되는 Red Hat, Inc. 또는 자회사의 상표 또는 등록 상표입니다.

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

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