COBOL 현대화 분야 주요 공급업체

COBOL 현대화 주요 공급업체: 서비스, 도구 및 전략 비교

COBOL은 여전히 ​​ATM 거래의 약 95%, 오프라인 POS 거래의 80%, 그리고 전 세계 주요 은행, 보험사, 정부 기관의 핵심 처리 로직을 실행하는 데 사용되고 있습니다. 60년이 넘는 역사를 가진 COBOL은 매일 약 3조 달러 규모의 상거래를 처리하고 있으며, 이러한 규모는 COBOL 현대화가 조직이 내릴 수 있는 가장 중요한 IT 결정 중 하나임을 의미합니다. COBOL 개발자의 은퇴가 가속화되고, 규제 요구 사항이 증가하며, 클라우드, API, AI 환경과의 통합에는 콜백 기반 메인프레임 시스템이 지원하도록 설계되지 않았던 아키텍처 변경이 필요하기 때문에, 현대화에 대한 압박은 현실적입니다.

COBOL 현대화 계획을 세워보세요

SMART TS XL COBOL 프로그램, JCL 작업, 카피북 및 데이터 구조에 대한 완전한 종속성 맵을 생성합니다.

Click Here

적합한 현대화 파트너를 선택하는 것은 시스템 전환이 더 빠르고 유지보수가 용이한 결과를 가져올지, 아니면 비용과 안정성 위험을 수반하는 장기 프로젝트로 이어질지를 결정짓는 중요한 요소입니다. 본 비교 대상 업체들은 수천 명의 COBOL 전문가를 보유한 글로벌 시스템 통합업체부터 전환 프로세스 자동화를 전문으로 하는 툴 개발 업체까지 다양합니다. 각 업체는 접근 방식, 사업 모델, 목표 산업, 그리고 가장 효과적으로 실행하는 특정 현대화 전략에서 차이를 보입니다. 아래의 비교표, 업체 프로필, 비용 가이드는 일반적인 정보 제공보다는 직접적인 평가를 지원하기 위해 구성되었습니다.

COBOL의 현재 상황: 사용 현황, 인력 현황 및 현대화가 시급한 이유

COBOL은 사양길에 접어든 언어가 아니라, 인재 부족 현상이 심화되고 있는 언어입니다. 현재 활동 중인 COBOL 개발자의 평균 연령은 55세 이상이며, 컴퓨터 공학 전공 졸업생 중 COBOL을 전공하는 비율은 1% 미만입니다. IBM은 현재 2천억 줄 이상의 COBOL 코드가 실제 운영 환경에서 사용되고 있다고 추산합니다. 미국 노동통계국 프로젝트 향후 몇 년 동안 COBOL 전문가의 수는 지속적으로 감소할 것입니다. 현대화를 미루는 조직은 안정성을 유지하는 것이 아니라, 남은 COBOL 전문가들이 은퇴함에 따라 매년 누적되는 인력 위험을 감수하는 것입니다.

동시에 COBOL 시스템은 설계된 목적에 부합하는 뛰어난 성능을 여전히 발휘합니다. 배치 처리, 대용량 트랜잭션 처리, 규제 환경에서의 데이터 무결성 유지 등은 COBOL 기반 메인프레임 시스템이 비슷한 가격대의 최신 시스템보다 우수한 성능을 보이는 분야입니다. 따라서 시스템 현대화의 필요성은 "COBOL이 고장 났다"는 경우가 드물고, 거의 항상 "현재 요구 사항을 충족할 만큼 빠르게 COBOL을 유지 관리, 확장 또는 통합할 수 없다"는 이유에서 비롯됩니다. 오늘날에도 COBOL을 사용하는 기업으로는 JP모건 체이스, 뱅크 오브 아메리카, 미국 사회보장국 등이 있으며, 이러한 기관들은 현대화 실패 시 운영 및 규제 측면에서 심각한 결과를 초래할 수 있기 때문에 위험 관리가 현대화 파트너 선정의 최우선 기준이 됩니다.

COBOL 프로그래머 부족 현상은 또 다른 측면에서도 시급성을 야기하고 있습니다. 기업들은 기존 COBOL 코드를 읽고, 확장하고, 디버깅할 수 있는 개발자를 채용하는 데 점점 더 어려움을 겪고 있으며, 이는 현재 시스템을 유지 관리하는 것조차 매년 더욱 힘들어지고 있음을 의미합니다. 이러한 상황의 직접적인 결과로, 문서화 도구, 코드 이해 플랫폼, 지식 이전 프로그램 등이 현대화 시장에서 성장세를 보이고 있습니다.

COBOL 현대화가 실제로 의미하는 바는 무엇인가?

현대화는 단일한 조치가 아닙니다. 조직의 목표, 위험 감수 능력, 그리고 일정에 따라 비용, 위험, 결과 측면에서 근본적으로 다른 여러 가지 형태를 띨 수 있습니다.

전략무슨 일이야지원 기기위험 수준
플랫폼 변경COBOL 코드는 Linux, Windows 또는 클라우드 환경에서 변경 없이 실행됩니다.코드 재작성 없이 빠른 클라우드 마이그레이션높음
리팩토링/재작성COBOL을 Java, .NET, Python 또는 클라우드 네이티브로 변환장기적인 유지보수성, 최신 기술 높음
API 래핑REST/SOAP API를 통해 노출되는 COBOL 로직수명 연장, 클라우드 통합높음
Managed Services벤더는 메인프레임 환경을 운영합니다.내부 전문성 격차를 방지하는 운영비(OpEx) 모델중급
점진적 마이그레이션스트랭글러-피그 방식, 모듈은 시간이 지남에 따라 마이그레이션됨대규모 복잡 시스템, 가동 중단 없음중급
AI 지원 변환LLM 도구는 COBOL에서 대상 언어 코드를 생성합니다.리팩토링 처리량 가속화중간 고

대부분의 대기업은 이러한 전략들을 동시에 조합하여 사용합니다. 위험도가 가장 높은 COBOL 로직은 API로 래핑하고, 중요도가 낮은 배치 프로그램은 Java로 리팩토링하며, 인프라는 클라우드 기반 메인프레임 환경으로 재구축합니다. 벤더 선정은 단순히 "현대화"라는 일반적인 목표에 맞추는 것이 아니라, 구체적인 전략 조합에 맞춰야 합니다.

COBOL에서 Java로의 마이그레이션

COBOL에서 Java로의 전환은 금융 및 보험 업계에서 가장 흔한 리팩토링 경로입니다. Java는 강력한 생태계 지원, 풍부한 개발자 인력, 그리고 네이티브 클라우드 이식성을 제공합니다. 하지만 구조적인 어려움이 있습니다. COBOL의 암묵적인 소수점 처리, 가변 길이 테이블에 따른 OCCURS DEPENDING ON 구문, 그리고 REDEFINES 절은 Java에서 직접적인 대응 구문이 없으며, 자동 변환 도구는 기술적으로는 정확하지만 가독성이 떨어지고 유지보수가 어려운 Java 코드를 생성하는 경우가 많습니다. 이러한 경로에 가장 적합한 공급업체는 변환 후 코드 정리 작업에 상당한 투자를 하거나, COBOL 소스 코드의 구문을 그대로 복제하는 것이 아니라 진정으로 관용적인 Java 코드를 생성하는 도구를 제공합니다. 이러한 점은 분석에서 자세히 살펴보았습니다. 언어 간 정적 코드 분석언어 경계를 넘나드는 데이터 흐름과 필드 간의 관계를 이해하는 것은 대규모 리팩토링을 안전하게 수행하기 위한 필수 조건입니다.

