Service Virtulization
더 높은 품질의 애플리케이션을 더 빨리 출시
서비스 가상화를 통한 Sandbox 구현
개요
Broadcom의 Service Virtualization은 성능 및 품질 관련 테스트가 필요한 시스템의 시뮬레이션을 생성하여 개발자, 테스터, 성능 팀이 병렬로 작업을 할 수 있는 환경을 제공합니다. 이를 통해 DevOps 파이프라인 상에서 애플리케이션, 메인프레임, 구성 요소, API, Shift-Left 테스트를 더 편하게 수행할 수 있습니다.
아키텍처
주요 특징
성능 테스트 지원
-
컴포넌트 성능 테스트
-
가상화 서비스를 이용하여 테스트 애플리케이션 부하 발생
-
소프트웨어 개발 생명 주기의 모든 단계에서 테스트 수행
API 테스트 지원
-
전체 스택에서 테스트 실행
-
복잡한 다계층 애플리케이션의 모든 계층에서 API 검증
-
API 테스트 제약 조건을 제거하기 위해 SV 사용
메인프레임 가상화
-
여러 메인프레임 액세스 프로토콜과 CICS 자체 내에서 메인프레임 종속성 가상화
비용, 시간 단축 및 품질 향상
-
병렬 소프트웨어 개발, 테스트, 검증 지원으로 애플리케이션 출시 일정 단축
-
테스트 환경 구성에 필요한 라이선스 및 기타 관련 비용 절감
-
애플리케이션 결함을 개발 생명 주기 측면에서 식별하고 해결하여 품질 강화
개발 및 테스트 편의성
-
Service Virtualization의 Java API 클라이언인 SV as Code를 통해 가상 서비스에 더 쉽게 접근
-
SV Jenkins 플러그인 제공
-
Docker 지원
-
Eclipse IDE 플러그인 제공
다중 프로토콜 지원
-
HTTP/HTTPS를 넘어 서비스 가상화는 프런트 엔드, 미들웨어 및 백엔드 기술 전반에 걸쳐 광범위한 프로토콜 지원
-
REST, SOAP, XML, JSON, JDBC, SWIFT, EDI/X12, CICS Link, CICS CTG, IMS Connect, DRDA, SAP-RFC/Jco, Idoc/Jco, WebSphere MQ 등
관련 자료
Service Virtualization 관련 자료
© 2023 by Ulick
Follow Us On: