Offcanvas

디지털 트랜스포메이션 / 애플리케이션

기고ㅣ‘관찰가능성’이 엔지니어의 핵심 도구인 이유

2022.06.29 Aidan Cuffe  |  IDG Connect
IT 기술 스택이 갈수록 복잡해지고 있다. 이에 대응하기 위해 기업들은 디지털 인프라를 관리하고, 운영 시간을 유지하며, 혁신을 주도할 수 있는 리소스와 스킬을 얻고자 고군분투하고 있다. 단일 플랫폼으로 기술 스택의 가시성을 확보할 수 있는 ‘관찰가능성(또는 옵저버빌리티(Observability))’은 이러한 문제를 해결하는 데 큰 역할을 한다. 
 
ⓒGetty Images Bank

모두가 디지털 시대에 살고 있다. 하지만 모든 새로운 혁신과 서비스로 기술 스택은 복잡해지고, (그 결과) 소비자가 가치 있게 여기는 편리함은 대가를 치르게 된다. 계층이 추가될 때마다 디지털 인프라를 관리하고, 운영 시간을 유지하며, 혁신을 주도하는 데 더 많은 시간이 필요하다. 즉, 비즈니스에 필요한 시간 및 비용이 필요 이상으로 많이 소요되고 있다. 

버그와 운영 중단은 기술 부문에서 여전히 피할 수 없는 일이며, 스택이 복잡해지면 문제가 발생한 곳을 찾고 수정하는 일도 복잡해지기 마련이다. 이는 전통적으로 부서들이 사일로화돼 있는 대규모 기업에 특히 문제다. 버그와 공격, 그에 따른 다운타임으로 인해 기업은 신뢰를 잃을 수 있다.  

관찰가능성이란?
관찰가능성은 스택이 복잡해지면서 발생하는 어려움을 줄이는 데 도움을 준다. 각 부문의 IT 애플리케이션을 개별적으로 모니터링하는 대신, 단일 플랫폼에서 실시간으로 기업의 전체 스택에 관한 360도 가시성을 제공하기 때문이다. 즉, 버그가 발생하면 개발자가 즉시 문제를 파악하고 수정할 수 있다. 

관찰가능성은 이미 운영 중인 기술 스택을 모니터링하는 데 사용된다. 아울러 소프트웨어 라이프사이클의 모든 부분에서도 매우 중요하다. 이를 통해 개발자는 이전 제품을 업데이트해야 하는지 아니면 새 제품을 만들어야 하는지 이해하거나, 새로운 제품이 얼마나 잘 작동하는지 쉽게 모니터링할 수 있다. 모든 단계에서 관찰가능성은 생산성 향상에 도움이 된다. 

관찰가능성의 이점과 함정 
관찰가능성 플랫폼의 이점은 단일 창에서 ‘완전한’ 가시성을 제공하는 것이다. 통합 플랫폼에서 전체 스택을 볼 수 있다는 건 엔지니어가 운영 속도를 높이고, 한 곳에서 비즈니스 보안 소프트웨어를 배포할 수 있다는 의미다. 

하지만 관찰가능성 플랫폼을 쓰는 사용자 그리고 개발자가 직면하는 몇 가지 장애물도 있다. 뉴렐릭(New Relic)의 2021년 관찰가능성 설문조사 결과에 따르면 전체 응답자의 약 74%가 성숙한 관찰가능성 관행이 없다고 밝혔다. 관찰가능성의 성공을 가로막는 가장 큰 장애물은 리소스 부족(38%)과 스킬 격차(29%)였다. 

개발자에게 주된 문제는 호환성인 것으로 나타났다. 기본적으로 관찰가능성 플랫폼은 클라우드 서비스부터 오픈소스 도구, 엔터프라이즈 기술까지 다양한 제품과 호환 및 통합될 수 있어야 한다. 예를 들어 뉴렐릭의 인스턴트 옵저버빌리티(Instant Observability) 플랫폼은 개발자가 일반적으로 쓰는 500개 이상의 도구와 호환된다. 이러한 수준의 통합이 없으면 인터페이스가 얼마나 효율적인지와는 상관없이 관찰가능성 플랫폼은 무용지물로 전락할 수 있다. 

팀워크 향상 
버그와 사이버 공격에서 기술 스택을 보호하는 일은 고객 및 벤더와 신뢰를 구축하려는 모든 기업에 매우 중요하다. 하지만 거의 모든 소프트웨어 환경이 분산돼 있다는 점은 이를 어려운 과제로 만든다. 

각 구성요소는 수천 개의 구성요소로 이뤄져 있으며, 여러 클라우드 및 오픈소스 프로젝트에 분산돼 있다. 아울러 서로 다른 내부 및 서드파티 엔지니어링 팀에 의해 운영되며, 사일로화돼 있기 때문에 다른 팀이 수행하는 일에 관한 지식이 거의 없다. 이러한 사일로에 따라 늘어난 사각지대는 보안 및 비즈니스 위험으로 이어지며, 개별 팀이 문제를 식별하고 해결하기 어려울 수 있다. 

취약점 관리에 중점을 둔 관찰가능성 플랫폼은 이 문제를 해결하도록 설계됐다. 모든 보안 신호를 통합하여 모든 엔지니어가 팀이나 전문 분야와 관계없이 함께 협력해 대규모 보안 위험을 관리하고, 소프트웨어 제공 및 운영을 가속할 수 있다. 이러한 수준의 협업은 보안 문제를 더 빠르게 해결하고, 나아가 선제적으로 대처하게 해 기업의 안전을 보장할 수 있도록 한다. 

그런 면에서 관찰가능성은 2022년 모든 엔지니어의 핵심 도구라고 할 수 있다. 필요한 모든 데이터를 하나의 플랫폼으로 통합하여 기업 전체에서 쉽게 확인할 수 있어 생산성이 크게 향상되기 때문이다. 또 다운다임을 줄이는 것뿐만 아니라 기술과 제품을 점진적으로 개선하는 데 유용하다. 아울러 고객 중심의 관점에서 바라볼 수 있기 때문에 고객 경험도 크게 향상된다. 이는 결국 기업의 브랜드에 긍정적인 영향을 미치며, 기업이 성장하는 데 필요한 고객 기반과 신뢰를 구축하는 데 도움을 준다. 

* Aidan Cuffe는 뉴렐릭의 수석 제품 관리자다. ciokr@idg.co.kr
 
CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.