COBOL에서 .NET 및 C#으로의 마이그레이션

COBOL에서 C#으로의 마이그레이션은 유럽 시장과 Microsoft Azure를 클라우드 플랫폼으로 표준화하는 기업에서 흔히 볼 수 있습니다. C#은 COBOL과 몇 가지 구조적 특징을 공유하므로 변환이 용이합니다. 강력한 형식 지정, 명시적인 소수 연산, 레코드 스타일 데이터 구조 등이 비교적 깔끔하게 매핑됩니다. 이러한 마이그레이션을 전문으로 하는 업체로는 Advanced(이전 Modern Systems)와 여러 대형 유럽 시스템 통합업체가 있습니다. COBOL에서 .NET으로의 전환 성공 사례는 주로 기존 COBOL 코드가 잘 구조화되어 있고 대상 환경이 Windows 기반 클라우드인 보험 및 정부 기관에서 찾아볼 수 있습니다.

COBOL에서 클라우드로: 플랫폼 재구축 vs. 리팩토링

클라우드로의 리플랫폼화와 클라우드로의 리팩토링의 차이점은 중요합니다. 리플랫폼화는 COBOL 런타임을 유지하면서 AWS 메인프레임 현대화, Google의 서비스 또는 관리형 메인프레임 제공업체를 활용하여 COBOL 코드를 대부분 변경 없이 클라우드 호스팅 환경으로 이전하는 것입니다. 이는 더 빠르고 위험 부담이 적으며 기존 동작을 모두 보존합니다. 반면, 클라우드로의 리팩토링은 COBOL 코드를 클라우드 네이티브 언어(일반적으로 Java 또는 Python)로 변환하고 컨테이너, 마이크로서비스 및 클라우드 관리형 데이터베이스를 중심으로 아키텍처를 재구축하는 것입니다. AWS, Accenture, Astadia는 리플랫폼화에 특화되어 있으며, Advanced, TSRI, vFunction은 클라우드 네이티브 아키텍처로의 리팩토링에 더 중점을 두고 있습니다.

COBOL 현대화 분야 최고 공급업체: 프로필, 평점 및 솔직한 리뷰

아래 나열된 업체들은 시장 점유율 순으로, 세계 최대 시스템 통합업체부터 전문 업체까지 포함되어 있습니다. 각 업체 프로필에는 G2, TrustRadius, PeerSpot의 평점, 검증된 고객 후기, 그리고 해당 업체가 가장 적합한 기업 유형에 대한 설명이 포함되어 있습니다. 누락된 업체가 있거나 수정 사항이 있으면 marketing@www.in-com.com으로 문의해 주세요.

OpenText(이전 명칭: Micro Focus Enterprise Suite)

OpenText는 2023년 Micro Focus를 인수하면서 가장 포괄적인 COBOL 툴체인 중 하나를 확보했습니다. Visual COBOL, Enterprise Developer, 그리고 Application Modernization and Connectivity 제품군은 종속성 매핑, API 활성화, 크로스 플랫폼 컴파일, 그리고 점진적 리팩토링을 지원합니다. 이러한 툴은 Windows, Linux, 클라우드 환경에서 실행되므로 기업은 COBOL 워크로드를 다시 작성하지 않고도 플랫폼을 변경하면서 REST API를 통해 기능을 점진적으로 노출할 수 있습니다.

공식 사이트: OpenText 엔터프라이즈 개발자 | 등급 : G2 비주얼 COBOL 4.1/5 · G2 앱 현대화 4.2/5 · 피어스팟 ~4.2/5

고객 피드백 :

  • "마이크로포커스 비주얼 COBOL의 가장 큰 장점은 다양한 RDBMS와의 통합 및 여러 운영체제에 배포할 수 있는 기능입니다. 이를 통해 메인프레임을 효율적으로 현대화할 수 있습니다." - 선임 소프트웨어 엔지니어, 2022년
  • "숙련된 COBOL 개발자와 신입 개발자 모두에게 유용한 템플릿과 도구를 제공합니다. 최신 기술 스택과도 잘 통합됩니다." - 애자일 코치, 2022
  • "디버깅, COBOL 코드 편집이 매우 쉽고, Windows, Unix 또는 Linux에서 실행도 간편합니다." - 분석가, 2022년

최상의 : 클라우드 이식성과 API 연결성을 확보하면서 COBOL을 유지하려는 조직에 적합합니다. 특히 코드 재작성이 위험 부담이 큰 규제 환경에 강력합니다.

Accenture

액센츄어의 메인프레임 현대화 사업은 광범위한 컨설팅 사업 규모에 맞춰 운영됩니다. 글로벌 딜리버리 팀, 업종별 프레임워크, 그리고 AWS, 마이크로소프트, IBM과의 파트너십을 통해 이를 실현합니다. 액센츄어의 "메인프레임 제로" 접근 방식은 애자일 및 DevSecOps 파이프라인을 활용하여 고객이 메인프레임 하드웨어에서 완전히 벗어나도록 지원하며, 전환 과정을 효율적으로 관리합니다. 액센츄어는 특히 은행 및 보험 분야에서 강점을 보이며, 세계적으로 중요한 기관들을 대상으로 대규모 COBOL 마이그레이션 프로젝트를 성공적으로 수행해 왔습니다.

공식 사이트: 액센츄어 메인프레임 현대화 | 등급 : G2 4.0 / 5 · 트러스트래디어스 6.4/10 · 가트너 피어 인사이트

고객 피드백 :

  • "풍부한 경험을 갖춘 컨설턴트들이 제공하는 신뢰할 수 있고 통합 중심적인 지원을 통해 핵심 프로젝트 목표를 달성할 수 있었습니다." - 보조 관리자, 2023년
  • "액센츄어는 시스템 통합 및 글로벌 출시 관리에 탁월하지만, 시차로 인한 의사소통은 운영상 어려움이 될 수 있습니다." - 수석 아키텍트, 2023년

최상의 : 비즈니스 프로세스 재설계를 통한 전면적인 혁신이 필요한 대기업. 액센츄어는 규모의 경제를 활용하여 개별적인 현대화 프로젝트보다는 수년에 걸쳐 여러 시스템을 아우르는 프로그램을 수행하는 데 적합합니다.

IBM 컨설팅 및 IBM Z/LinuxONE

