분석을 최대한 활용하기: 다차원적 가시성이 필요한 이유

요약

클라우드 및 프라이빗 플랫폼 전반에 걸쳐 분산된 현대적 애플리케이션의 복잡성은 가시성, 분석 및 문제 해결에 어려움을 초래합니다. 데이터를 사일로에 가두거나 지역별 담당자 또는 기능별 팀만 접근할 수 있도록 제한하면 애플리케이션이 비즈니스에 심각한 악영향을 미칠 위험에 노출됩니다. 애플리케이션 텔레메트리, 이벤트, 로그와 같은 분산 분석 데이터를 통합하고 이들 간의 연관성을 파악하면 애플리케이션 상태에 대한 새로운 인사이트를 얻을 수 있으며, 애플리케이션의 구체적인 요구 사항에 맞춘 다차원적 가시성을 확보할 수 있습니다.

정보 통합을 통한 문제 진단

환자가 뚜렷한 원인을 알 수 없는 증상으로 의사를 찾아오면, 질환의 원인을 파악하는 과정은 일반적으로 데이터 수집과 수집한 데이터 평가라는 두 가지 요소로 이루어집니다. 환자는 MRI나 엑스레이 검사를 받을 수 있으며, 이후 서로 다른 전문 분야의 의사들이 검사 결과를 검토합니다. 의사마다 동일한 데이터 세트에서 서로 다른 단서를 발견할 수 있습니다. 예를 들어 정형외과 의사와 종양 전문의는 같은 MRI에서도 서로 다른 이상 징후를 찾습니다. 마찬가지로 전문 분야가 다른 의사들은 서로 다른 진단 정보 출처를 활용할 수 있습니다. 종양 전문의는 정형외과 의사에게는 도움이 되지 않는 혈액 검사를 요청할 수 있지만, 그 검사 결과는 환자의 건강을 유지하는 데 필요한 중요한 정보를 제공할 수 있습니다. 여러 의사가 협력하여 복합적인 질환을 앓는 환자의 건강 상태를 평가하는 방식은 조직 내 여러 팀이 애플리케이션 상태를 관리하는 방식과 유사합니다. 여러 정보 출처를 하나의 완전한 시스템으로 통합해 살펴볼 때, 새롭고 고유한 데이터를 추상화하는 최적의 방법을 이해하면 많은 이점을 얻을 수 있습니다. 다차원 가시성 모델은 분산된 데이터를 결합하여 고객의 애플리케이션 경험에 대한 가시성을 높임으로써 애플리케이션 상태를 더욱 쉽게 유지할 수 있도록 합니다.

다차원 가시성이란 무엇인가요?

다차원 가시성은 데이터 세분화와 시각화를 새롭게 개념화하는 방식입니다. 다차원 가시성의 목표는 데이터 사일로를 없애고 조직 내에서 정보에 쉽게 접근할 수 있도록 하는 것입니다. 이를 통해 서로 다른 시스템이 어떻게 상호 작용하고 영향을 주고받는지 더 쉽게 파악하여 애플리케이션의 전반적인 작동 방식을 더욱 깊이 이해할 수 있습니다.

“다차원 가시성의 목표는 데이터 사일로를 없애고 조직 내에서 정보에 쉽게 접근할 수 있도록 하는 것입니다.”

첫 번째 단계는 데이터 차원을 정의하는 것입니다. 데이터의 활용 방식과 사용자를 고려해 가장 적합한 세분화 수준을 선택하세요. 예를 들어, UX 팀보다 보안 전문가에게 더 상세한 보안 데이터를 제공할 수 있습니다. 여러 데이터 차원을 정의한 후에는 각 차원의 세부 정보와 차원 간 관계를 보여 주는 하나의 보고서나 시각화 자료로 결합할 수 있습니다. 이것이 바로 다차원 가시성이라는 용어가 사용되는 이유입니다. 충분한 데이터 차원을 확보하면 애플리케이션을 엔드 투 엔드로 아우르는 종합적인 관점을 구축할 수 있습니다.

다차원 가시성은 애플리케이션 분석에 어떻게 도움이 될까요?

환자가 느끼는 통증과 마찬가지로, 보안 이벤트는 시스템의 어떤 부분에 주의가 필요하다는 사실을 알려 주는 첫 번째 징후일 수 있습니다. 보안 정보 및 이벤트 관리 시스템(SIEM)에서 얻은 데이터를 사용하면 웹 애플리케이션 방화벽(WAF) 이벤트, DDoS 지표 또는 외부 스캔 경고와 같은 애플리케이션이나 인프라 이벤트를 확인할 수 있습니다. 일반적으로 이는 SecOps 팀의 담당 영역입니다. 다차원 가시성 접근 방식을 사용하면 이러한 이벤트를 다른 데이터 소스와 결합하고 여러 팀이 검토하면서, 보안 차원의 정보를 사용 가능한 다른 데이터와 교차 분석하여 데이터 세트 간의 연관성을 찾을 수 있습니다. 시스템 간의 관계를 더 쉽게 파악할 수 있으므로, 작은 문제가 다른 시스템에 영향을 미치기 전에 식별하여 심각한 문제를 예방할 수 있습니다. 또한 원인이 애플리케이션 전체의 어느 위치에 있든 이를 식별하고 격리함으로써 새로운 문제를 더 빠르게 해결할 수 있습니다.

