(해외) ING Bank 구성사례

관리자
2024-05-30
조회수 311

개요

ING 은행은 유럽에 기반을 두고 은행 서비스를 제공하는 글로벌 금융 기관입니다. 고객 기반에는 개인, 가족, 중소기업, 대기업, 기관 및 정부가 포함됩니다.

도전

전 세계적으로 수천 명의 직원과 수백만 명의 고객을 보유한 글로벌 금융 기관인 ING 은행은 안전한 모바일 및 웹 애플리케이션을 규모와 속도로 제공해야 합니다. IT 개발 및 운영 팀의 경우 보안과 안정성이 최우선 과제이며, 가능한 한 복잡성을 줄이는 전반적인 목표도 있습니다.

온라인 뱅킹 고객은 리버스 프록시로 IBM WebSEAL을 통해 라우팅되고 인증되었지만 이 값비싼 시스템에는 이 시나리오에서는 활용되지 않았지만 플랫폼을 실행하는 데 필요한 복잡한 구성 요소가 많이 포함되어 있습니다. 또한 WebSEAL을 구성하고 관리하는 작업은 번거롭고 느리지만 전반적인 플랫폼 오버헤드가 높아 성능 저하를 초래했습니다.

빠르게 변화하는 고객과 민첩한 내부 프로세스를 갖춘 ING Bank에는 신속하게 배포, 업데이트 및 패치할 수 있는 솔루션도 필요했습니다. ING가 고객에게 지점 없는 뱅킹 서비스를 점점 더 많이 제공함에 따라 가동 중지 시간을 최소화하는 것이 전 세계 고객에게 서비스를 제공하는 데 핵심이었습니다.

해결책

NGINX는 배포 중단 시간이나 복잡한 구성 체계 없이 고속으로 인증 및 역방향 프록시 기능을 수행할 수 있습니다. ING 은행 팀은 WebSEAL 교체에 대한 개념 증명을 신속하게 구축했으며 특별한 사용자 정의나 교육 없이도 즉각적이고 극적인 성능 개선을 발견했습니다.


“WebSEAL보다 성능이 훨씬 좋았기 때문에 POC는 꽤 성공적이었습니다. 
IBM WebSEAL은 리버스 프록시뿐만 아니라 필요한 기타 여러 시스템으로 구성됩니다. 
NGINX를 사용하면 추가 시스템과 애플리케이션을 모두 제거하고
 NGINX 내에서 역방향 프록시 기능만 유지할 수 있었습니다."
– John Stroet, ING Bank IT 설계자


ING Bank는 이후 WebSEAL을 대체하여 NGINX를 프로덕션에 배포했습니다. 더 쉬운 구성 방법을 통해 팀의 시간과 골치 아픈 일이 줄어들었고 교육이나 광범위한 재교육이 필요하지 않았습니다. ING Bank의 운영 엔지니어인 Silman Kalai도 NGINX가 다운타임 없는 배포라는 추가적인 이점을 제공한다는 사실을 발견했습니다.

“저는 NGINX가 매우 빠르기 때문에 좋아합니다. 구성하는 것은 매우 쉽습니다. 조금 진부하게 들리겠지만, 버튼을 누르면 모든 일이 일어납니다. 그것은 마술과 같습니다. 다운타임 없이 배포할 수 있습니다. 언제 배포하는지는 중요하지 않습니다. 해당 시점에 얼마나 많은 연결이 있는지는 중요하지 않습니다. 배포에는 아무런 단점이 없습니다.”  Kalai

ING은행 소개

ING 은행은 전 세계 40개국에 52,000명 이상의 직원을 두고 있습니다. 이 은행은 3,700만 명 이상의 고객에게 서비스를 제공하고 있습니다. ING 은행은 지속적인 배포, 마이크로서비스, DevOps를 포함하여 매우 민첩하고 고급 소프트웨어 프로세스를 활용합니다. ING 은행은 ING Direct 서비스를 통해 지점 없는 뱅킹 개념을 창안하여 고객에게 더 수익성이 높고 비용이 덜 드는 온라인 뱅킹 경험을 제공했습니다. 이 회사는 보험 및 기타 산업 분야의 추가 회사를 보유하고 있는 대규모 ING 그룹의 자회사입니다. ING 그룹은 네덜란드 암스테르담에 본사를 두고 있습니다.

0