IBM은 메인프레임과 COBOL 런타임을 개발했으며, 컨설팅 부문은 메인프레임 기능을 유지하면서 최신 인터페이스를 추가하려는 기업에 가장 심도 있는 현대화 전문 지식을 제공하는 원천입니다. IBM Z와 LinuxONE은 컨테이너화된 애플리케이션과 함께 실행되어야 하는 COBOL 워크로드를 위한 엔터프라이즈급 환경을 제공하며, IBM 컨설팅은 API 활성화, Kafka를 통한 이벤트 스트리밍, AWS 및 Azure와의 하이브리드 클라우드 통합을 통해 단계적인 전환을 지원합니다.

공식 사이트: IBM Z와 LinuxONE · IBM 컨설팅 | 등급 : G2 4.0 / 5 · TrustRadius IBM Z 8.4/10 · 피어스팟 ~4.3/5

고객 피드백 :

  • "IBM Z는 타의 추종을 불허하는 성능과 안정성을 제공하여 중요한 워크로드를 실행하는 동시에 현대화를 위한 강력한 기반을 마련합니다." - 은행 부문 수석 아키텍트, 2023
  • "IBM 컨설팅은 기존 COBOL 시스템과 API를 통합하는 데 도움을 주어 전체 시스템 마이그레이션 없이도 새로운 서비스를 더 빠르게 제공할 수 있게 해주었습니다." - 보험사 CIO, 2023
  • "플랫폼은 견고하고 안전하지만, 현대화 서비스는 비용이 많이 들 수 있으며 투자 대비 효과(ROI)를 고려한 신중한 계획이 필요합니다." - 정부기관 IT 책임자, 2022년

최상의 : COBOL 런타임을 교체하지 않고 COBOL 시스템의 인터페이스 및 통합 계층을 현대화하려는 조직에 적합합니다. 동작 회귀를 절대 허용하지 않는 은행 및 정부 기관에 이상적입니다.

아스타디아

아스타디아는 체계적인 방법론과 고정 비용의 상용 모델을 통해 메인프레임에서 클라우드로의 마이그레이션을 전문으로 하는 기업입니다. 아스타디아의 메인프레임-클라우드 팩토리 접근 방식은 COBOL 및 배치 워크로드를 AWS, Azure, Google Cloud로 마이그레이션하기 위한 재사용 가능한 청사진을 제공하며, 자동화를 통해 수작업을 최소화하고 전환 위험을 줄이는 데 중점을 둡니다. 아스타디아는 대규모 COBOL 환경을 보유한 금융 서비스 기업과 핵심 시스템 현대화를 추진하는 정부 기관을 포함한 다양한 고객사를 성공적으로 지원해 왔습니다.

공식 사이트: 아스타디아 | 등급 : G2 4.2 / 5 · 트러스트래디어스 7.9/10 · 피어스팟 ~4.2/5

고객 피드백 :

  • "Astadia는 COBOL 메인프레임에서 AWS로의 명확하고 체계적인 마이그레이션 경로를 제공했으며, 구체적인 마일스톤과 결과물을 제시했습니다." - 은행 CTO, 2023
  • "고정 비용 방식 덕분에 예산 계획에 대한 확신을 가질 수 있었고, 자동화 시스템 덕분에 전환 기간 동안 가동 중지 시간을 최소화할 수 있었습니다." - 정부 기관 IT 책임자, 2022년
  • "클라우드 통합이 잘 되어 프로젝트가 순조롭게 진행되었지만, 지식 이전을 위해 추가 워크숍이 필요했습니다." - 보험업계 최고정보책임자(CIO), 2022년

최상의 : 명확한 일정을 가지고 클라우드 마이그레이션을 추진하는 조직. 아스타디아의 예측 가능한 비즈니스 모델과 자동화 중심 접근 방식은 COBOL을 AWS 또는 Azure로 이전하는 중대형 기업에 적합합니다.

TSRI(소프트웨어 혁명 주식회사)

TSRI는 자체 개발한 툴셋을 활용하여 COBOL 및 관련 배치 로직을 Java, C#, Python으로 변환하는 데 특화된 자동화 COBOL 변환 전문 기업입니다. TSRI는 COBOL 소스 코드의 구문을 그대로 복제하는 것보다 유지보수 가능한 변환 코드를 생성하는 데 중점을 두고 있으며, 변환 후 최적화를 통해 결과 코드가 단순히 기능적으로 동일한 것이 아니라 COBOL 특유의 언어적 특성을 반영하도록 합니다. TSRI는 수십만 줄에서 수천만 줄에 이르는 COBOL 코드를 보유한 금융 기관, 정부 기관, 보험사 등을 대상으로 변환 서비스를 제공해 왔습니다.

공식 사이트: TSRI | 등급 : G2 ~4.1/5 · 트러스트래디어스 ~7.5/10 · 피어스팟

고객 피드백(G2 및 TrustRadius에서 검증된 리뷰):

  • "TSRI의 자동 변환 기능 덕분에 개발자들이 실제로 읽고 유지보수할 수 있는 자바 코드를 생성할 수 있었습니다. 이는 우리가 평가했던 다른 도구들과 차별화되는 중요한 요소였습니다." - 은행 부문 엔지니어링 부사장, 2023년
  • "변환 정확도가 높았고, 팀은 테스트 및 전환 과정에서 강력한 지원을 제공하여 내부 팀이 놓쳤던 예외적인 상황까지 잡아냈습니다." - IT 담당 이사, 보험회사, 2022년
  • "TSRI는 예정된 시간과 예산 내에서 프로젝트를 완료했으며, 그 결과로 나온 코드베이스는 이전 변환 시도에 비해 재작업이 훨씬 적게 필요했습니다." - 정부 부문 프로그램 책임자, 2022년

최상의 : COBOL 코드를 Java 또는 C#으로 자동 변환하려는 조직에서, 특히 기능적 동등성만큼 출력물의 유지보수성이 중요한 경우에 TSRI는 최적의 솔루션입니다. TSRI는 데이터 정의가 명확하고 동적 호출 로직이 제한적인 잘 구조화된 COBOL 코드에 특히 효과적입니다.

v함수

vFunction은 COBOL 기반 시스템을 포함한 모놀리식 애플리케이션을 분석하고 마이크로서비스로 추출할 수 있는 도메인 경계 구성 요소를 식별하는 AI 기반 현대화 플랫폼입니다. vFunction은 COBOL 코드를 한 줄씩 변환하는 대신 애플리케이션의 데이터 접근 패턴과 트랜잭션 경계를 매핑하여 실제 비즈니스 도메인을 반영하는 마이크로서비스 아키텍처를 생성합니다. 이 플랫폼은 기존 CI/CD 파이프라인과 통합되며 코드베이스가 발전함에 따라 지속적인 분석을 제공합니다.

공식 사이트: v함수 | 등급 : G2 4.3 / 5 · 트러스트래디어스 7.8/10 · 가트너 피어 인사이트

고객 피드백 :

  • "vFunction은 어떤 COBOL 모듈을 먼저 추출할지 우선순위를 정하는 데 사용할 수 있는 명확한 아키텍처 맵을 제공해 주었고, 계획 수립 과정에서 추측에 의존하는 부분을 없애주었습니다." - 금융 서비스 부문 아키텍처 담당 부사장, 2023
  • "플랫폼의 분석 기능은 경계 컨텍스트를 식별하는 데 정확했지만, COBOL 관련 세부 구문 분석에는 추가적인 수동 검토가 필요했습니다." - 소프트웨어 아키텍트, 보험업계, 2022

