목록 보기
W컨셉, AWS Transform과 Kiro로 .NET 10까지 대규모 현대화 여정
데브옵스

W컨셉, AWS Transform과 Kiro로 .NET 10까지 대규모 현대화 여정

AWS
AWS
2026년 10월 23일

두줄요약

AWS Transform과 Kiro를 역할 분담해 160만 라인 .NET 애플리케이션을 현대화했습니다. 기존 Jenkins를 재활용해 Linux 기반 ECS로 이전하고 비용 절감과 품질 검증을 달성했습니다.

문제 상황

  • 160만 라인 규모 레거시 .NET 애플리케이션과 Windows Server 기반 운영 환경
  • .NET 10 전환, Linux 기반 인프라 이전, 라이선스 비용 절감 목표

해결 방법

  • COM+ 결제·본인인증 모듈 API 분리, .NET Standard 패키지, S3·CloudFront 전환 기반의 사전 제약 제거
  • AWS Transform for .NET으로 라이브러리 변환, 변환 계획·추가 작업 산출물을 Kiro 컨텍스트로 활용한 UI 변환
  • AWS Transform for Containerization 산출물과 기존 Jenkins 파이프라인 통합 후 Amazon ECS 배포

성능/운영 포인트

  • Windows Server 기반 EC2에서 Linux 기반 ECS 컨테이너로 이전해 라이선스 비용 절감
  • JMeter·Datadog 성능 테스트와 QA 검증, Kiro 기반 런타임 오류·Dockerfile·배포 파이프라인 보완
  • 약 7주 내 주요 현대화 완료와 마이그레이션 공수 90% 절감

적용해볼 점

  • 자동 변환 후 AI 코드 어시스턴트로 보완하는 역할 분담 패턴의 반복 활용
  • Playwright 기반 Golden Master와 특성화 테스트로 변환 전후 기능 동등성 검증

다음 읽기

#.NET 주제를 이어서 읽기

놀유니버스의 AWS Transform for .NET과 Amazon Q Developer를 활용한 .NET 현대화 성공 사례

AWS Transform for .NET과 Amazon Q Developer로 150만 라인 규모의 .NET 레거시를 현대화했습니다. 컨테이너 전환과 배포 자동화로 비용과 시간을 크게 줄였습니다.

AWS
AWS
데브옵스

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...