기술 부채 백로그 해소: Tanzu Platform 10.3의 자동 앱 평가 및 온보딩
Source: VMware Blog
수년간, 기업 IT 리더들은 혁신을 침묵 속에서 죽이는 요인인 애플리케이션 현대화 병목 현상에 시달려 왔습니다.
이 병목 현상은 의지 부족 때문이 아니라 객관적인 데이터 부족 때문입니다. 팀은 평가해야 할 방대한 코드 양에 압도되어 어디서 시작해야 할지, 어느 애플리케이션이 가장 큰 위험을 내포하고 있는지—또는 현대화했을 때 가장 큰 가치를 제공할지조차 파악하지 못합니다.
현실은 대부분의 프로덕션 시스템이 조용히 패치되지 않은 오래된 소프트웨어 위에서 실행되고 있으며, 기업은 매일 그 소프트웨어가 버티길 기대하며 평판을 걸고 있다는 점입니다. 수동 감사, 분석, 마이그레이션 과정은 비즈니스 속도를 따라잡기에 너무 느려, 팀이 **“재작성 환상”**이라는 함정에 빠져 실제로 구현되지 않는 경우가 많았습니다.
VMware Tanzu Platform 10.3을 통해 우리는 새로운 현실을 만들고 있습니다. 새로운 앱 포트폴리오 평가 및 온보딩 기능은 현대화를 위험한 수동 감사에서 프로그래밍 방식의 지속적인 엔지니어링 실천으로 전환합니다. 이를 통해 플랫폼 엔지니어링 팀은 전체 스택에 대한 인사이트와 데이터 기반 로드맵을 기업 규모로 제공받으며, 개발자는 자신 있게 리팩터링할 수 있는 정확하고 실행 가능한 가이드를 얻습니다.
Phase 1: 규모에 맞는 가시성 및 전략 (Discovery)
현대화 전환을 대규모로 실행하려면 조직은 단순히 도구만이 아니라 애플리케이션 포트폴리오에 대한 전체적인 그림이 필요합니다. Tanzu Platform 10.3은 레거시 스택 위험을 드러내고 마이그레이션에 가장 적합한 후보를 식별함으로써 여러분의 자산을 포괄적으로 보여줍니다.
- 포트폴리오 평가 – 플랫폼은 애플리케이션 저장소를 스캔하여 기술 부채, 비즈니스 중요도, 사용 언어를 분석합니다. 기술 평가와 비즈니스 컨텍스트를 결합해 패치되지 않은 종속성, 지원되지 않는 프레임워크, 추가 라이선스 비용이 발생하는 레거시 기술 스택 등 위험 요소를 강조합니다.
- 데이터 기반 로드맵 – 플랫폼 엔지니어는 객관적인 메트릭을 기반으로 워크로드의 우선순위를 정할 수 있어, 잠재적인 보안 위험을 사고가 되기 전에 제거합니다.
- 결과 – 자원 할당을 최적화하고 비즈니스 영향과 정렬하며 조직의 보안 태세를 강화하는 명확한 현대화 경로를 제공합니다.

새로운 애플리케이션 적합성 평가는 애플리케이션 포트폴리오 발견, 현대화, 최적화 및 앱을 Tanzu Platform에 온보딩하는 것을 가능하게 합니다.
Phase 2: Migration and modernization
10.3 릴리스의 핵심은 소프트웨어 ROI 방정식을 근본적으로 바꾸는 기능들입니다. 파괴적이고 “영웅적인” 일회성 업그레이드 대신, Tanzu Platform은 지속적인 업그레이드, 마이그레이션 및 현대화를 가능하게 합니다.
- 지능형 자동화 현대화 (특히 Java/Spring용) – Tanzu Platform은 오래된 Spring Boot 버전 업그레이드와 같은 복잡한 과제를 간소화된 자동 프로세스로 전환합니다.
cf repo apply-upgrade-planCLI 명령을 통해 제공되는 지능형 분석을 활용하여, 플랫폼은 증분 의존성 업그레이드에 대한 풀 리퀘스트를 자동으로 생성하고, 복잡한 의존성 충돌을 해결하며, 필요한 코드 변경(예: 컨테이너화된 앱이 재시작될 때 로그 손실을 방지하기 위해FileAppender를ConsoleAppender로 교체)까지 적용합니다. - 조정된 증분 업그레이드 – 변경 사항은 점진적으로 적용됩니다. 플랫폼의 분석은 여러 종속 리포지토리 전반에 걸쳐 올바른 순서로 업그레이드를 조정하여 충돌을 방지하고 위험을 감소시킵니다. 이는 코드 리뷰를 관리 가능한 수준으로 유지하고 기존 자동화와 함께 각 단계를 검증함으로써 안정성을 유지합니다.
- 비즈니스 가치 – 유지보수를 경쟁력으로 전환함으로써 팀은 구식 빌드에 대한 긴급 대응 대신 비즈니스 가치를 제공하는 기능 개발에 집중할 수 있습니다. 지속적인 업그레이드는 애플리케이션을 “릴리스 준비 상태”로 유지하여, 변화하는 위협에 대비해 전체 환경을 미래 지향적으로 보호합니다.
Phase 3: 프로덕션으로의 원활한 온보딩
Modernization isn’t complete until the application is running securely in production. Tanzu Platform 10.3 provides expanded onboarding guidance and platform‑provided automation to bridge the gap from “technical debt” to “modernized code” and finally to “running service.”
- 멀티 런타임 지원 – 온보딩 가이드는 이제 Spring 외에도 Java, .NET, GraalVM, Node.js, Python 애플리케이션을 포함합니다.
- 플랫폼 제공 자동화 – Tanzu Platform 10.3의 foundation‑vending 및 service‑publishing 기능을 활용하여, 애플리케이션을 현대화하고 단일 CLI 명령으로 관리되는 파운데이션에 온보딩할 수 있습니다. 이 파운데이션은 일관된 보안 정책과 통합 관측성을 강제합니다.
- 운영 효율성 – 그 결과, 플랫폼의 “골든 패스”에 따라 현대화된 애플리케이션이 탄력성을 높이고 라이프사이클 관리를 단순화합니다.
유지보수를 강점으로 전환하기
Tanzu Platform 10.3은 단순한 도구 모음이 아니라 AI‑네이티브 기업의 요구에 대한 대응입니다. 지속적인 현대화와 애플리케이션 보안을 핵심 엔지니어링 실천으로 받아들임으로써 조직은 “다시 쓰기 환상”을 넘어 영웅적인 노력 없이도 유지 관리 가능한 애플리케이션을 구축할 수 있습니다.
그 결과는 보다 탄력적이고 안전하며 효율적인 애플리케이션 포트폴리오이며, 혁신—단순히 생존이 아니라에 집중할 수 있게 합니다.
Tanzu Platform 10.3이 애플리케이션 속도를 어떻게 가속화할 수 있는지 확인해 보시겠습니까?
- 비전을 잡아보세요: 동영상 보기 (링크 자리표시자)
- VMware Explore에서 진행된 Tanzu 키노트 재생 – 소프트웨어 ROI 재구성: Tanzu Platform을 통한 지속적인 현대화 – 시청하세요.
기능 살펴보기
전체 **Tanzu Platform 10.3 릴리스 노트**에 대한 기술 사양 및 문서를 자세히 살펴보세요.
전문가와 연결하기
공식 **Tanzu Platform 제품 페이지**를 방문하여 Tanzu Platform에 대해 자세히 알아보거나 직접 체험 데모를 시작하세요.