최상의 : 조직들이 모놀리식 COBOL 아키텍처에서 마이크로서비스로 전환하고 있습니다. vFunction은 언어 변환보다는 아키텍처 분해를 목표로 할 때 가장 강력한 성능을 발휘합니다.

로켓 소프트웨어

Rocket Software는 IBM Z 및 OpenVMS 환경을 위한 현대화 툴 전문 기업입니다. Rocket D3, Rocket MultiValue, 그리고 COBOL 기반 데이터 구조를 최신 데이터베이스로 마이그레이션하면서 애플리케이션 로직을 유지할 수 있도록 지원하는 엔터프라이즈 데이터베이스 현대화 툴을 포함한 다양한 포트폴리오를 제공합니다. Rocket은 특히 데이터베이스 마이그레이션 및 데이터 통합 ​​시나리오에서 강점을 보이며, Jenkins, Git, 그리고 최신 CI/CD 파이프라인과의 통합을 통해 메인프레임 환경에서 DevOps 구현을 지원합니다.

공식 사이트: 로켓 소프트웨어 | 등급 : G2 4.0 / 5 · 트러스트래디어스 7.6/10 · 피어스팟 ~4.1/5

고객 피드백 :

  • "Rocket의 데이터베이스 마이그레이션 도구는 VSAM에서 관계형 데이터베이스로의 변환을 수동으로 재작성했을 때보다 훨씬 정확하게 처리했습니다." - 데이터베이스 설계자, 은행, 2023
  • "메인프레임 DevOps 통합에 유용한 도구이지만, 예외 상황에 대한 문서가 좀 더 자세했으면 좋겠습니다." - DevOps 엔지니어, 정부기관, 2022년

최상의 : 조직들은 메인프레임 데이터베이스 현대화, VSAM에서 관계형 데이터베이스로의 마이그레이션, 기존 COBOL 환경을 위한 DevOps 활성화에 중점을 두고 있습니다.

고급(이전에는 현대 시스템)

Advanced는 COBOL 및 기타 레거시 언어를 Java, C#, 클라우드 네이티브 환경으로 자동 변환하는 전문 기업입니다. Advanced의 접근 방식은 언어 변환, IMS 및 VSAM에서 관계형 시스템으로의 데이터베이스 마이그레이션, 클라우드 기반 인프라와의 통합 등 전체 마이그레이션 스택을 포괄합니다. Advanced는 유지보수 가능한 변환 코드를 생성하고, 변환된 코드베이스를 최신 개발 팀에 적합하도록 최적화하는 것으로 잘 알려져 있습니다.

공식 사이트: 고급(이전에는 현대 시스템) | 등급 : G2 4.2 / 5 · 트러스트래디어스 7.8/10 · 피어스팟 ~4.2/5

고객 피드백 :

  • "Advanced는 COBOL에서 Java로의 고도로 자동화된 마이그레이션을 제공하여 수동 코딩 오류를 줄이고 배포 속도를 높였습니다." - 은행 IT 부사장, 2023
  • "그들의 현대화 프레임워크는 명확한 종속성 분석과 데이터베이스를 SQL로 정확하게 변환하는 기능을 제공하여 통합을 훨씬 수월하게 만들어주었습니다." - 정부기관 IT 책임자, 2022년
  • "프로젝트는 예정대로 완료되었고, 변환된 애플리케이션은 유지보수가 더 용이해졌습니다. 다만 성능 향상을 위해 추가적인 튜닝이 필요했습니다." - 소매업 부문 CIO, 2022년

최상의 : 데이터베이스 마이그레이션 지원 기능이 뛰어난 자동화된 언어 변환 서비스를 찾는 기업에 적합합니다. 특히 COBOL 기반 시스템이 많고 목표 언어가 명확한 기업에 최적입니다.

타타 컨설팅 서비스 (TCS)

TCS는 COBOL 현대화에 규모의 경제와 독자적인 자동화 솔루션을 제공합니다. TCS의 MasterCraft 및 TransformPlus 프레임워크는 코드 분석, 테스트 케이스 생성, 마이그레이션 실행을 자동화하여 대규모 전환 작업에서 수작업을 최소화합니다. TCS는 특히 은행, 보험, 정부 부문에서 강점을 보이며, 수천만 줄에 달하는 COBOL 코드를 보유한 고객사를 대상으로 단계별 현대화 프로그램을 성공적으로 수행해 왔습니다.

공식 사이트: 타타 컨설팅 서비스 | 등급 : G2 4.0 / 5 · 트러스트래디어스 7.5/10 · 피어스팟 ~4.0/5

고객 피드백 :

  • "TCS는 자동화를 통해 COBOL 시스템의 단계적 현대화를 성공적으로 수행하여 테스트 및 코드 리팩토링에 필요한 수작업을 줄였습니다." - 은행 IT 관리자, 2023년
  • "뛰어난 기술적 깊이와 도메인 전문성을 갖추고 있지만, 신규 팀의 경우 학습 곡선이 가파를 수 있습니다." - 공공 부문 CIO, 2022

최상의 : 복잡한 COBOL 환경을 갖춘 대규모 기업은 단계별로 진행되고 관리 체계가 엄격한 프로그램을 필요로 합니다. TCS의 규모는 장기 프로그램에는 유리하지만, 빠른 반복이 필요한 조직에는 제약 요인이 될 수 있습니다.

인포시스

Infosys는 자사의 Cobalt 클라우드 프레임워크를 COBOL 현대화에 적용하여 레거시 시스템 마이그레이션과 클라우드 네이티브 도입을 통합합니다. Infosys는 의존성 분석, 규정 준수 기반의 단계별 마이그레이션, COBOL 비즈니스 로직을 위한 API 활성화 분야에서 강점을 보입니다. 특히 규제 산업 분야에서 뛰어난 성과를 인정받고 있으며, 이러한 산업에서는 현대화 프로세스의 거버넌스와 감사 가능성이 기술적 실행만큼 중요합니다.

공식 사이트: 인포시스 | 등급 : G2 4.1 / 5 · 트러스트래디어스 7.6/10 · 피어스팟 ~4.1/5

고객 피드백 :

  • "인포시스는 명확한 마일스톤과 측정 가능한 결과를 포함하는 체계적인 COBOL 현대화 로드맵을 제공했습니다." - 프로그램 디렉터, 은행 부문, 2023
  • "기술 실행 및 자동화는 훌륭했지만, 대규모 프로젝트의 경우 해외 팀과 국내 팀의 조율을 위해 긴밀한 협력이 필요했습니다." - 보험사 CTO, 2022

최상의 : 금융 서비스 및 통신 분야에서 규정 준수에 부합하는 체계적인 현대화 프로그램과 강력한 거버넌스가 필요한 조직.

DXC 기술

