클라우드 리패트리에이션과 SRE 운영 사이의 흥미로운 연관성

F5 에코시스템 | 2022년 7월 28일

저는 철학을 좋아합니다. 학위를 따려면 세 과목 정도만 더 들으면 되는데, 몇 년에 한 번씩 언젠가는 꼭 마치겠다고 다짐하곤 합니다. 철학에 대한 제 애정은 큰아이에게도 이어졌고, 큰아이는 컴퓨터 과학과 데이터 과학 학위에 더해 철학 학위까지 정말로 취득했습니다. 네, 덕분에 저희가 문자로 나누는 대화는 꽤 흥미로울 때가 많습니다. 물어봐 주셔서 고맙습니다.

그래서 저는 통계학과 논리학에서 사후 오류라고 알려진 개념을 매우 잘 알고 있습니다. 여기서 “상관관계는 인과관계가 아니다”라는 말이 나왔습니다. 이는 사건 X 다음에 사건 Y가 일어났다는 이유만으로 사건 Y가 반드시 사건 X 때문에 발생했다고 가정하는 논리적 오류입니다. 이 오류를 지적한 가장 유명한 사례는 바비 헨더슨이 제시한 것으로, 그는 전 세계 해적 수의 감소가 지구 온난화를 초래했다는 것을 보여 주는 도표를 통해 상관관계만으로 인과관계를 단정하는 것이 얼마나 터무니없는지 설명했습니다.

맞아요, 말이 안 되죠. 하지만 사람들이 인과관계를 도출하는 수많은 도표도 마찬가지입니다. 두 데이터 포인트를 서로 대응시켜 놓았다고 해서 하나가 다른 하나의 원인이라는 뜻은 아닙니다. 많은 경우에는 둘을 연관 짓는 것 자체가 논리적으로도 말이 되지 않습니다. 해적과 지구 온난화라니요? 그걸 진지하게 받아들이는 사람은 아무도 없습니다.

하지만 SRE 운영과 클라우드 리패트리에이션의 관계를 본격적으로 살펴보기에 앞서, 이는 반드시 짚고 넘어가야 할 중요한 부분입니다.

분명히 말씀드리자면, SRE 관행을 도입하는 것이 클라우드 리패트리에이션을 유발한다고 주장하는 것은 아닙니다. 다만 이 둘 사이에는 밀접하고 의미 있는 관계가 있다고 봅니다. 클라우드 제공업체인 Google이 SRE라는 관행을 만든 것은 우연이 아닙니다. SRE와 관련된 모델, 사고방식 및 기술 역량은 클라우드 인프라와 서비스를 성공적으로 운영하는 데 필수적입니다.

클라우드 리패트리에이션은 현실이다

퍼블릭 클라우드 리패트리에이션 자체는 일부 업계에서 다소 금기시되는 주제입니다. Andreessen Horowitz가 “클라우드 비용, 1조 달러의 역설”을 발표하면서 기업들이 클라우드에서 자체 인프라로 복귀해 상당한 비용 절감 효과를 거두고 있다고 주장했을 때 불거진 논란을 생각해 보십시오. 일각에서는 이런 일이 일어나지 않는다고 믿게 만들려 하지만, 실제로 일어나고 있음을 보여 주는 데이터와 경험적 증거는 충분합니다.

2021년 보고서를 위해 시장에 퍼블릭 클라우드 리패트리에이션에 관해 물었습니다. 애플리케이션을 리패트리에이션한 비율은 13%에 불과했고, 추가로 14%가 이를 계획하고 있었습니다. 1년 후, 이 두 비율은 각각 37%와 30%로 높아져 합계가 40%포인트 증가했습니다. 이는 이례적인 현상이 아닙니다. 신뢰할 만한 여러 분석 기관에서도 비슷한 결과를 보고하고 있기 때문입니다. 흥미롭게도 리패트리에이션 비율은 전 세계적으로 동일하지 않습니다. APCJ와 LATAM은 EMEA와 NA보다 리패트리에이션 가능성이 훨씬 낮습니다.

저는 기업들이 퍼블릭 클라우드에서 애플리케이션을 다시 이전하고 있다고 봅니다. 따라서 중요한 질문은 기업들이 ‘실제로 그렇게 하고 있는가?’가 아니라 ‘얼마나 많은 워크로드를 빼내고 있으며, 어디로 이전하고 있는가?’입니다. 이 질문에는 내년에 2023년 애플리케이션 전략 현황 연구를 완료하면서 답해 보고자 합니다.

현재 저희는 애플리케이션 리패트리에이션을 가능하게 하는 요인 중 하나로 SRE 운영을 살펴보고 있습니다. 클라우드 비용 증가가 리패트리에이션을 고려하게 만드는 요인이라 해도, 다른 환경에서 그만큼 효율적으로 운영해 비용 절감 효과를 누릴 역량이 없다면 굳이 리패트리에이션을 할 이유가 없기 때문입니다.

