제품 업데이트

디지털 성능 활용: ThousandEyes를 통한 API 모니터링의 중요한 역할

기준 Lulu Bai & Chitra Shastri
| | 6 분 읽기

이 게시물은 다음 언어로도 제공됩니다. United States (English), Germany (Deutsch), Mexico (Español), Spain (Español), France (Français), Canada (Français), Italy (Italiano), Japan (日本語), Brazil (Português) & Mainland China (简体中文).

요약

ThousandEyes로 API를 모니터링하여 내부 및 외부 디지털 에코시스템 전반에 걸쳐 성능, 가용성 및 보안을 보장하세요.


오늘날의 고도로 연결된 디지털 환경에서 애플리케이션은 더 이상 모놀리식 엔티티가 아니라 수많은 상호 연결된 서비스와 API(애플리케이션 프로그래밍 인터페이스)로 짜임새 있게 구성된 모듈식 시스템입니다. 이러한 API는 현대 소프트웨어의 백본 역할을 하여 내부와 외부의 서로 다른 시스템 간에 효율적인 통신을 지원합니다. 데이터를 가져오는 모바일 앱부터 서드파티 플랫폼과 통합되는 클라우드 서비스까지 API는 디지털 경험을 강화하는 정보 플로우를 촉진합니다.

하지만 API에 대한 이러한 의존성은 새로운 복잡성과 잠재적인 취약성을 초래합니다. API에서 장애 또는 성능 저하가 발생할 경우 그 영향이 애플리케이션 에코시스템 전체로 파급되어 사용자 경험, 비즈니스 운영, 그리고 궁극적으로 매출에 직접적인 영향을 미치게 됩니다. 이것이 바로 강력한 API 모니터링이 유익한 정도가 아니라 절대적으로 필요한 경우입니다.

Cisco ThousandEyes를 통해 조직은 API를 선제적으로 모니터링하고 서비스의 원활한 운영에 대한 신뢰를 제공하며, 사용자에게 영향을 미치기 이전에 문제를 식별하며, 디지털 공급망의 무결성을 유지할 수 있습니다.

모니터링 성공을 제한하는 API 복잡성

API 모니터링은 필수적이지만 여전히 어려움이 있습니다. 내부 API의 경우 특히 그렇습니다. 가장 큰 장애물 중 하나는 프록시, 클라이언트/서버 인증서, 최신 인증 방법(예: OAuth 2.0)과 같은 엔터프라이즈 기능에 대한 내장된 지원이 부족하다는 것입니다. OAuth 2.0 클라이언트 자격 증명 지원 기능이 시스템에 내장되어 있지 않으면 팀에서 취약한 해결책에 의존해야 하므로 테스트 신뢰성과 확장성이 모두 저해됩니다.

포괄적인 API 모니터링을 위해 ThousandEyes를 선택하는 이유

ThousandEyes 플랫폼은 전체 디지털 공급망에 대한 End-to-End 뷰를 제공하여 사용자 또는 운영에 영향을 미치기 이전에 문제를 식별하여 해결할 수 있도록 지원합니다. 이 플랫폼에는 API 모니터링을 최대한 활용하는 데 도움이 되는 다음과 같은 중요한 기능이 포함되어 있습니다.

  • 직관적인 API 테스트 생성: 기준선 API 테스트를 빠르게 설정하고 이해할 수 있습니다. ThousandEyes를 이용하면 단순한 가동/중단 점검을 넘어 필요에 따라 손쉽게 테스트를 강화할 수 있습니다. 데이터 무결성을 검증하기 위한 어설션을 손쉽게 추가하고, 다단계 API 시나리오로 모니터링을 확장하며, 변형을 생성하여 엣지 사례를 철저히 테스트함으로써 모든 조건에서 강력한 성능을 얻을 수 있습니다.

  • 통합 API 메트릭: 알림 및 대시보드는 API별 메트릭과 인사이트를 가장 잘 표현하도록 맞춤화되었습니다.

  • 인증 지원: OAuth 2.0 클라이언트 자격 증명과 같은 일반적인 인증 방법을 지원하는 내장된 기능을 활용하고, 클라이언트/서버 인증서 및 프록시에 대한 포괄적인 지원을 함께 제공합니다. 이를 통해 API 인증에 익숙하지 않은 팀도 복잡한 문제 해결을 줄이고 설정 프로세스를 간소화할 수 있습니다.

  • 내부 API 테스트 지원: 내부 및 백엔드 API를 안전하게 모니터링하는 데 필요한 엔터프라이즈급 솔루션을 확보할 수 있습니다. 프록시 및 클라이언트/서버 인증서에 대한 내장된 지원을 통해 가장 민감한 엔드포인트도 완벽하게 파악할 수 있습니다.