DXC Technology는 수십 년간 메인프레임 환경을 관리해 온 경험을 바탕으로 현대화에 필요한 운영 전문성을 제공합니다. 특히 배치 처리 무결성, 트랜잭션 신뢰성, 전환 계획 수립 등을 최우선으로 고려하는 위험 관리형 전환에 강점을 가지고 있습니다. DXC는 속도보다는 안정성과 예측 가능성을 중시하는 조직에 가장 적합하며, 관리형 서비스 역량을 통해 메인프레임 환경을 운영하면서 점진적으로 현대화할 수 있도록 지원합니다.

공식 사이트: DXC 기술 | 등급 : G2 3.8 / 5 · 트러스트래디어스 7.0/10 · 피어스팟 ~4.0/5

고객 피드백 :

  • "DXC는 안정적인 전환 계획 수립과 지속적인 안정화를 통해 COBOL 및 JCL 워크로드의 원활한 전환을 지원했습니다." - 금융 서비스 부문 프로그램 관리자, 2023년
  • "그들은 메인프레임 마이그레이션 분야에서 풍부한 경험을 보유하고 있지만, 납기 일정은 자원 배분에 따라 달라질 수 있습니다." - IT 담당 이사, 제조 부문, 2022년

최상의 : 운영 연속성과 배치 처리 신뢰성이 필수적인 조직, 그리고 현대화와 더불어 장기적인 관리 서비스 계약이 허용되는 조직.

캡 제미니

캡제미니의 COBOL 현대화 서비스는 현대화가 광범위한 디지털 전환 프로그램의 일부일 때 가장 강력한 역량을 발휘합니다. 캡제미니는 기술 마이그레이션을 비즈니스 프로세스 재설계와 연계하여 API 활성화 및 클라우드 도입이 단순한 기술적 개선이 아닌 실질적인 비즈니스 가치를 창출하도록 보장합니다. 캡제미니는 시스템 안정성과 더불어 측정 가능한 비즈니스 성과를 창출해야 하는 소매, 금융 및 정부 고객에게 적합합니다.

공식 사이트: 캡 제미니 | 등급 : G2 4.0 / 5 · 트러스트래디어스 7.4/10 · 피어스팟 ~4.0/5

고객 피드백 :

  • "캡제미니는 하이브리드 클라우드 환경과의 강력한 통합을 통해 단계적인 현대화 접근 방식을 제공했습니다." - 은행 부문 CIO, 2023
  • "그들은 해당 분야에 대한 탁월한 전문성을 보유하고 있으며, 현대화 목표를 우리의 사업 전략과 조화롭게 연계할 수 있었습니다." - IT 디렉터, 소매업, 2022

최상의 : 디지털 전환과 COBOL 현대화를 동시에 진행하는 조직에서, 비즈니스 목표 달성 및 하이브리드 클라우드 통합은 기술적 실행만큼 중요합니다.

인식하고있는

Cognizant는 코드 현대화와 더불어 포트폴리오 합리화에 중점을 두어, 조직이 전체 마이그레이션을 진행하기 전에 어떤 COBOL 애플리케이션을 현대화하고, 어떤 애플리케이션을 폐기하고, 어떤 애플리케이션을 API로 래핑할지 결정하도록 지원합니다. 이러한 포트폴리오 관점은 각 애플리케이션에 대한 전환의 타당성을 먼저 평가하지 않고 전환만 실행하는 다른 벤더들과 Cognizant를 차별화하는 요소입니다.

공식 사이트: 인식하고있는 | 등급 : G2 4.1 / 5 · 트러스트래디어스 7.2/10 · 피어스팟 ~4.0/5

고객 피드백 :

  • "Cognizant는 COBOL 애플리케이션 포트폴리오를 정리하고 합리화하여 중복 및 기술 부채를 줄이는 데 도움을 주었습니다." - 금융 서비스 IT 관리자, 2023년
  • "컨설턴트들은 전문 지식과 유연성을 바탕으로 기존 시스템 환경에 API를 성공적으로 통합해 주었습니다." - CIO, 의료기관, 2022

최상의 : 대규모의 이질적인 애플리케이션 포트폴리오를 보유한 조직에서 합리화와 현대화를 동시에 계획해야 하는 경우.

AWS 메인프레임 현대화

AWS 메인프레임 현대화는 COBOL 애플리케이션을 AWS의 관리형 런타임 환경으로 자동 재플랫폼화하고, 클라우드 네이티브 배포를 위해 COBOL을 Java로 변환하는 리팩토링 도구를 제공하는 관리형 서비스입니다. AWS는 Astadia, Accenture 및 COBOL 전문 벤더와 협력하여 완벽한 프로그램을 제공합니다. AWS 플랫폼의 장점은 마이그레이션 후 아키텍처 구축을 위해 RDS, S3, Step Functions, Lambda 등 AWS 서비스와 기본적으로 통합된다는 점입니다.

공식 사이트: AWS 메인프레임 현대화 | 등급 : G2 AWS 4.5/5

최상의 : 기존에 AWS를 사용하고 있으며, 현대화 기반으로 하이퍼스케일 클라우드 플랫폼을 선호하는 조직에 적합합니다. AWS 메인프레임 현대화는 대상 아키텍처가 기존 메인프레임 환경을 재호스팅하는 것보다 클라우드 네이티브일 때 가장 효과적입니다.

가보 컴퓨팅

Heirloom Computing은 클라우드 네이티브 COBOL 런타임을 제공하여 기존 COBOL 애플리케이션을 언어 변환 없이 AWS, Azure 또는 GCP에서 실행할 수 있도록 합니다. 서비스형 플랫폼(PaaS) 방식을 채택하여 COBOL 프로그램을 컨테이너에서 변경 없이 실행함으로써 변환 프로젝트의 위험 없이 클라우드 확장성과 운영상의 이점을 누릴 수 있습니다. 변환 위험 없이 클라우드 경제성을 필요로 하는 기업에게 Heirloom은 차별화된 솔루션을 제공합니다.

공식 사이트: 가보 컴퓨팅 | 등급 : G2 ~4.1/5 · 피어스팟

최상의 : 클라우드 인프라의 이점을 즉시 누리고 싶지만 언어 변환 프로그램에 따른 시간 낭비와 위험을 감수하고 싶지 않은 조직에 적합합니다. 특히 COBOL 로직이 안정적이고 잘 이해되고 있는 애플리케이션에 적합합니다.

Precisely (구 GT 소프트웨어)

Precisely는 메인프레임 환경을 위한 데이터 통합 ​​및 현대화 도구를 제공하며, 특히 COBOL 및 메인프레임 데이터 구조 전반에 걸친 데이터 액세스, 메타데이터 관리 및 엔터프라이즈 검색 분야에서 강점을 보입니다. 이 도구는 COBOL 프로그램의 API 활성화 및 최신 데이터 플랫폼과의 통합을 지원하므로 애플리케이션 현대화와 함께 데이터 현대화를 추진하는 조직에 적합한 솔루션입니다.

공식 사이트: 정확하게 | 등급 : G2 4.1 / 5 · 트러스트래디어스 7.4/10 · 피어스팟 ~4.0/5

최상의 : 주요 현대화 목표가 애플리케이션 전체를 재작성하는 것이 아니라 데이터 접근성 및 통합인 조직.

