개발 Sre vs. Devops : 차이점은 무엇입니까?

Sre vs. Devops : 차이점은 무엇입니까?

차례:

Anonim

DevOps와 SRE (사이트 안정성 엔지니어링)는 요즘 IT 세계에서 가장 많이 논의되는 주제 중 하나입니다. 이 두 학문은 때때로 구별하기가 약간 어렵습니다. DevOps 이니셔티브의 목적은 개발 및 운영 프로세스를 결합하여 마찰이 없도록하는 것입니다. SRE의 목적은 엔지니어링 및 운영에서 모범 사례를 구현하여 안정성을 달성하는 것입니다. 간단히 말해 SRE는 다양한 DevOps 시나리오에서 성공할 수있는 솔루션을 제공합니다. 따라서이 두 스트림은 서로 경쟁하지 않고 소프트웨어 개발의 공통 목표를 달성하기 위해 각 솔루션 중 최상의 솔루션을 제공합니다. DevOps에 관련된 내용에 대한 자세한 내용은 DevOps 관리자가 수행 한 작업 설명을 참조하십시오.

둘 사이의 혼란

DevOps 및 사이트 안정성 엔지니어링은 아마도 소프트웨어 개발에 가장 일반적으로 사용되는 방법 일 것입니다. 이 두 용어는 종종 사람들에 의해 혼란스러워 지지만 동시에 그것들은 상당히 겹칩니다. 결과적으로, 그들은 전혀 다르지 않습니다. 따라서 세부 사항을 구별하고 유사성을 식별하려면 더 자세한 세부 사항을 이해해야합니다.

왜 SRE인가?

거의 10 년 전에 Google은 생산 관리를 수행하는 방식을 변화시키기위한 조치를 취했습니다. R & D 팀은 새로운 기능을 생성하여 프로덕션에 적용하는 작업을 담당했으며 운영 팀은 생산 프로세스를 안정적으로 유지하는 데 주력했습니다. 그러나 문제는 두 팀이 서로 반대 방향으로 움직이고 있다는 것이 었습니다.

Sre vs. Devops : 차이점은 무엇입니까?