API를 모니터링하는 ThousandEyes 플랫폼 스크린샷
그림 1. ThousandEyes를 사용한 API 모니터링

ThousandEyes 플랫폼에서 대상 API 테스트를 설정하는 방법을 보여주는 스크린샷
그림 2. ThousandEyes에서의 대상 API 테스트 설정

API 모니터링이 MTTR을 줄이고 협업을 강화하는 방법

효율적인 API 모니터링은 조직 전반에서 이해관계자의 역량을 강화하고 더 나은 협업을 촉진합니다. 다양한 이해관계자가 얻는 혜택은 다음과 같습니다.

  • IT 운영 관리자: IT 운영 관리자는 주요 내부 애플리케이션 API의 상태를 명확히 이해하여 문제의 범위를 정확히 설정하고 가능한 침입 경로를 찾아낼 수 있습니다. 이를 통해 네트워크, 벤더, 인증 또는 내부 애플리케이션 소유자를 불문하고 올바른 팀에게 문제를 효율적으로 전달할 수 있습니다.

  • 네트워크 엔지니어: 네트워크 경로에서 패킷 손실 또는 레이턴시를 식별해야 합니다. API 모니터링을 통해 네트워크 엔지니어는 중요 API 중단이 기반 네트워크 문제로 인한 것인지 신속하게 진단하고 빠르게 해결할 수 있습니다.1

  • 애플리케이션 소유자: 애플리케이션 소유자가 프로덕션 서비스의 상태를 추적하고 최적의 사용자 경험을 제공하려면 주요 API의 성능을 쉽게 파악할 수 있어야 합니다.

  • IT 운영, 모니터링 및 SRE(시스템 신뢰성 엔지니어링) 팀: API 모니터링을 통해 애플리케이션 에코시스템 전반에서 API 테스트를 쉽고 빠르게 설정할 수 있습니다. 엔드포인트를 대시보드에 손쉽게 추가하여 팀에서 시스템 상태 및 성능을 공유할 수 있습니다.

ThousandEyes로 API 제어

API는 인터넷의 백그라운드 핵심 기능으로, 엔터프라이즈 애플리케이션부터 소비자 대면 서비스까지 모든 기능을 지원합니다. 이러한 서비스에 대한 조직의 의존성이 커질수록, 해당 서비스의 성능, 가용성 및 보안을 모니터링하는 것이 필수적입니다. 하지만 API, 특히 내부 및 서드파티 API를 전체적으로 파악하는 것은 여전히 어려운 일입니다.

ThousandEyes는 API 모니터링의 설정을 간소화하고 확장성을 높여 이 문제를 해결합니다. OAuth 2.0, 프록시, 인증서와 같은 엔터프라이즈급 기능에 대한 내장된 지원과 심층적 네트워크 인텔리전스 및 유연한 테스트 생성을 통해 신속한 문제 해결, MTTR 단축, 원활한 디지털 에코시스템 운영에 필요한 인사이트를 확보할 수 있습니다.2 


API를 주도적으로 관리할 준비가 되셨습니까? 지금 바로 ThousandEyes 무료 평가판을 시작하세요.


1. "Kamstrup, 글로벌 성장을 위한 탄력성 있는 네트워크 구축," 시스코 고객 사례. 

2. 상동.


Upgrade your browser to view our website properly.

Please download the latest version of Chrome, Firefox or Microsoft Edge.

More detail