공급업체 종속이란 무엇이며 이를 방지하는 방법

클라우드 벤더 종속, 무엇이고 어떻게 피할까?

클라우드 서비스를 선택하기 전에 벤더 종속 조항을 꼼꼼히 살펴보는 것이 중요합니다. 벤더 종속이 무엇인지, 어떻게 하면 피할 수 있는지 알아봅시다.

클라우드 컴퓨팅은 IT 업계에서 빠르게 성장하는 분야입니다. 모바일 앱 개발자, 웹 앱 개발자, SaaS 기업 등 많은 IT 사업자들이 클라우드 컴퓨팅의 매력에 빠져듭니다. 자체적으로 강력한 IT 인프라를 구축할 필요 없이, 관리형 서비스 제공자(MSP)의 클라우드 인프라를 구독하여 애플리케이션 개발에 집중할 수 있습니다. 그러나 기존 클라우드 제공자가 앱, 비즈니스 모델, 사용자 규모에 맞지 않게 되면 문제가 발생합니다.

데이터베이스와 앱을 다른 클라우드로 옮기려 할 때, 기존 제공자는 벤더 종속이라는 함정을 파놓고 여러분의 발목을 잡을 수 있습니다. 이 기본적인 클라우드 컴퓨팅 수익 모델은 악몽이 될 수 있습니다. 하지만 걱정하지 마세요. 몇 가지 팁을 따르면 이러한 함정을 피할 수 있습니다.

클라우드 컴퓨팅에서 벤더 종속이란?

벤더 종속(Vendor Lock-in)이란 특정 서비스 제공업체에 묶여 다른 공급업체로 쉽게 전환할 수 없는 상황을 의미합니다. 종속된 벤더를 떠나려면 상당한 비용을 지불하거나 서비스 설정 비용을 다시 부담해야 할 수도 있습니다.

일반적인 비즈니스 환경, 예를 들어 원자재나 완제품 소싱에서는 큰 문제가 되지 않습니다. 품질과 가격이 적절한 타사 서비스 제공업체를 찾으면 되기 때문입니다. 하지만 클라우드 컴퓨팅 환경에서는 큰 문제가 됩니다. 소프트웨어, 웹, 모바일 앱, 데이터 분석 등 다양한 IT 프로젝트를 클라우드로 마이그레이션할 때 타인의 인프라를 사용하기 때문입니다.

앱, API, 데이터베이스, 비즈니스 인텔리전스 앱 등 복잡한 요소들을 클라우드 인프라에 구성해 놓았는데, 어떤 이유로든 다른 클라우드 서비스 제공업체로 이전해야 할 때 기존 제공업체는 쉽게 놓아주지 않으려 할 것입니다. 벤더 종속 수수료를 요구하며, 클라우드 서비스 가입 시 서명한 계약 조항을 근거로 법적으로 이를 강제할 수 있습니다. 이는 오늘날 클라우드 공급업체들의 일반적인 전략입니다. Kubernetes와 같은 컨테이너화 기술을 사용하여 애플리케이션을 개발, 테스트, 릴리스하는 과정에서도 벤더 종속이 발생할 수 있습니다.

벤더 종속에 주의해야 하는 이유

벤더 종속은 두 가지 주요 우려 사항을 야기합니다. 첫째, 계약 종료일 이전에 다른 클라우드로 이전하려면 막대한 비용을 지불해야 할 수 있으며, 이는 3~5년 동안 클라우드 운영 자금을 묶어두는 것과 같습니다. 둘째, 가상화된 시스템으로 인해 새로운 클라우드 공급자로 이전할 때 모든 것을 처음부터 다시 설정해야 합니다. 클라우드 마이그레이션이 말처럼 쉽지 않은 이유입니다.

따라서 IT 프로젝트에 클라우드 서비스를 사용하기로 계약하기 전에 계약 문서, 특히 벤더 종속 조항을 주의 깊게 읽어봐야 합니다.

벤더 종속의 유형

클라우드 컴퓨팅 환경에서 벤더 종속은 매우 다양한 형태로 나타날 수 있습니다. 클라우드 서비스 제공업체는 저마다 고유한 방법으로 수익을 창출하며, 이러한 방식에 따라 다양한 유형의 벤더 종속이 발생합니다. 여기에서는 몇 가지 대표적인 벤더 종속 유형을 살펴보겠습니다.

#1. 가격 기반 벤더 종속

일부 클라우드 서비스 제공업체는 초기 설정 단계에서 막대한 구현 비용을 청구합니다. 이후 다른 벤더로 전환하려고 하면 새로운 구현 비용으로 인해 초기 투자 비용을 포기해야 한다는 생각이 들 수 있습니다. 또한 일부 서비스 제공업체는 실제 사용량에 따른 요금이 아닌, 매달 고정된 요금을 청구하여 수익을 극대화하려 합니다.

