사이트 신뢰성 엔지니어링(SRE)은 앱과 웹사이트 제공을 위한 인기 있는 접근 방식으로 자리 잡고 있으며, Google에서 시작되어 현재는 기술 중심의 여러 대기업으로 확산되고 있습니다. SRE의 정의는 DevOps의 일부로 보기도 하고, 네트워킹에 고객 경험 요소를 가미한 것으로 보기도 하는 등 매우 다양하지만, 대부분의 SRE 팀은 다음 업무를 담당합니다:

  • 사이트 유지 관리 – SRE 팀은 백엔드 인프라와 이를 통해 제공되는 고객 경험을 책임집니다.
  • 사이트 인프라 엔지니어링 – 성공적인 고객 경험을 제공하는 사이트는 고도로 자동화되어 있고 안정적이며, 이는 대부분 SRE 팀의 노력 덕분입니다.
  • 관계 – 많은 경우 SRE 팀은 개발 팀이 더 빠르게 운영하고 더 효율적으로 협업할 수 있도록 지원하는 역할도 맡으며, 일반적으로 지침이 되는 원칙을 정의하고 셀프서비스 도구를 제공합니다.
  • 성과 추적 – SRE 팀은 기업의 핵심 시스템을 파악하고, 해당 시스템에 대한 활동의 효과를 측정할 방법을 마련하여 만족스러운 투자 수익률(ROI)을 달성할 수 있도록 합니다. 이러한 시스템에는 웹사이트 트래픽, 고객 데이터, 웹사이트의 내구성 등이 포함될 수 있습니다.

SRE 팀은 일반적으로 더 큰 규모의 개발 팀이나 고객 경험(CX) 팀에 속합니다. 어느 경우든 ‘상위’ 팀의 주요 목표는 비즈니스 목표 달성을 위해 조직의 웹사이트에서 고객 경험을 유지하고 개선하는 것입니다.

NGINX가 어떻게 도움이 될까요?

F5 NGINX는 성능, 안정성, 보안 및 확장성을 갖춘 앱과 API를 만드는 데 필요한 핵심 요소를 구성하는 제품군을 제공합니다.

SRE를 더 자세히 알아보려면 NGINX Conf 2019의 이 영상을 시청해 보세요. 이 영상에서는 주요 기업의 리더들이 조직에 SRE 팀이 필요한지 판단하는 방법과, 이미 SRE 팀이 있다면 팀을 효과적으로 확장하고 핵심 성과 지표(KPI)를 수립하는 최선의 방법을 논의합니다.