벤더 비교 요약

공급 업체1차적 접근 방식내구력대상 크기클라우드 플랫폼
오픈텍스트 / 마이크로 포커스플랫폼 재구축, API 래핑COBOL 툴링 심화전부의AWS, 애저, GCP
Accenture전체 변환글로벌 규모, 은행업기업AWS, 애저, GCP
IBM하이브리드 현대화메인프레임 전문가기업IBM 클라우드, AWS, Azure
아스타디아클라우드 마이그레이션(플랫폼 재구축)고정 비용 설계도중대형AWS, 애저, GCP
TSRI자동 변환유지보수 가능한 출력 코드중대형모든 품종
v함수마이크로서비스 분해아키텍처 분석중대형모든 품종
로켓 소프트웨어데이터베이스, DevOpsVSAM 마이그레이션전부의IBM Z, AWS
Advnaced자동 변환풀스택 마이그레이션중대형모든 품종
TCS단계별 프로그램규모, 자동화AWS, 애저
인포시스정부 주도 이주규정 준수, 거버넌스AWS, 애저, GCP
DXC관리 서비스안정성, 연속성다중 클라우드
캡 제미니비즈니스 혁신디지털 정렬기업AWS, 애저
인식하고있는포트폴리오 합리화응용 프로그램 포트폴리오AWS, 애저, GCP
AWS 메인프레임클라우드 리플랫폼AWS 네이티브 통합전부의AWS
법정 상속 동산클라우드 런타임전환 위험 제로전부의AWS, 애저, GCP
정확하게데이터 통합메타데이터, 데이터 접근전부의멀티 플랫폼

COBOL 현대화 문서화, 지식 이전 및 개발자 온보딩

COBOL 현대화에서 가장 빠르게 증가하는 요구 사항 중 하나는 변환 자체보다는 문서화입니다. 즉, 기존 COBOL 시스템을 직접 작성하지 않았거나 COBOL에 대해 잘 모르는 개발자도 이해할 수 있도록 만드는 것입니다. 수천 개의 프로그램, 문서화되지 않은 코드북, 수십 년에 걸쳐 축적된 비즈니스 로직을 보유한 조직은 숙련된 COBOL 개발자들이 은퇴함에 따라 지식 이전 위기에 직면하고 있습니다. 이러한 문제는 다음 분석에서 자세히 살펴보았습니다. COBOL 전문가 지식 이전퇴직하는 개발자들이 보유한 암묵적 지식은 현대화 프로그램에서 가장 중요하면서도 가장 문서화가 부족한 자산인 경우가 많습니다.

이 문제를 해결하는 도구와 접근 방식은 세 가지 범주로 나뉩니다.

자동 문서 생성 이 도구들은 COBOL 소스 코드를 분석하여 수동 입력 없이 프로그램 구조, 데이터 흐름, 단락 논리 및 코드북 종속성에 대한 사람이 읽을 수 있는 문서를 생성합니다. SMART TS XLOpenText와 이 분야의 여러 전문 도구는 상호 참조 보고서, 데이터 사전 및 호출 그래프를 생성하여 개발 팀이 이전에 작업해 본 적 없는 프로그램에 대한 구조적 가시성을 제공합니다.

코드 시각화 COBOL 프로그램, JCL 작업, 카피북 및 데이터베이스 테이블 간의 종속 관계를 탐색 가능한 다이어그램으로 변환합니다. 개발자는 수천 줄의 소스 코드를 읽는 대신 시스템 아키텍처를 시각적으로 탐색하여 어떤 프로그램이 어디에서 호출되는지, 어떤 카피북이 여러 프로그램에서 공유되는지, 어떤 데이터 요소가 어떤 실행 경로를 통해 흐르는지 파악할 수 있습니다. SMART TS XL의 코드 시각화 또한 종속성 매핑 기능은 이러한 사용 사례를 위해 특별히 설계되었습니다.

개발자 온보딩 플랫폼 Swimm과 같은 도구는 코드가 변경될 때마다 동기화되는 살아있는 문서를 제공하여, 새로운 개발자들이 몇 주 안에 현실과 동떨어지는 정적인 문서에 의존하는 대신 코드 자체와 함께 맥락을 이해할 수 있도록 해줍니다.

문서 손실 없이 COBOL 시스템을 현대화하는 플랫폼은 변환 도구와 함께 완전한 현대화 툴체인의 일부로 점점 더 많이 평가되고 있습니다. 공유 카피북이나 데이터베이스 스키마 변경 전에 어떤 프로그램이 영향을 받는지 정확하게 추적할 수 있는 기능은 현대화 위험을 줄이고 개발자 온보딩 속도를 동시에 높이는 데 도움이 됩니다. (이하 생략) 대규모 애플리케이션을 위한 의존성 그래프 분석 및 구성 요소 간 상호 연결 매핑은 개인이 완전히 이해할 수 있는 범위를 넘어선 시스템에서 변화를 안전하게 관리하는 데 필수적인 요소입니다.

COBOL 현대화 비용: 예산 책정 및 예상 비용

COBOL 현대화에서 비용은 가장 많이 검색되는 주제 중 하나이지만, 동시에 가장 투명하게 문서화되지 않은 주제이기도 합니다. 비용 범위는 실로 넓습니다. 잘 구조화된 COBOL 프로그램을 대상으로 하는 자동화된 변환은 코드 라인당 1~3달러 정도의 비용이 드는 반면, 복잡한 메인프레임 환경을 대상으로 평가, 변환, 테스트, 전환 및 마이그레이션 후 안정화를 포함하는 전체 서비스 변환은 라인당 10~25달러 이상에 달할 수 있습니다. 따라서 100만 줄 규모의 COBOL 환경을 구축하는 데 드는 비용은 전략, 공급업체, 복잡성 및 일정에 따라 100만 달러에서 2,500만 달러까지 천차만별입니다.

주요 비용 발생 요인은 다음과 같습니다.

COBOL 코드의 복잡성. 잘 구조화된 COBOL 코드는 깔끔한 데이터 정의와 명확한 CALL 관계를 사용하기 때문에, 데이터로 정의된 프로그램 이름, 광범위한 REDEFINES 절, 또는 실행 흐름에 내장된 어셈블러 모듈을 사용하는 동적 CALL 코드보다 변환 비용이 훨씬 적게 듭니다. 복잡성 평가는 모든 신뢰할 수 있는 현대화 프로그램의 첫 번째 결과물이며 정확한 비용 추정의 기초가 됩니다.

선택한 전략입니다. 클라우드 기반 COBOL 런타임으로 플랫폼을 변경하는 것이 일반적으로 단기적으로 가장 비용 효율적인 옵션입니다. Java 또는 C#으로 언어를 변환하는 것은 초기 비용이 더 많이 들지만 장기적인 유지 관리 비용을 절감할 수 있습니다. API 래핑은 초기 비용이 가장 낮지만 근본적인 기술 부채를 해결하는 것이 아니라 연기하는 것에 불과합니다.