#2. 데이터 인질형 벤더 종속

결제 기한을 놓치거나 갱신을 늦게 하거나 다른 클라우드 제공업체로 전환하려는 의사를 밝히면 기존 제공업체는 앱과 데이터베이스를 볼모로 잡을 수 있습니다. 데이터 액세스를 차단하고 막대한 종료 수수료를 요구하는 것입니다.

#3. 추가 기능에 대한 벤더 종속

클라우드 제공업체를 선택할 당시에는 충분한 계획을 세우지 못했을 수 있습니다. 시간이 지나 다른 제공업체에서 인공 지능(AI)이나 머신 러닝(ML) 기능을 제공하는 것을 알게 될 수도 있습니다. 하지만 기존 제공업체에 문의하면 해당 서비스를 이용하기 위해 추가 비용을 지불해야 합니다.

#4. 클라우드 기반 벤더 종속

일부 소규모 클라우드 제공업체는 자체적인 독점 서비스 사용을 강요할 수 있습니다. AWS, Google Cloud, Microsoft Azure와 같은 주요 플랫폼과 호환되지 않을 수 있어, 새로운 앱을 개발할 때 어려움을 겪을 수 있습니다.

#5. 디지털 계약을 통한 벤더 종속

일부 클라우드 제공업체는 웹페이지 링크를 계약서로 사용합니다. 고객이 주의를 기울이지 않는 틈을 타서 웹페이지 내용을 변경하여 계약 조건을 몰래 바꾸기도 합니다.

#6. 갱신을 통한 벤더 종속

갱신은 가장 강력한 벤더 종속 형태 중 하나입니다. 기존 클라우드 제공업체를 유지하기로 결정했지만, 제공업체는 계약 만료 직전에야 갱신 가격을 제시합니다. 이미 다른 제공업체로 전환하기에는 너무 늦은 시점이 됩니다. 또한, 일부 제공업체는 서버, 앱, 데이터베이스에 대해 각기 다른 갱신 날짜를 적용하여 고객을 벤더 종속의 굴레에 가두기도 합니다.

벤더 종속이 발생하는 이유

벤더 종속이 발생하는 주된 이유는 클라우드 서비스 제공업체의 안정적인 수익원 확보입니다. 대다수의 클라우드 MSP는 초기에는 매력적인 가격으로 고객을 유인한 후 갱신 시점에 가격을 인상합니다. 고객은 이미 많은 앱을 개발하고 MSP 플랫폼에 호스팅하고 있기 때문에 쉽게 종속될 수밖에 없습니다. 만약 가격 인상에 동의하지 않으면 수년간의 작업 결과를 잃을 위험에 처하게 됩니다.

벤더 종속의 다른 주요 동기는 다음과 같습니다.

  • 소규모 클라우드 제공업체는 벤더 종속을 이용하여 대규모 고객 기반을 확보하고, 이를 통해 단기간에 막대한 투자 수익을 얻으려 합니다.
  • 클라우드 가입자는 가입하기 전에 제공업체의 기능이나 조건을 충분히 검토하지 않습니다.

벤더 종속의 단점

벤더 종속은 다음과 같은 문제점과 단점을 야기합니다.

#1. 클라우드 도입의 장벽

클라우드 컴퓨팅 시장이 성장하고 있지만, 일부 신생 기업과 중소기업은 벤더 종속 조항으로 인해 클라우드에서 앱과 데이터베이스를 제거했습니다. 클라우드 컴퓨팅이 IT 기업들의 수익 창출 수단일 뿐이라는 인식이 퍼지면서 많은 기업이 온프레미스 IT 인프라를 선호하게 될 수도 있습니다.

#2. 앱 또는 데이터베이스 문제

클라우드 제공업체가 최신 기술과 리소스를 제공하지 못하면 앱과 데이터베이스가 제대로 작동하지 않을 수 있습니다.

#3. 클라우드 비용의 불안정성

벤더 종속 계약 하에서 클라우드 MSP는 제품, 가격, 데이터 전송 요금, 업그레이드, AI/ML 구현, BI 서비스 등을 자유롭게 변경할 수 있습니다. 따라서 클라우드 IT 인프라 서비스 비용을 예측하기 어렵고, 사업 계획을 세우는 데 어려움이 발생할 수 있습니다.

벤더 종속을 피하는 방법

다음은 벤더 종속을 피하기 위한 몇 가지 유용한 팁과 아이디어입니다.

다양한 클라우드 제공업체 이용

모바일 앱, 웹 앱, 이메일, ERP 서버 등 다양한 디지털 자산을 운영하는 경우 모든 것을 하나의 클라우드 솔루션에 의존하지 마십시오. 여러 클라우드 제공업체를 사용하여 특정 MSP에 대한 종속성을 줄이는 것이 좋습니다.

이동 가능한 앱 및 데이터베이스 개발