여러 데이터 소스를 결합하고, 이러한 차원 간의 관계를 문서화하며, 더 많은 사람이 이용할 수 있도록 데이터 접근성을 확대하면, 이전에는 사일로화되어 있던 조직 내에서 새로운 인사이트를 제공할 수 있습니다 .

이 시각화는 차원 간의 관계를 파악함으로써 단일 차원 데이터에서는 드러나지 않는 인사이트를 얻을 수 있음을 보여줍니다. 다차원 모델의 복잡성은 조직의 요구 사항에 맞게 조정할 수 있습니다.

데이터 가시성의 과제

애플리케이션, 인프라 및 보안 팀이 방대한 데이터 속에서 길을 잃지 않고 다차원 모델을 성공적으로 활용할 수 있도록 하려면 다음과 같은 과제를 해결하는 것이 중요합니다:

  • 모든 팀의 데이터가 엔터프라이즈 가시성 솔루션에 적절히 반영되도록 하세요.
  • 보안 관점의 인사이트를 다른 시스템의 인사이트와 통합하세요. 이를 통해 애플리케이션 소유자와 유지관리 담당자는 자신의 변경 사항이 다른 애플리케이션의 보안 태세에 어떤 영향을 미칠 수 있는지 파악할 수 있습니다.
  • 분산된 팀의 지표를 중앙 집중식 엔터프라이즈 요구 사항에 맞게 조정하세요.
  • 하이브리드 또는 멀티 클라우드 모델을 사용하는 경우, 클라우드의 여러 영역에 있는 데이터 간의 관계를 나타내는 명확한 전략을 수립하세요. 다차원 가시성 모델링을 활용하면 멀티 클라우드 및 하이브리드 배포 환경 내의 상호 연결 관계를 더 잘 이해할 수 있으므로 특히 효과적입니다.

시장 조사에 따르면 이러한 문제를 해결하지 못할 경우 보안 사고, 애플리케이션 성능 장애 및 전면적인 서비스 중단이 더 자주 발생할 수 있으며, 이는 모두 매출 손실과 고객 신뢰 하락으로 이어질 수 있습니다.

“공격의 66%는 잘못된 구성으로 인한 보안 허점을 악용했으며, 주로 웹 애플리케이션 방화벽이나 잘못 구성된 리소스가 공격 대상이 되었습니다.”

다음 단계

디지털 트랜스포메이션 이니셔티브는 주목하게 합니다 애플리케이션 상태를 측정하는 지표로서 고객 경험이 얼마나 중요한지에 대해. 다차원 가시성 접근 방식을 사용하면 클라우드 트래픽 정체 문제가 결제 처리 속도가 느리다는 불만과 어떤 관련이 있는지 파악할 수 있습니다. 이 접근 방식을 가장 효과적으로 활용하려면 유용한 데이터 차원을 선택하고, 이러한 차원 간의 관계를 파악하며, 조직 전체의 팀이 여러 데이터 차원에 액세스할 수 있도록 하고, 해당 팀이 데이터 차원 간의 연관성을 시각화하고 이해하는 데 도움이 되는 도구를 갖추도록 해야 합니다.

다차원 가시성 모델은 애플리케이션 상태를 종합적으로 파악해야 할 필요를 충족하고, 애플리케이션을 유연하게 모델링할 수 있는 방법을 제공합니다. 이러한 기법을 활용하면 엔터프라이즈 애플리케이션 포트폴리오를 구성하는 모든 요소 간의 상호 운용성을 더 쉽게 파악할 수 있으므로, 애플리케이션을 가장 잘 아는 의사와도 같은 애플리케이션 소유자와 유지관리 담당자가 최상의 진단 도구를 활용할 수 있습니다.

관련 콘텐츠

보고서

2020년 애플리케이션 서비스 현황: DevOps 에디션

산업 전반에서 앱 중심 기술로 전환하는 흐름이 DevOps 환경을 어떻게 변화시키는지 알아보세요.

웨비나 시청하기 ›


솔루션

애플리케이션 상태와 가시성을 주도적으로 관리하세요

가시성의 네 가지 원칙과 이를 활용하여 비즈니스 성과를 개선하는 방법을 알아보세요.

솔루션 살펴보기 ›


제품

NGINX Controller 3.0 소개: 애플리케이션 중심의 딜리버리로 출시 기간 단축

Controller 3.0은 앱과 API를 관리하고 제공하기 위한 업계 최초의 앱 중심 접근 방식입니다.

Controller 3.0 알아보기 ›


솔루션

자동화 통합을 통한 CI/CD 속도 향상

혁신에 집중할 수 있도록 보안 및 성능 정책을 코드 파이프라인에 자동으로 통합하세요.

자세히 알아보기 ›