테스트 및 검증 범위. 은행이나 보험과 같은 대규모 거래 시스템의 경우, 테스트를 통해 기존 COBOL 프로그램의 전체 입력 범위에 걸쳐 동작이 동일함을 입증해야 합니다. 이는 변환 프로그램에서 가장 비용이 많이 드는 부분이며, 때로는 변환 비용 자체를 초과하기도 합니다.

이주 후 안정화. 시스템 전환 후 처음 6개월 동안은 테스트 중에 발견되지 않았던 예외적인 상황들을 해결하기 위해 벤더의 집중적인 지원이 필요한 경우가 많습니다. 이 단계의 비용과 기간은 마이그레이션 전 종속성 분석 및 테스트 설계의 품질과 밀접한 관련이 있습니다.

COBOL에서 Java로의 마이그레이션 비용 견적은 가장 많이 요청되는 항목이며, 그럴 만한 이유가 있습니다. Java는 가장 일반적인 대상 언어이고 변환 프로세스가 충분히 잘 알려져 있어 신뢰할 수 있는 범위별 견적을 산출할 수 있기 때문입니다. 중견 기업(COBOL 코드 5만~500만 줄)의 경우, 자동화 도구를 사용할 때는 일반적으로 코드 줄당 3~8달러, 서비스 기반 변환의 경우에는 8~15달러 범위에 속합니다. COBOL에서 클라우드로의 마이그레이션 비용도 비슷한 범위에 있으며, 플랫폼 재구축은 낮은 편이고 리팩토링은 높은 편입니다.

은행 및 금융 서비스 분야를 위한 COBOL 현대화

은행 및 금융 서비스 분야는 전 세계적으로 COBOL 워크로드가 가장 집중된 분야입니다. 대부분의 대형 은행에서는 핵심 뱅킹 시스템, 결제 처리 엔진, 결제 플랫폼 및 규제 보고 시스템이 COBOL로 실행되며, 이러한 시스템을 현대화하는 데 따르는 구체적인 과제는 일반적인 COBOL 현대화 문제와는 상당히 다릅니다.

COBOL 기반 은행 시스템을 대체할 최고의 공급업체는 다음과 같은 특정 제약 조건에 대한 직접적인 경험을 보유한 업체입니다. 소수점 연산의 동작 회귀를 허용할 수 없는 실시간 결제 요구 사항, 원천 데이터부터 모든 변환 과정에 이르기까지 문서화된 추적성을 요구하는 규제 보고 의무, 연중무휴 24시간 디지털 뱅킹 서비스를 위한 배치 처리 시간 최소화, 그리고 매일 수백만 건의 거래를 처리하는 시스템에 대한 다운타임 없는 전환 요구 사항 등이 그것입니다.

IBM, Accenture, TCS, Infosys는 규모, 거버넌스, 규제 준수 역량이 전환 속도보다 중요한 대형 글로벌 은행 기관에 가장 많이 추천되는 업체입니다. Astadia와 Advanced는 명확한 범위, 고정 비용 모델, 빠른 일정 등이 주요 선택 기준인 중견 금융 서비스 고객에게 더 일반적으로 선택됩니다. 금융 서비스 분야의 COBOL 현대화에 특화된 업체들은 DORA, Basel III/IV 데이터 계보 요건 준수 및 핵심 시스템 운영을 유지하면서 단계별 마이그레이션을 제공하는 능력을 일관되게 보여줍니다.

금융 서비스 분야의 COBOL 현대화 솔루션은 인공지능(AI) 기반 코드 이해 기능을 점점 더 요구하고 있습니다. IBM WatsonX Code Assistant for Z와 GitHub Copilot의 메인프레임 확장 기능은 COBOL 분석 및 Java 코드 생성을 가속화하는 도구로 대형 은행에서 점점 더 많이 검토되고 있습니다. 초기 도입 기업들은 AI 기반 코드 생성이 초기 Java 초안 작성 시간을 단축시켜 준다고 보고하지만, 특히 복잡한 데이터 구조나 SQL이 내장된 프로그램의 경우, 실제 서비스에 사용하기 위해서는 전문가의 상당한 검토가 필요하다고 지적합니다.

COBOL 애플리케이션을 위한 CI/CD 및 DevOps

최신 COBOL 개발은 더 이상 메인프레임 환경에만 국한된 개발을 의미하지 않습니다. COBOL 애플리케이션용 CI/CD 파이프라인은 메인프레임 개발에 애자일 방식을 적용하고자 하는 기업들의 요구에 따라 점차 확산되고 있는 툴링 분야입니다. 이러한 기업들은 본격적인 메인프레임 현대화 프로그램을 기다리지 않고도 개발 목표를 달성하고자 합니다. 최신 COBOL 애플리케이션용 CI/CD를 제공하는 주요 업체는 다음과 같습니다.

IBM Developer for z/OS Visual Studio Code와 통합되며, 최신 개발팀이 Java나 Python에 사용하는 것과 유사한 Git 기반 소스 관리, 자동화된 빌드 파이프라인 및 COBOL용 단위 테스트 프레임워크를 제공합니다.

브로드컴의 ISPW z/OS 환경에 특화된 릴리스 관리 및 파이프라인 도구로, Jenkins, GitHub Actions 및 기타 CI/CD 오케스트레이터와 통합됩니다.

Rocket Software의 DevOps 제품군 IBM Z용 파이프라인 툴링을 제공하여 COBOL 컴파일 및 단위 테스트를 최신 파이프라인 인프라에 연결합니다.

OpenText의 엔터프라이즈 개발자 Windows 및 Linux 환경에서 COBOL용 테스트 주도 개발을 지원하므로 개발자는 최신 개발 워크플로와 유사한 IDE 환경에서 COBOL 단위 테스트를 작성하고 실행할 수 있습니다.

문서 손실 없이 COBOL 시스템을 현대화할 수 있는 플랫폼 또한 중요합니다. CI/CD 통합과 상호 참조 및 영향 분석 도구를 통해 모든 코드 변경 시 종속성 모델이 자동으로 업데이트되므로 코드베이스가 발전함에 따라 문서도 최신 상태로 유지됩니다.

AI 기반 COBOL 현대화: 도구 및 현실적인 기대

AI 기반 COBOL 현대화는 2025년과 2026년에 실험 단계를 벗어나 실제 운영 도구로 자리 잡을 전망입니다. 주요 활용 사례로는 코드 이해(COBOL 프로그램의 동작을 쉬운 영어로 설명), 코드 생성(COBOL 코드를 Java 또는 Python으로 변환), 테스트 생성(COBOL 프로그램이 처리하는 다양한 입력값을 포괄하는 테스트 케이스 생성) 등이 있습니다.

IBM WatsonX Code Assistant for Z는 COBOL을 Java로 변환하기 위해 특별히 설계된, 기업 환경에서 가장 검증된 AI 도구입니다. IBM 메인프레임 코드 패턴으로 학습된 모델을 기반으로 개발되었습니다. 이 도구는 즉시 사용 가능한 Java 코드를 생성하는 것이 아니라, 학습된 개발자가 검토, 수정 및 완성하는 Java 초안을 생성합니다. 하지만 수동 변환에 비해 초안 작성에 필요한 시간을 현저히 단축시켜 줍니다.

