주목받는 기능

광범위한 코드 적용 범위

Application Delivery Intelligence를 통해 테스트에서 코드 적용 범위 데이터를 캡처할 수 있으므로, 발생할 수 있는 테스트 중복을 확인하고 테스트 계획을 최적화할 수 있습니다. 코드 적용 범위 데이터는 IBM® Developer for z Systems®의 통합 디버거 또는 IBM Debug Tool을 통해 생성할 수 있습니다.

테스트 최적화

Application Delivery Intelligence에 제공된 툴을 통해 테스트 정책과 DevOps 채택의 효과를 모니터링할 수 있습니다. 이 툴에서 제공하는 권장사항에 따라 다른 테스트를 실행하여 최적의 적용 범위를 달성함으로써 테스트를 최적화할 수 있습니다. 또한 ADI에서 테스트를 통해 파일과 기능의 트렌드를 세부적으로 분석하여 변경 사항에 계속해서 대응하고 회귀를 방지할 수 있습니다.

문제점 조기 발견

정보를 실시간으로 사용할 수 있는 직관적인 인터페이스를 사용하여 응답 시간, CPU 시간, IBM OMEGAMON® for CICS®의 사용 빈도 데이터를 시각화할 수 있습니다.

유지보수 거버넌스

IBM Application Discovery에서 코드 인벤토리, 코드 복잡성, 기타 품질 메트릭 트렌드를 프로젝트 레벨로 표시합니다. 프로젝트 간 유지보수성 인덱스, 아티팩트, 소스 코드 라인, 불필요한 코드를 비교하여 프로젝트 품질에 대한 인사이트를 확보할 수 있습니다.

리스크 최소화 및 예상

ADI를 사용하면 이전에 숨겨져 있던 Ops 데이터를 쉽게 사용하여 개발 라이프사이클에서 발생하는 성능 문제를 발견할 수 있습니다.기능 테스트를 사용하면 사용 빈도를 기반으로 하는 주요 애플리케이션의 간단한 보기를 활용하여 단위 테스트에 회귀가 없음을 확인하고 회귀 테스트를 조정하여 프로덕션의 중단 리스크를 예상 및 최소화하는 데 초점을 맞추도록 조정할 수 있습니다. 이 기능을 통해 문제점을 조기에 파악하여 프로덕션의 테스트 환경을 지정/프로비저닝/설정/조정할 수 있습니다.

프로젝트 상태 개선

코드 적용 범위, 성능, 복잡성, 유지보수성을 빠르게 스캔하고 이해하여 주요 프로그램을 파악하세요. ADI를 사용하면 전체 프로젝트 상태의 보기를 통해 유지보수성을 향상하도록 복잡성을 줄이고, 메트릭 및 트렌드(라인 수, 불필요한 코드 등)에 대한 인사이트를 확보하여 프로젝트 완료를 추진할 수 있습니다. 툴과 보고서를 활용하면 적절한 품질의 코드가 개발되고 있는지 확인하고, 활용할 공급업체에 대한 결정을 촉진하거나 사내 프로젝트의 우선순위를 지정할 수 있습니다.

근본 원인 분석

그래프에서 특정 트랜잭션의 느린 응답 시간이 크게 늘어난 사례를 파악하고 이러한 사례를 IBM DB2® 및 File I/O 대기 시간 증가 사례와 시각적으로 비교하세요 . 성과가 낮은 트랜잭션의 트랜잭션 컴포지션 맵을 사용한 다음, 동일한 데이터 소스를 호출하고 최근에 변경된 컴포넌트가 있는지 확인하는 식별된 프로그램 아티팩트에 대해 수정 조치를 수행할 수 있습니다.

코그너티브 사용자 안내

트랜잭션 응답 시간을 저하시키는 가장 큰 요인을 쉽게 파악하세요. OMEGAMON for CICS 및 Application Discovery 데이터에서 얻은 상관 인사이트를 사용하면 성과가 낮은 트랜잭션과 문제가 있는 아티팩트를 발견하고, 문제가 있는 트랜잭션의 위험한 프로그램 아티팩트를 평가하기 위해 결과의 순위를 지정하며, 관련성 높은 코드의 품질 인덱스를 검사하고, 코드가 최근에 변경되었는지 확인하며, 확신을 가지고 작업하여 수정 조치를 취함으로써 문제를 해결할 수 있습니다.

새로운 UX

개발자는 ADI에 로그인한 뒤 자신의 직무를 선택할 수 있습니다. 또한 피드백 전송 페이지를 사용하여 피드백을 직접 제공할 수 있습니다. Application Delivery Intelligence는 영어, 일본어, 독일어, 프랑스어, 스페인어 등 5개 언어로 제공됩니다.

세부기능을 확인하세요

지금 사용해 보기