추천
W컨셉, AWS Transform과 Kiro로 160만 라인 .NET 10 현대화 7주 만에 완수
·2026.10.23 14:04
핵심 내용
AWS Transform과 Kiro 하이브리드 전략으로 마이그레이션 공수 90% 절감했다
자세히 보기
- 160만 라인(1,613,895) 규모 .NET Core 3.1 애플리케이션을 7주 만에 .NET 10 및 Linux 기반 Amazon ECS로 전환함
- AWS Transform for .NET(무료)으로 라이브러리 변환, Kiro로 UI 프로젝트 마무리하는 하이브리드 전략으로 작업 시간 단축
- Windows Server 기반 EC2에서 Linux 컨테이너 전환으로 라이선스 비용 절감 및 마이그레이션 공수 90% 절감 달성
- 기존 Jenkins CI/CD 파이프라인 재활용하여 운영 변화 최소화하며 배포 완료함
사전 준비 및 아키텍처
- Windows 종속 요소인 COM+ 모듈을 사전에 API로 분리하여 Linux 전환 걸림돌 제거
- Private NuGet Packages를 .NET Standard 기반으로 구성하여 멀티 아키텍처 호환성 확보
- 파일 업로드 방식을 SMB 프로토콜에서 Amazon S3 및 CloudFront로 전환하여 보안 및 예외 요소 차단
도구 활용 및 검증
- AWS Transform 산출물을 Kiro Context로 입력하여 UI 프로젝트 변환 및 Dockerfile 커스터마이징 수행
- Kiro를 활용해 JMeter, Datadog 성능 테스트 시나리오 작성 및 런타임 오류 분석에 활용
- Kiro의 스펙 기반 테스트 생성 기능을 통해 Playwright 기반 특성화 테스트를 도입하여 기능 동등성 검증
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.