그리고 기업이 워크로드를 다른 퍼블릭 클라우드나 온프레미스 또는 엣지로 이전하는 경우를 막론하고, 리패트리에이션을 실행하고 그 결정을 정당화하는 데 필요한 효율성과 비용 절감 효과를 유지할 수 있게 해주는 것은 바로 SRE 운영 방식과 역량이라고 봅니다.

데이터 심층 분석

표면적으로는 SRE 관행의 도입 및 적용과 클라우드 리패트리에이션 사이에 강한 상관관계가 있는 것으로 보입니다. 이는 클라우드와 유사한 방식으로 운영할 역량을 갖춘 조직, 즉 SRE 관행을 도입한 조직이 사실상 장난감(애플리케이션)을 챙겨 집(온프레미스 또는 다른 환경)으로 돌아간다는 점을 시사합니다. 그렇게 할 수 있기 때문입니다.

클라우드 리패트리에이션과 SRE

다른 관점에서 보면, SRE 관행을 도입하지 않은 조직 중 퍼블릭 클라우드에서 앱을 다시 사내 환경으로 이전한 비율은 4%에 불과합니다. 반면 SRE 관행을 도입한 조직에서는 무려 73%가 앱을 다시 사내 환경으로 이전했습니다.

물론, 관행을 도입했다고 해서 반드시 이를 적용하고 있다는 뜻은 아닙니다. 그래서 조직이 애플리케이션, 시스템 및 인프라를 실제로 어떻게 운영하고 있는지 살펴보았습니다. 구체적으로는 전체 운영 중 SRE 관행을 사용하는 비율을 조사했습니다. 예상할 수 있듯이, 그 결과도 비슷했습니다.

클라우드 리패트리에이션

SRE 방식을 사용해 앱, 시스템 및 인프라를 전혀(0%) 운영하지 않는 조직 중 81%는 클라우드에서 온프레미스로 이전하지 않고 있습니다. 반면, 앱, 시스템 및 인프라 운영의 76%~99%에 SRE 방식을 사용하는 조직 중 54%는 이미 이전했습니다. 조직이 앱, 시스템 및 인프라의 4분의 1(25%)을 초과해 SRE 방식으로 운영하기 시작하면 클라우드에서 온프레미스로의 이전이 본격화되는 것으로 보입니다.

앞서 APCJ와 LATAM은 리패트리에이션을 시행할 가능성이 훨씬 낮다고 언급했던 것을 기억하시나요? 이들 지역은 애플리케이션, 시스템 및 인프라 운영에 SRE 방식을 활용할 가능성도 훨씬 낮습니다. 실제로 LATAM의 26%와 APCJ의 29%는 SRE 방식을 사용해 운영하는 애플리케이션, 시스템 및 인프라의 비율이 0%였습니다. EMEA에서는 이 비율이 5%에 불과하며, NA에서는 2%로 더 낮습니다.

의미 있는 연관성일까, 아니면 흥미로운 우연일까?

SRE를 운영 관행으로 도입하는 조직과 퍼블릭 클라우드 리패트리에이션 비율 사이에는 부인할 수 없는 상관관계가 있는 것으로 보입니다. 하지만 이는 유의미한 관계일까요, 아니면 단지 흥미로운 우연의 일치일까요?

이곳은 제 블로그이니, 저는 둘 사이에 유의미한 관계가 있다고 주장하겠습니다.

SRE와 관련된 관행과 기술 역량은 클라우드 환경을 대규모로 운영하는 데 완벽하게 적합합니다. 앞서 말씀드렸듯이 Google이 SRE를 만들고 말 그대로 이에 관한 책까지 쓴 것은 결코 우연이 아닙니다. 또한 이전에도 말씀드렸고 다시 한번 강조하자면, 클라우드의 가치는 운영 모델에 있습니다. 이 모델은 HTTP 요청·응답이나 고객 세션 중 어떤 기준으로 측정하든 트랜잭션당 비용을 크게 낮출 수 있습니다. 이를 통해 애플리케이션과 디지털 서비스를 비용 효율적으로 확장할 수 있습니다.

자동화와, 서비스 중단을 일으키지 않는 단순한 상황보다 유의미한 인시던트에 집중하는 관행을 활용하면 높은 수준의 가용성과 성능을 유지하는 담당 인력과 그 전문성을 비용 효율적으로 확장할 수 있습니다.

SRE 관행을 도입하고 활용하면 조직은 공용 클라우드, 온프레미스 또는 엣지 환경 어디에서든 운영을 효율적으로 확장할 수 있습니다. 데이터에 따르면 조직들은 실제로 이러한 역량을 활용해 운영을 확장하고 있는 것으로 보입니다.

