영국 노동연금부, NGINX Plus로 액세스를 보호하고 핵심 서비스를 모니터링
노동연금부(DWP)는 복지, 연금 및 자녀 양육비 정책을 담당하는 영국 정부 부처입니다. DWP 인프라 서비스 툴링 팀은 모니터링, 자산 수집, 데이터 분석, 배치 스케줄링 및 기타 IT 관련 업무를 위한 IT 운영 관리 시스템과 도구를 제공합니다. 이러한 제품을 사용하는 팀들은 10만 명 이상의 DWP 직원이 업무에 활용하고 수천만 명의 영국 국민이 이용하는 DWP 애플리케이션과 인프라를 효과적으로 지원합니다. 인프라 서비스 툴링 팀은 서비스 제공 개선을 담당하는 독립 조직으로 운영되며, 클라우드 네이티브 방식과 애자일 개발 방법론을 도입해 DWP의 IT 및 소프트웨어 인프라를 적극적으로 현대화하고 있습니다.
비즈니스 과제
인프라 서비스 툴링 팀에는 서비스 상태와 품질을 모니터링하는 데 중요한 민감한 백엔드 도구와 시스템에 쉽고 안전하게 접근할 수 있는 방법이 없었습니다. 인프라 서비스 툴링 팀의 공동 책임자인 Daniel Barella는 “연결 권한을 제공할 수 있는 유일한 방법은 직원들에게 강화된 보안 심사를 받게 한 다음, 이들에게 실제로는 필요하지 않을 수도 있는 백엔드 기술에 대한 접근 권한을 부여하는 것이었습니다”라고 말합니다.
초기 사용 사례는 DWP의 사용자 경험 명령 센터(User eXperience Command Centre, UXCC)를 지원하는 IT 서비스와 시스템의 가시성을 확보하는 것이었습니다. DWP의 실시간 IT 서비스 운영을 연중무휴 24시간 지원하는 조직인 UXCC에는 높은 가용성과 복원력이 필요합니다. IT 서비스 및 운영 팀은 암호화된 일반 웹 브라우저를 통해 주요 서비스의 데이터와 모니터링 정보에 액세스하고자 했습니다.
Barella는 이렇게 설명합니다. “사용자에게 복잡한 액세스 절차를 모두 거치거나 강화된 보안 요구 사항을 따르지 않고도 해당 도구의 데이터와 콘텐츠에 액세스할 수 있는 방법을 제공해야 했습니다. 사실 사용자에게 필요한 것은 데이터 보고서를 불러올 수 있는 방법뿐이었기 때문입니다.”
솔루션
Infrastructure Services Tooling 팀은 오픈 소스 솔루션을 비롯한 새로운 기술을 시험해 볼 수 있는 상당한 자율성을 갖고 있습니다. 이 팀은 사용자가 여러 보안 절차를 거치지 않고도 더 쉽고 안전하게 원격으로 액세스할 수 있도록, 소수의 서비스에 간편하게 배포할 수 있는 리버스 프록시로 F5 NGINX Open Source를 처음 도입해 시험했습니다.
“NGINX 제품은 현존하는 최고의 리버스 프록시 기술 중 하나입니다. 이 제품은 사용자들이 도구에 액세스할 때 간편하고 원활한 경험을 제공하기 위해 도입되었습니다. ”
Daniel Barella, DWP 인프라 서비스 툴링 공동 책임자
개념 증명을 성공적으로 마친 후, 팀은 인스턴스 관리와 더 많은 서비스에 대한 액세스 제공 등 더욱 광범위한 사용 사례에 NGINX를 활용할 수 있다는 사실을 깨달았습니다. 이에 지원, 더 잦은 릴리스, 향상된 보안, 관측 가능성 및 관리 기능을 위해 NGINX의 상용 버전인 F5 NGINX Plus를 선택했습니다. 이러한 기능에는 다중 노드 관리, SLA 제공 및 고가용성 액세스 등이 포함됩니다.
Barella는 “NGINX Plus를 사용하면…사용자가 자신의 노트북에서 매우 안전한 백엔드 애플리케이션에 접속할 수 있도록 지원하고, 이 모든 과정을 원활하고 안전하게 수행할 수 있습니다”라고 말합니다.
추가적인 이점으로, NGINX Plus는 모든 서비스 메트릭을 수집하고 표시할 수 있는 편리한 단일 통합 화면을 통해 관측 가능성을 제공하므로 대시보드 및 데이터 수집 도구를 별도로 유지 관리할 필요가 없습니다. 향후 팀은 사용자가 장소나 네트워크 연결에 관계없이 어디서나 연중무휴로 서비스 가용성을 더욱 쉽게 모니터링하고 추적할 수 있도록 모바일 기기까지 액세스를 확대할 계획입니다.
DWP 인프라 서비스 팀의 NGINX Plus 사용 경험에 대한 자세한 내용은 다음 채널에서 제공되는 팟캐스트 #09 NGINX를 통해 안전하게 데이터에 액세스하기, DWP Digital에서 확인하세요:
결과
백엔드 모니터링 시스템에 더 쉽게 접근
새로운 NGINX Plus 리버스 프록시를 통해 백엔드 모니터링 시스템과 도구에 훨씬 더 쉽고 간편하게 액세스할 수 있게 되었으며, 프로비저닝과 복잡한 액세스 제어 절차를 처리하는 데 드는 시간도 절약할 수 있었습니다. 전반적으로 새로운 리버스 프록시 덕분에 팀은 대상 시스템을 더욱 효과적으로 모니터링하고 문제를 해결하여 가동 시간과 성능을 개선할 수 있었습니다.
“NGINX Plus를 사용하면…사용자가 자신의 노트북 기기에서…보안 수준이 매우 높은 이러한 백엔드 애플리케이션에 액세스할 수 있도록 지원하고…이 모든 과정을 원활하고 안전하게 처리할 수 있습니다. ”
Daniel Barella, DWP 인프라 서비스 툴링 공동 책임자
더 많은 사용자를 위한 액세스 확대
NGINX Plus의 간편한 배포 덕분에 팀은 더 다양한 서비스와 더 많은 사용자에게 보안 액세스 기능을 신속하게 확대할 수 있었습니다. 도입 과정도 원활했으며, NGINX Plus는 기술 지식이 부족한 최종 사용자도 쉽게 사용할 수 있는 솔루션임이 입증되었습니다. 이에 따라 새로운 유형의 사용자들도 이전에는 접근하기 어려웠던 시스템에 노트북으로 액세스할 수 있게 되었습니다.
단일 통합 화면을 통한 가시성 간소화
더욱 간편한 액세스와 효율적인 프로세스뿐만 아니라, NGINX Plus 시스템의 대시보드 및 보고 기능은 편리한 단일 화면에서 모든 서비스 지표를 폭넓게 관찰할 수 있도록 지원합니다. 이를 통해 IT 관리팀은 이전에 모니터링 및 보고 대시보드를 만들고 이러한 과제를 해결하기 위한 사내 솔루션을 개발하는 데 들였던 시간을 절약할 수 있습니다.
이점
- F5 NGINX Open Source를 활용한 개념 증명을 통해 복잡한 보안 요구 사항 없이도 쉽고 안전한 원격 액세스를 구현
- 인스턴스 관리를 비롯한 더 광범위한 사용 사례에 F5 NINGX Plus 활용
- 시스템 및 서비스 상태를 모니터링하는 단일 대시보드를 통해 가시성 향상
과제
- 민감한 백엔드 시스템에 쉽고 안전하게 접근할 수 있는 방법이 부족했습니다
- 필요한 보안 수준을 유지하면서 모니터링할 수 있는 더 간편한 브라우저 기반 포털이 필요함