엔코웨이는 복잡한 산업용 제품을 설계하고 판매하는 기업을 위한 CPQ 소프트웨어를 구축합니다. 기계 및 플랜트 엔지니어링 분야에서 소프트웨어는 매년 교체하는 것이 아닙니다. 시스템이 도입되면 일상 운영의 일부가 되어 안정적이고 신뢰할 수 있으며 깊이 뿌리내리게 됩니다.
이러한 장수성은 엔코웨이의 강점 중 하나입니다. 고객들은 이 시스템에 상당한 투자를 하며, 수년간 안정적으로 작동할 것을 기대합니다. 새로운 기능은 환영하지만, 안정성이나 비즈니스 연속성을 희생해서는 안 됩니다.
그러나 그 안정성 아래에서는 기술 스택이 계속해서 움직이고 있다.
Spring® 프레임워크는 빠르게 진화합니다. 지원 일정은 변경됩니다. 시스템이 성숙했다고 해서 보안 취약점이 사라지는 것은 아닙니다. Encoway에게는 이로 인해 익숙하지만 어려운 질문이 생깁니다:
고객 환경의 기반 구성 요소가 고객이 업그레이드할 수 있거나 해야 하는 속도보다 빠르게 변화할 때, 어떻게 장기 운영 고객 환경의 보안을 유지할 수 있습니까?
고객의 현실: 안정성 최우선, 보안은 항상
엔코웨이는 동시에 다양한 고객 환경을 지원합니다: 일부는 최신 버전이고, 일부는 검증된 구버전을 의도적으로 유지합니다. 고객에게 잦은 업그레이드는 거의 우선순위가 아닙니다. 각 업그레이드에는 테스트, 계획 수립, 그리고 종종 추가 비용이 필요합니다. 많은 고객은 잘 작동하는 버전을 유지하는 것을 선호합니다.
동시에 보안에 대한 기대치도 달라졌습니다. 고객들은 이제 초기에 직접 묻습니다:
보안 업데이트는 어떻게 처리하나요? 이 버전의 지원 기간은 얼마나 되나요? 취약점이 발견되면 어떻게 되나요?
엔코웨이에게 이러한 질문들은 이론적인 문제가 아닙니다. 일부 고객은 엔코웨이 소프트웨어를 직접 운영합니다. 다른 고객들은 엔코웨이가 서비스 형태로 운영하도록 의존합니다. 두 경우 모두 지원되지 않는 Spring® 기반 종속성은 신속하게 비즈니스 문제로 번질 수 있으며, 감사, 내부 IT 부서로의 에스컬레이션, 심지어 서비스 중단까지 유발할 수 있습니다.
Encoway는 상위 지원이 종료되었다는 이유만으로 Spring® 관련 업그레이드를 강요하지 않으면서도 고객 시스템을 안전하게 유지할 방법이 필요했습니다.
도전 과제: 지원 일정이 고객 요구와 맞지 않을 때
엔코웨이는 각 제품 버전의 지원 기간에 대해 고객에게 명확한 약속을 합니다. 그러나 시간이 지남에 따라 해당 제품에 내장된 Spring® 구성 요소에 대한 지원 기간은 엔코웨이의 자체 약속보다 짧아졌습니다.
대안들은 모두 고통스러웠다:
- 고객을 계획보다 일찍 새 버전으로 강제 전환
- 안정적인 릴리스를 재작업하기 위한 반복적인 엔지니어링 노력을 흡수하다
- 신뢰와 평판을 훼손할 수 있는 보안 위험을 수용하는 것
이러한 옵션들은 엔코웨이의 업무 방식이나 고객이 기대하는 행동 방식과 전혀 부합하지 않았습니다. 규제 압박과 고객의 보안 인식이 높아지면서, 이러한 불일치는 더 이상 무시할 수 없는 수준이 되었습니다.
끝없는 라이프사이클 지원으로 격차 해소
이러한 불일치를 해결하기 위해 Encoway는 TuxCare의 무제한 라이프사이클 지원(ELS)을 채택했습니다.
ELS를 통해 Encoway는 Spring® 프로젝트에 대한 보안 업데이트를 상위 프로젝트 지원 종료 후에도 계속 제공할 수 있습니다. 고객은 안정적이고 익숙한 시스템을 유지하면서도 새로 발견된 취약점으로부터 보호받을 수 있습니다.
고객 관점에서 이점은 간단합니다:
- 서두르는 업그레이드는 없습니다
- 예상치 못한 재설계 비용 없음
- 보안 커버리지의 갑작스러운 손실 없음
Encoway의 관점에서 ELS는 장기 지원 약속을 이행하는 동시에 보안 태세를 강화하는 데 도움이 됩니다.
제품 개발 책임자인 얀 하더가 설명했듯이, ELS는 회사와 고객을 위한 안전장치 역할을 합니다. 이는 위험을 줄이고 평판을 보호하며, 엔코웨이가 안전하고 신뢰할 수 있는 파트너로 인식되려는 더 큰 목표를 뒷받침합니다.
무한한 라이프사이클 지원이 마련된 상태에서, 엔코웨이는 다음과 같은 일을 할 수 있습니다:
- 고객에게 CPQ 시스템의 보안이 유지됨을 안심시켜 주십시오
- 규정 준수 질문에 자신 있게 답변하십시오
- 외부 마감일이 아닌 비즈니스 가치에 기반하여 업그레이드를 계획하십시오
- 고객 운영을 방해할 수 있는 사고 발생 가능성을 최소화하십시오
보안은 서비스의 일부가 됩니다. Encoway가 제공하는 서비스의 일부가 되는 것이지, 서비스 중단의 원인이 되지 않습니다.
장기 고객을 위한 더 나은 경험
엔코웨이의 고객들은 오래가는 시스템을 원합니다. 끝없는 라이프사이클 지원이 이를 타협 없이 가능하게 합니다.
고객이 준비되지 않은 시스템 업그레이드를 강요하는 대신, 엔코웨이는 이제 시장이 가장 중요하게 여기는 가치를 제공할 수 있습니다: 안정성, 지속성, 그리고 보안이 책임감 있게 처리되고 있다는 확신입니다.
고객사가 장기간 운영되는 Spring® 기반 소프트웨어에 의존하며 안정성과 보안을 동시에 기대한다면, 엔드리스 라이프사이클 지원은 불필요한 변경 없이도 두 가지를 모두 제공할 수 있도록 도와드립니다.