디지털 비즈니스를 지원하기 위한 아키텍처 현대화와 SRE 운영 도입에 대해 자세히 알아보려면 O’Reilly에서 새롭게 출간된 저희 도서 디지털 비즈니스를 위한 엔터프라이즈 아키텍처를 살펴보세요.

공유

작성자 소개

Lori Mac Vittie
Lori Mac Vittie수석 엔지니어 겸 최고 에반젤리스트 | F5

Lori MacVittie는 F5 CTO 오피스의 수석 엔지니어이자 최고 에반젤리스트로, 애플리케이션 딜리버리, 자동화 전략 및 인프라 분야에서 깊이 있는 전문성을 보유하고 있습니다. AI 에이전트를 위한 가드레일을 정의하고, 취약한 멀티클라우드 아키텍처를 분석하며, 확장 가능한 시스템의 한계를 탐구하는 등 복잡한 문제를 명확하게 풀어내는 것으로 잘 알려져 있습니다. 애플리케이션 개발, IT 아키텍처, 네트워크 및 시스템 운영 전반에 걸쳐 30년 이상의 업계 경험을 쌓았습니다. F5에 합류하기 전에는 수상 경력이 있는 기술 편집자로 활동했습니다. MacVittie는 컴퓨터 과학 석사 학위를 보유하고 있으며, 보안, 클라우드 및 엔터프라이즈 아키텍처 분야를 아우르는 다수의 저서를 집필한 작가입니다. 또한 보드게임과 비디오 게임을 열정적으로 즐기며, 치즈에 대해서는 거리낌 없이 확고한 견해를 갖고 있습니다.

Lori Mac Vittie의 다른 블로그 게시물

관련 블로그 게시물

AI 시대의 새로운 애플리케이션 제공 원칙으로 복잡성 극복하기
F5 에코시스템 | 2025. 02. 20.

AI 시대의 새로운 애플리케이션 제공 원칙으로 복잡성 극복하기

보안, 일관성, 완전 자동화에 중점을 둔 애플리케이션 제공의 새로운 6가지 원칙을 도입하여 복잡성 없이 하이브리드 멀티클라우드의 유연성을 누리세요.

디지털 혁신을 가속화하는 6가지 기술 역량
F5 에코시스템 | 2023. 01. 05.

디지털 혁신을 가속화하는 6가지 기술 역량

오늘날의 엔터프라이즈 아키텍처에는 기술 변화를 주도하는 데 핵심적인 민첩성, 확장성, 보안 및 관찰 가능성이 부족하지만, 이 여섯 가지 핵심 역량은 기업이 디지털 혁신 전반에 걸쳐 위험과 과제를 관리하는 데 도움이 될 것입니다.

하이브리드 근무가 ID 중심 보안으로의 전환을 이끌고 있습니다
F5 에코시스템 | 2021. 08. 16.

하이브리드 근무가 ID 중심 보안으로의 전환을 이끌고 있습니다

자동화와 디지털화의 폭발적인 성장에 하이브리드 근무 모델로의 전환 추세가 더해지면서, IP 기반 보안에서 벗어나 ID 기반 액세스 전략으로 전환하는 움직임이 더욱 가속화될 것입니다.

관점의 현대화: 애플리케이션에서 경험으로
F5 에코시스템 | 2021. 04. 05.

관점의 현대화: 애플리케이션에서 경험으로

그리스와 로마의 신들처럼, 여러 신화에서도 동일한 존재가 다양한 모습으로 나타나는 것을 볼 수 있습니다. 본질적으로 각각의 화신은 기존 존재가 새로운 얼굴로 드러난 것입니다. 디지털 세계에서도 이와 비슷한 양상이 나타납니다. 우리가 ‘애플리케이션’이라고 부르는 것들은 흔히 기존 기능이 새로운 형태로 구현된 것이라 볼 수 있습니다.

코로나19 이후 기업 결제의 디지털 전환
F5 에코시스템 | 2020. 06. 01.

코로나19 이후 기업 결제의 디지털 전환

디지털 결제는 과거의 현금만큼이나 보편화되었습니다. 코로나19 팬데믹으로 인한 봉쇄 조치는 소비자의 디지털 결제 서비스 의존도를 더욱 빠르게 높였습니다. 기업의 디지털 결제 도입 역시 가속화되었습니다. 대중을 상대로 영업하든 하지 않든 기업에는 여전히 지급해야 할 대금과 받아야 할 대금이 있기 때문입니다.

공급망 해킹과 보안에서 하드웨어의 역할
F5 에코시스템 | 2018. 10. 08.

공급망 해킹과 보안에서 하드웨어의 역할

수석 아키텍트 Dave Schmitt와 CTO 오피스가 최근 Bloomberg의 Super Micro 관련 기사를 계기로 하드웨어 보안 전문성의 중요성을 되짚어봅니다. 또한 이 글에서는 시스템이 안전하게 보호되고 있는지 확인하기 위해 공급업체에 물어봐야 할 질문도 소개합니다.