본문 바로가기
INFRA/DevOps

SRE란 무엇인가?

by BTC_222 2022. 12. 19.

💙베하💙 누구든 탑승할 수 있는  팀입니다!!💨😉

  • SRE란 무엇인가?
    (Google 엔지니어링 팀의 Ben Treynor Sloss가 창안한 개념)
    SRE는 IT 운영에 대한 소프트웨어 엔지니어링 접근 방식
    SRE 팀은 소프트웨어를 툴로 활용하여 시스템을 관리하고, 문제를 해결하고, 운영 태스크를 자동화

SRE는 확장 가능하고 신뢰성이 높은 소프트웨어 시스템을 생성할 때 유용한 방법
코드를 통해 대규모 시스템을 관리할 수 있으므로 수천 대에서 수십만 대에 이르는 머신을 관리하는 시스템 관리자에게 더 큰 확장성과 지속가능성을 제공



  • SRE(Site Reliability Engineer)의 역할
    관리자, 부가적인 운영 경험이 있는 소프트웨어 개발자, 소프트웨어 개발 기술도 보유한 IT 운영자와 같은 경력이 요구되는 독특한 역할
    SRE에서는 100% 신뢰성을 기대하지 않으며 장애에 대비해 계획을 마련하고 장애를 예상

  • SRE와 Devops의 차이점
    Devops는 신속한 고품질 서비스 제공을 통해 비즈니스 가치와 대응력을 향상시키기 위한 기업 문화, 자동화, 플랫폼 설계에 대한 접근 방식
    SRE는 DevOps의 구현체 역할
     → SRE와 DevOps 모두 개발 팀과 운영 팀 사이의 간극을 메우고 서비스를 더 빠르게 제공하는 데 도움

길다면 길고 짧다면 짧은 글 읽어주셔서 감사합니다.

다음번엔 더욱 유익한 내용으로 찾아오겠습니다.

 

'INFRA > DevOps' 카테고리의 다른 글

Terraform 실습하기 - 2  (0) 2022.12.19
Terraform 실습하기 -1  (0) 2022.12.19
Devops란 무엇인가?  (0) 2022.12.19
[K8s] Ingress 개념 및 Ingress Controller 설치, 활용  (0) 2022.12.19
[k8s] Kube-proxy  (0) 2022.12.12

댓글