오늘 뉴렐릭이 New Relic One의 일부로 서비스 레벨 관리 기능을 공식 출시했습니다. 서비스 레벨 관리(Service level management)는 조직의 팀들에게 안정성에 대한 공통된 정의를 제공하며, 사이트 안정성 엔지니어, 개발자, IT 관리자 및 비즈니스 리더들에게 서비스 레벨 지표(SLI)와 서비스 레벨 목표(SLO)를 쉽게 정의, 사용 및 반복할 수 있는 방법을 제공합니다.

단 한 번의 클릭으로 가능한 손쉬운 설정과 강력한 권장 엔진을 통해 SLO와 SLI를 구축하는 데 수반되는 복잡성과 수작업을 줄일 수 있습니다. 이제, 엔지니어를 위한 일상 운영에 대한 뷰와 비즈니스 리더를 위한 기간별 보고서를 통해, 전체 조직이 SLO 준수, 오류 예산 및 SLI 달성 정보를 확인할 수 있습니다. 팀은 New Relic One에서 제공되는 알람 워크플로우와 추가 시스템 컨텍스트에 연결하여 서비스 레벨과 관련된 문제에 신속하게 조치를 취할 수 있습니다.

 

손쉬운 서비스 레벨 설정

처음 서비스 레벨을 설정하는 경우에는 시작점을 결정하는 것이 어렵습니다. 그러나 New Relic One을 사용하면 모든 서비스에 대한 서비스 레벨 성능과 안정성의 기준을 자동으로 설정할 수 있습니다. 원 클릭 설정으로 안내가 포함된 간단한 흐름과 권장 사항에 따라 사용자 정의를 할 수 있습니다.

팀 전체의 안정성 정의

New Relic의 SLO 및 SLI 권장 사항은 까다로운 정렬 프로세스가 필요하지 않습니다. 권장 사항을 통해 여러 가지 방법으로 안정성을 정의할 수 있습니다.

  • 서비스 경계와 중요 애플리케이션 및 인프라의 구성 요소 파악 
  • 엔터티의 최신 성능 메트릭을 기반으로 안정성 벤치마크를 자동 설정 
  • 가장 중요한 문제들에 대한 대응 방식을 선제적 구성

서비스 레벨 반복 및 개선

Terraform이 제공하는 자동화와 전체 스택에 대한 컨텍스트를 통해, 특정 노드 또는 서비스가 시스템 안정성에 미치는 영향을 파악하고 성능을 신속하게 제어할 수 있습니다. 서비스 소유자 및 비즈니스 리더 모두에 맞춤화된 뷰를 통해 운영 효율성을 높이고 보고, 알람 및 인시던트 관리 프로세스를 향상할 수 있습니다.

안정성 표준화

조직의 모든 팀들은 서비스 안정성에 대한 투명한 통합된 뷰를 확보하고, 고객에게 적용되는 서비스 레벨 계약(SLA)을 보다 효과적으로 준수할 수 있습니다. SLO 준수 메트릭과 오류 예산은 안정성을 보고하며 애플리케이션, 인프라 및 팀 전반에 걸쳐 일관된 방식으로 변경 사항을 구현할 수 있도록 지원합니다.

고객 인용구

베타 프로그램을 통해 서비스 레벨 관리 기능을 사용한 1,500여 개 기업으로부터 놀라운 피드백을 받았습니다.

New Relic One의 서비스 레벨 관리를 통해 SRE에서 경영진까지 모든 팀들이 자율성을 확보했고, 일관된 측정 지표를 추적 및 보고하여 복잡한 제품과 서비스 포트폴리오를 전체적으로 파악할 수 있게 되었습니다.

개발자들은 고객 경험의 모든 부분에서 핵심적인 역할을 수행합니다. 뉴렐릭의 서비스 레벨 관리는 개발자가 코드를 작성하고 안전하게 선제적으로 안정성을 구축할 수 있도록 지원합니다.

Zip Co의 결제 플랫폼은 업계 최고의 기술을 바탕으로 강력한 디지털 고객 경험을 제공합니다. 우리 엔지니어링 팀은 고객과 파트너들에게 최상의 환경을 제공하기 위해 사이트 안정성 엔지니어링 관행의 일환으로 서비스 레벨 지표와 목표를 정의하고 측정합니다. 뉴렐릭의 서비스 레벨 관리 솔루션은 간단하고 이해하기 쉬운 인터페이스를 통해 오류 예산을 쉽게 추적할 수 있도록 지원합니다.

시작하는 방법

처음 서비스 레벨을 정의하고 시각화해 관리하는 것은 쉽지 않은 일입니다. 글을 쓸 때처럼, 빈 페이지에서 어떤 말로 처음 시작할지 정하는 것이 항상 더 어렵습니다.

New Relic One에서 SLI와 SLO 기준을 빠르게 설정하려면, 다음 단계를 따르면 됩니다.

  1. 뉴렐릭에 로그인하고 상단의 탐색 메뉴에서 APM을 선택합니다.
  2. SLI를 설정할 서비스 엔터티를 선택합니다.
  3. 왼쪽 메뉴에서 Reports 아래로 스크롤하여 Service Levels를 선택합니다.
  4. 다음과 같은 화면이 표시됩니다.

여기에서 Add baseline service level 버튼을 선택하기만 하면 됩니다. 클릭 한 번만 하면, 뉴렐릭이 나머지 작업을 알아서 수행합니다.

다음은 권장 사항의 예입니다.