라이선싱의 위험
IT 시스템에서 다루고 고려해야 할 위험의 종류는 너무나 많기 때문에, 라이선싱과 같이 직접적으로 다루지 않는 비기술적인 위험을 간과하기 쉽습니다. 하지만 라이선싱은 IT에서 하는 모든 일에서 반드시 고려해야 할 위험과 비용을 수반합니다.
이 글을 쓰는 시점에서, 라이선싱의 위험은 뉴스에서 매우 신선하게 다뤄지고 있습니다. 바로 어제, 가장 크고 잘 알려진 클라우드 컴퓨팅 업체 중 하나가 일부 라이선스 만료를 방치한 것이 원인으로 나중에 밝혀진 전 세계적인 3시간 장애를 겪었습니다. 인프라 스택의 비교적 작은 구성 요소 하나가 대규모 글로벌 이중화를 갖추고 있었음에도, 라이선스가 만료되는 순간 무용지물이 되었습니다. 라이선싱 의존성이 있다는 것은 이를 신중하게 관리해야 한다는 의미입니다. 일부 라이선스는 다른 것보다 더 위험합니다. 일부는 감사에만 노출시키고, 다른 것들은 장애나 데이터 손실을 초래합니다.
라이선싱은 의도적인 위험일 수도 있습니다. 위의 예처럼 라이선스가 만료되어 장비가 작동을 멈추는 경우입니다. 또는 원격 킬 스위치나 날짜에 대한 혼동, 또는 잘못된 구성으로 인해 시스템이 실패하는 것처럼 덜 의도적일 수도 있습니다. 하지만 이것은 반드시 고려해야 하며, 종종 완화해야 할 위험입니다. 중요한 시스템이 타임봄처럼 폭발하거나 복구 불가능한 방식으로 다운될 위험은 매우 위험할 수 있습니다. 하드웨어나 소프트웨어 장애와 달리, 벤더에 접근하지 않고 시스템을 복구할 수 있는 방법이 종종 없습니다. 그 벤더가 오프라인 상태이거나, 지원이 종료되었거나, 더 이상 제품을 지원하지 않거나, 자체적인 기술 문제가 있거나, 심지어 폐업했을 수도 있습니다!
라이선싱 장애는 종종 고객을 벤더에게 극도로 취약한 위치에 놓게 하며, 벤더는 진행 중이거나 이미 발생한 장애 상황에서 라이선스 갱신에 거의 어떤 금액이든 청구할 수 있습니다. 압박감으로 인해, 고객은 시스템을 다시 온라인 상태로 만들고 고객 신뢰를 회복하기 위해 정상 라이선스 가격의 수배를 쉽게 지불할 수 있습니다.
일부 라이선싱은 극심한 위험을 나타내고, 일부는 단순히 불편함을 줄 뿐이지만, 이 위험은 반드시 평가하고 이해해야 합니다. 제 경험에서 저는 외국 소프트웨어 벤더가 구매 협상을 강제하기 위해 단순히 원격으로 라이선스를 철회함으로써 중요한 소프트웨어의 라이선스를 취소하는 것을 보았습니다. 심지어 유료 고객에 대해서도 라이선싱을 통해 원격으로 시스템을 종료할 수 있는 단순한 능력을 가지고 있었기 때문에 법적 구제 수단이 거의 없는 환경에 큰 손실을 초래했습니다. 일반적으로 불법이고 분명히 비윤리적이지만, 이러한 상황에서 고객이 취할 수 있는 법적 구제 수단은 종종 거의 없습니다.
물론, 많은 라이선스 문제는 기술적이거나 우발적일 수 있습니다. 단순히 라이선스 서버가 오프라인 상태가 되거나, 시스템이 고장나거나, 사고가 발생하는 경우입니다. 라이선스를 확인할 수 없을 때 접근할 수 없게 되도록 설계된 시스템은 다른 유형의 시스템에는 없는 전체 위험 범주를 내포합니다. 이 위험은 사람들이 종종 깨닫는 것보다 더 일반적이며, 종종 완화할 수 있는 능력이 가장 낮습니다.
물론 이러한 종류의 위험 외에도, 라이선싱은 항상 위험의 한 형태인 오버헤드를 수반하며, 이는 다시 비용의 한 형태입니다. 인프라를 잠재적으로 마비시킬 수 있는 라이선스가 아니더라도, 라이선스를 조사하고, 취득하고, 추적하고, 유지 관리하는 데는 시간이 걸리며 시간은 곧 돈입니다. 그리고 라이선싱은 항상 너무 적게 구매하여 감사에 노출될 위험(또는 잘못 구매할 위험)이나 너무 많이 구매하여 과다 지출할 위험을 수반합니다. 어떤 경우에도, 이것은 모든 솔루션의 전체 TCO에 반드시 계산되어야 하는 비용이지만, 종종 무시됩니다.
라이선싱 시간과 비용은 종종 문제에서 더 중요한 비용 중 하나이지만, 무시되기 때문에 이것이 솔루션의 장기적인 재무 그림에 어떻게 영향을 미치는지 이해하는 것이 매우 어려울 수 있습니다 – 특히 이것이 나중에 다양한 방식으로 다른 결정에 영향을 미치는 경우가 많기 때문입니다.
라이선싱은 IT에서 삶의 현실이지만, 멋지거나 흥미롭지 않아서 종종 무시되거나, 적어도 많이 논의되지 않습니다. 라이선싱이 IT의 다른 모든 측면과 마찬가지로 관리할 비용이 있으며, 해결해야 할 잠재적으로 매우 큰 위험을 수반한다는 것을 인식하는 것은 훌륭한 IT 의사 결정의 일부입니다.