앱이나 데이터베이스를 개발할 때는 표준화되고 상호 호환 가능한 API, 구성, SDK, 데이터베이스 등을 사용하십시오. 이렇게 하면 앱과 데이터베이스를 한 클라우드에서 다른 클라우드로 쉽게 이동할 수 있습니다.

계약 문서 주의 깊게 읽기

계약 문서를 꼼꼼하게 읽거나 클라우드 개발 및 관리 전문가를 고용하여 계약 조건을 확실하게 이해해야 합니다. 문제의 소지가 없는 경우 공급업체에 서면 계약서를 요청하십시오. 또한, 공급업체가 필요에 따라 서비스 제공 조건이나 요금을 변경할 수 있다는 내용의 조항은 피해야 합니다.

더 나은 계약 조건 확보

클라우드 IT 인프라에 대한 공급업체와 논의할 때 다음 사항을 강조해야 합니다.

  • 갱신 수수료 예측
  • 갱신 정책
  • 추가 서비스 요금
  • 산업 변화에 따른 클라우드 업그레이드
  • 클라우드 자원 확장 실패에 대한 페널티
  • MSP가 요구 사항을 충족하지 못할 경우 위약금 없는 계약 종료 조건

데이터 전송 비용 논의

대부분의 클라우드 서비스는 플랫폼 간 데이터 전송을 무료로 제공하지만, 다른 클라우드 플랫폼이나 자체 온프레미스 서버로 데이터를 전송할 때는 높은 요금을 부과합니다. MSP는 이 문제에 대한 논의를 꺼려하고, 복잡한 계약 문서 속에 숨겨두려 할 것입니다. 만약 MSP가 협상할 의사가 있다면 장기적으로 고정된 데이터 전송 속도를 확보하는 것이 유리합니다.

내부 백업

클라우드 제공업체에만 전적으로 의존하지 마십시오. 랜섬웨어 공격에 대비하여 온사이트 보조 백업 서버를 설정하는 것이 좋습니다.

벤더 종속의 예시

다음은 클라우드 컴퓨팅 환경에서 벤더 종속의 몇 가지 대표적인 사례입니다.

#1. 절약 기회 상실

미국에서 Google Cloud(c2-standard-4) VM은 코어 CPU 4개 및 메모리 8GB에 대해 시간당 약 0.25달러의 비용이 발생합니다. 경쟁사인 AWS는 비슷한 성능의 c6g.xlarge를 시간당 0.20달러에 제공합니다. 만약 Google Cloud와 벤더 종속 계약을 체결했다면 AWS에서 제공하는 비용 절감 기회를 누릴 수 없습니다.

#2. 제공업체의 서비스 불가

2021년 3월 10일, OVHcloud 데이터 센터 화재로 인해 여러 유럽 웹사이트가 다운되었습니다. 이는 정부 기관, 은행, 뉴스 매체, 전자 상거래 등 여러 주요 웹사이트와 앱에 영향을 미쳤습니다. 만약 벤더 종속 상태에서 백업 시스템이 없다면 심각한 문제에 직면하게 될 것입니다.

#3. 데이터 전송 수수료

대부분의 클라우드 서비스 제공업체는 타사 플랫폼이나 자체 온프레미스 서버로 데이터를 전송할 때 매우 높은 수수료를 부과합니다. The Information이 분석한 2019년 AWS의 내부 문서에 따르면 AWS는 다음과 같은 데이터 전송 요금을 고객에게 부과했습니다.

  • 애플: 5천만 달러
  • 핀터레스트: 약 3천만 달러
  • 넷플릭스: 2천만 달러

마지막 말

클라우드 컴퓨팅 산업에서 벤더 종속은 매우 중요한 문제입니다. 클라우드 인프라의 관리형 서비스 제공업체는 안정적인 수익 흐름을 위해 벤더 종속을 적극적으로 활용합니다. 플랫폼이 적합하든 그렇지 않든 고객은 최고 금액을 지불해야 할 수 있습니다.

자금이 풍부하다면 벤더 종속 모델을 선택할 수 있습니다. 하지만 성장하는 IT 사업체라면 클라우드 인프라와 같은 비용에 대한 투자를 신중하게 고려해야 하므로 벤더 종속을 피하는 것이 좋습니다.

위에 제시된 팁을 사용하여 클라우드 컴퓨팅 구독에 대한 계획된 접근 방식을 수립하십시오. 서로 다른 앱과 데이터베이스에 대해 퍼블릭 및 프라이빗 클라우드 컴퓨팅 인스턴스 간의 균형을 잡는 것이 중요합니다. 가장 중요한 것은 모든 앱과 데이터베이스를 하나의 클라우드에 의존하지 않는 것입니다.

클라우드 컴퓨팅의 더 많은 과제와 위험에 대해 자세히 알아보십시오.