SRE는 애플리케이션이 확장 가능하고, 안정적이며, 효율적으로 만들기 위한 시스템 디자인 및 운영에 초점을 맞춘 엔지니어링을 의미한다. 웹 애플리케이션에 대한 의존도가 계속해서 높아지고 모든 작업이 네트워크 환경에서 이루어지는 요즘에는 애플리케이션의 가용성, 신뢰성 및 확장성은 안정적인 서비스 운영을 필수적인 요소로 인식되고 있다.
SRE는 Devops(시스템의 디자인과 개발의 각 단계에 모두 관여)와 비슷한 역할이라고 생각하면 된다. 엄격히 따지면 완전히 같은 개념은 아니지만, 'Devops와 비슷한 개념이구나' 정도로 느낌만 잡아두자.
[참고 문헌]
- 벳시 베이어 외 3인,『사이트 신뢰성 엔지니어링』, 제이펍