네트워크 데브옵스를 가속화하는 방법

벨로시티 코어
+ Velocity Core

지속적 테스트를 통한 네트워크 데브옵스 가속화

네트워크 장비 및 소프트웨어 팀은 더 낮은 비용으로 더 높은 품질의 릴리스를 제공하기 위해 데브옵스(DevOps)를 도입합니다. 지속적인 테스트는 CI 빌드부터 야간 회귀 테스트 및 릴리스 승인에 이르기까지 파이프라인을 거치는 모든 코드 및 인프라 변경 사항을 검증합니다. 지속적인 테스트가 없다면 지속적인 배포는 신뢰할 수 없습니다. 워크플로는 현재 관행에 대한 평가로 시작됩니다. 즉, 테스트가 어떻게 선정되는지, 회귀 테스트가 어느 정도 자동화되어 있는지, CI 빌드가 프로덕션 구성의 복제본을 대상으로 실행되는지, 그리고 테스트 리소스가 수요에 따라 확장되는지 등을 평가합니다. 그런 다음 팀은 월간 릴리스 및 에스컬레이션 감소와 같은 비즈니스 목표와, 빌드, 회귀, 릴리스 테스트 시간에 대한 기술적 목표를 설정합니다.

일반적인 과제들이 걸림돌로 작용합니다. 개발 센터들은 별도의 지사와 연구소를 운영함으로써 분산된 사일로 구조를 형성하고, 빌드, 테스트, 릴리스 주기가 길어집니다. 자동화 테스트 커버리지는 종종 50% 미만이며, 기존의 자동화 시스템은 유연성이 부족하고 불안정할 수 있습니다. 부서마다 일관성 없는 지표를 사용하며, 오탐으로 인한 실패로 인해 결과를 바탕으로 조치를 취하기 어렵습니다. 개발팀과 운영팀은 민첩성과 안정성이라는 상충되는 우선순위를 두고 있습니다. 한 사례에서, 3,600만 줄 이상의 코드를 보유한 한 제조업체는 연간 2회 미만으로 릴리스했으며, 빌드 테스트는 50%의 확률로 실패했고, 엔지니어링 시간의 75%가 수정 작업에 소요되었습니다. 팀에게는 모듈형 테스트 스위트, 공유 실험실 인프라, CI 오케스트레이션, 탄력적인 리소스, 그리고 일관된 대시보드가 필요합니다.

네트워크 데브옵스 가속화 솔루션

키사이트는 실험실 자동화, 테스트 자동화 및 DevOps 구현 전문성을 결합하여 전달 파이프라인에 지속적인 테스트를 구축합니다. Velocity Core는 물리적 및 가상 테스트 실험실을 중앙 집중화하고 각 파이프라인 단계에 필요한 토폴로지를 프로비저닝하며, Jenkins와 같은 CI 오케스트레이션 도구와 통합됩니다. Velocity iTest는 다양한 제품 변형 및 토폴로지에 걸쳐 재사용 가능한 자동화 테스트 스위트의 작성, 관리 및 실행을 지원합니다. 키사이트 전문가들은 도입 과정을 ‘인프라’ 단계(도구 통합 및 지표 수립), ‘확장’ 단계(테스트 모듈화 및 탄력적 리소스 추가), ‘가속화’ 단계(CI 및 배포 주기 단축)의 세 단계로 나누어 안내합니다. 한 주요 네트워크 장비 제조사의 경우, 키사이트의 솔루션을 통해 빌드, 테스트, 릴리스 자동화율을 99% 달성했으며, 빌드 및 테스트 시간을 46시간에서 1시간으로 단축하고, 릴리스 테스트 기간을 4주에서 24시간으로 줄였습니다.

네트워크 데브옵스 가속화 솔루션의 블록 다이어그램 보기

네트워크 데브옵스 가속화 솔루션

당사의 네트워크 DevOps 가속화 솔루션 내 제품 살펴보기

관련 사용 사례

문의하기 로고

전문가에게 문의하십시오.

적합한 솔루션을 찾는 데 도움이 필요하십니까?