사이트 신뢰성 엔지니어링이란?

사이트 안정성 엔지니어링(SRE)은 앱과 웹사이트 제공에 있어 인기 있는 접근 방식으로 자리 잡고 있으며, Google에서 시작하여 많은 대규모 기술 기반 기업으로 확대되고 있습니다. SRE의 정의는 DevOps 부분부터 네트워킹 부분까지 매우 다양하지만, 고객 경험이 약간 첨가된 SRE 팀의 대부분은 다음을 담당합니다.

  • 사이트 유지 관리 – SRE 팀은 백엔드 인프라와 이를 통해 제공되는 고객 경험을 소유합니다.
  • 사이트 인프라 엔지니어링 – 성공적인 고객 경험을 제공하는 사이트는 대부분 SRE 팀의 작업 덕분에 높은 자동화 수준과 견고성을 갖추고 있습니다.
  • 관계 – 많은 경우 SRE 팀은 개발 팀이 더 빠르게 운영하고 더 효율적으로 협업할 수 있도록 지원하는 역할도 맡습니다. 이는 일반적으로 지침 원칙을 정의하고 셀프 서비스 도구를 제공함으로써 이루어집니다.
  • 성과 추적 – SRE 팀은 회사의 중요 시스템을 식별하고 해당 시스템에서의 활동 효과를 측정하는 방법을 수립하여 투자 수익률(ROI)이 만족스럽게 보장되도록 합니다. 이러한 시스템에는 웹사이트 트래픽, 고객 데이터, 웹사이트 내구성 등이 포함될 수 있습니다.

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

NGINX는 어떻게 도움이 될 수 있나요?

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

SRE를 더 자세히 알아보려면 NGINX Conf 2019의 이 비디오를 시청하세요. 이 비디오에서는 최고 기업의 리더들이 조직에 SRE 팀이 필요한지 여부를 결정하는 방법과 이미 팀이 있는 경우 팀을 확장하고 핵심 성과 지표(KPI)를 설정하는 가장 좋은 방법에 대해 논의합니다.