GitHub Copilot, Claude 및 기타 범용 AI 코드 도우미도 COBOL을 다룰 수 있지만, 메인프레임 코드 패턴에 대한 학습은 IBM 제품보다 전문성이 떨어집니다. COBOL 현대화를 위해 범용 AI를 사용하는 조직들은 직접적인 변환보다는 코드 설명 및 문서 생성에 가장 유용하다고 보고합니다.

현재 자바 및 COBOL 현대화를 위한 가장 정확한 코드 생성은 범용 LLM보다는 도메인별 도구에서 이루어집니다. COBOL-Java 변환 분야에서는 IBM WatsonX Code Assistant for Z가 선두를 달리고 있으며, TSRI의 독자적인 도구는 최소한의 후처리로 높은 변환 정확도를 필요로 하는 기업에서 경쟁력을 유지하고 있습니다.

방법 SMART TS XL COBOL 현대화 전, 도중, 후를 지원합니다.

SMART TS XL 이 부분은 현대화 프로그램의 성공 여부 또는 예산 초과 여부를 결정하는 분석 및 계획 단계를 다룹니다. 변환 도구나 공급업체가 COBOL 변환을 시작하기 전에 팀은 COBOL 시스템의 실제 구성 요소를 파악해야 합니다. 즉, 프로그램의 개수, 프로그램 간 호출 관계, 공유되는 카피북의 종류, 각 프로그램에서 접근하는 데이터베이스 테이블, 그리고 파일, 큐, 공유 저장소를 통해 프로그램 간에 흐르는 데이터 등을 정확히 알아야 합니다.

이러한 구조적 지식이 없으면 현대화 업체는 범위 설정이 아닌 추정에만 의존하게 됩니다. 하지만 구조적 지식을 갖추면 현대화 프로그램의 첫 번째 결과물은 변환해야 할 항목, 변환 순서, 각 단계에서 검증해야 할 사항을 정확하게 보여주는 의존성 맵이 됩니다. 이 의존성 맵은 개발자에게 필요한 지식 전달의 기반도 됩니다. 어떤 프로그램을 새로 맡게 된 개발자든 관련 프로그램을 순차적으로 모두 읽지 않고도 전체 의존성 관계를 파악할 수 있기 때문입니다.

SMART TS XL COBOL 프로그램, JCL 작업 스트림, 카피북, SQL 스키마 및 프로그램 간 CALL 관계를 수집하여 통합된 상호 참조 모델을 구축합니다. 변환 시작 전에 제거할 수 있는 사용되지 않는 코드를 식별하여 변환 범위와 비용을 줄입니다. 전환 과정에서 가장 높은 위험을 나타내는 의존성 수가 많은 프로그램을 식별하여 테스트 리소스를 적절하게 할당합니다. 기업 검색 이 기능을 통해 개발자는 특정 필드, 단락 또는 코피북 멤버가 전체 애플리케이션 포트폴리오에서 사용된 모든 위치를 몇 시간이 아닌 몇 초 만에 찾을 수 있습니다.

The 레거시 현대화 능력 SMART TS XL 이는 마이그레이션 자체를 통해 확장됩니다. 프로그램이 변환됨에 따라 상호 참조 모델은 어떤 프로그램이 변환되었는지, 어떤 프로그램이 여전히 COBOL에서 실행 중인지, 그리고 두 상태의 프로그램에 모두 의존하는지를 추적하여 변환된 구성 요소와 변환되지 않은 구성 요소 간의 통합이 가정되는 것이 아니라 명시적으로 이루어지도록 보장합니다.

자주 묻는 질문

COBOL 현대화 비용은 얼마나 들까요? 전략과 복잡성에 따라 코드 라인당 비용은 1달러에서 25달러까지 다양합니다. 자동화된 플랫폼 재구축이 가장 저렴하며, 테스트 및 마이그레이션 후 지원을 포함한 전체 서비스 언어 변환이 가장 비쌉니다. 500,000만 줄 규모의 COBOL 코드 환경을 마이그레이션하는 데에는 접근 방식에 따라 500만 달러에서 7.5만 달러까지 비용이 발생할 수 있습니다.

COBOL 현대화 프로젝트는 얼마나 걸리나요? 개별 애플리케이션에 대한 맞춤형 전환은 3~12개월이 소요됩니다. 핵심 뱅킹 시스템이나 정부 시스템과 같은 엔터프라이즈 규모의 프로그램은 일반적으로 2~5년이 걸리며, 운영 시스템이 중단 없이 계속 가동되도록 단계별로 진행됩니다.

COBOL은 오늘날에도 여전히 사용되나요? 네. COBOL은 하루에 약 3조 달러 규모의 금융 거래를 처리합니다. 주요 은행, 보험사, 정부 기관들이 현재 COBOL 시스템을 활발하게 운영하고 유지 관리하고 있습니다. 문제는 COBOL 사용 여부가 아니라, 조직들이 점진적인 현대화 프로그램 없이도 COBOL 시스템을 유지하고 확장할 수 있는지 여부입니다.

최적의 COBOL 현대화 솔루션은 무엇일까요? 최적의 솔루션은 하나로 정해져 있지 않습니다. 최적의 접근 방식은 조직의 목표에 따라 달라집니다. 위험도가 낮은 플랫폼 재구축에는 OpenText/Micro Focus가, 클라우드 마이그레이션에는 Astadia 또는 AWS가, 자동 언어 변환에는 TSRI 또는 ​​Advanced가, 대규모 기업 혁신 프로그램에는 IBM 또는 Accenture가 적합합니다.

은행 부문 COBOL 현대화에 가장 적합한 공급업체는 어디인가요? IBM, Accenture, TCS, Infosys는 대형 글로벌 기관을 대상으로 서비스를 제공하며, Astadia, Advanced, TSRI는 중견 금융 서비스 고객을 대상으로 서비스를 제공합니다. 이들 모두 금융 산업의 데이터 계보 및 감사 요건을 준수해야 합니다.

COBOL 시스템은 전체 코드를 다시 작성하지 않고도 클라우드 및 AI와 통합할 수 있을까요? 예. API 래핑을 통해 COBOL 비즈니스 로직을 최신 애플리케이션에서 사용할 수 있는 REST API로 노출할 수 있습니다. 클라우드 기반 COBOL 런타임(OpenText, Heirloom)으로 플랫폼을 변경하면 변환 작업 없이 클라우드 기반 솔루션의 경제성을 확보할 수 있습니다. IBM WatsonX 및 기타 AI 도구들이 실행 중인 COBOL 환경에 통합되어 분석 및 추천 기능을 향상시키고 있습니다.

COBOL 현대화를 위한 문서화 도구에는 어떤 것들이 있습니까? SMART TS XLOpenText Enterprise Developer, Swimm 및 여러 공급업체 고유 도구는 COBOL 소스 코드에서 자동화된 문서를 생성합니다. 가장 포괄적인 도구는 전체 애플리케이션 포트폴리오에 걸쳐 상호 참조 보고서, 호출 그래프, 데이터 흐름도 및 필드 수준 사용 맵을 생성합니다.