메인 콘텐츠로 건너뛰기

AWS Transform

AWS Transform for .NET

.NET 애플리케이션의 대규모 현대화를 위한 최초의 에이전틱 AI 서비스

에이전틱 AI로 .NET을 더 빠르게 현대화

AWS Transform for .NET을 사용하면 .NET Framework에서 크로스 플랫폼 .NET으로의 대규모 현대화를 최대 4배 가속화할 수 있습니다. 현대화 팀은 이 .NET 현대화 에이전트를 사용하여 더 크고 복잡한 프로젝트에 대한 협업을 일관되게 시행하고, Windows 라이선스 종속성을 제거하여 운영 비용을 최대 40% 줄이며, 코드 품질, 성능, 보안을 강화할 수 있습니다.

장점

번거로운 .NET 코드 분석, 종속성 매핑, 호환성 평가 및 수정, 리팩터링 태스크에 필요한 시간을 줄일 수 있습니다.

Windows Server 라이선스 비용, 버전 업그레이드, 유지 보수, 지원 종료 문제를 줄이는 동시에 분석, 계획, 리팩터링, 도구 전반에서 변환 비용을 대폭 절감할 수 있습니다.

지능적인 코드 변환을 통해 .NET 성능을 향상합니다. Amazon Bedrock 대규모 언어 모델(LLM)에 주입된 심층적인 .NET 전문성을 활용하여 크로스 플랫폼 코드로 현대화하고 보안 강화, 테스트 범위 보존, 설명 가능한 변환 등의 이점을 얻을 수 있습니다.

통합 웹 경험을 통해 일관성을 유지하면서 수백 개의 .NET 애플리케이션을 동시에 현대화합니다. 팀 역량을 규모 조정하고 부서 간 협업을 간소화하여 크고 복잡한 .NET 프로젝트를 쉽게 처리합니다.

작동 방식

현대화 팀은 통합 웹 경험에서 .NET 도메인 전문가 에이전트와 자연어로 상호 작용할 수 있습니다. 이 에이전트는 사용자의 감독 하에 소스 코드 리포지토리를 분석하여 지원되는 프로젝트 유형, 버전, 패키지 종속성을 찾고, 현대화 계획을 제안합니다. 승인하면 에이전트가 코드를 변환하고, 유닛 테스트를 실행하고, 자연어 변환 요약을 생성하고, Linux 준비 상태를 검증하며, 이정표와 장애물을 지속적으로 업데이트합니다. 개발자의 주의가 필요한 일부 애플리케이션의 경우 개발자는 Visual Studio IDE에서 변환을 계속할 수 있습니다.

숫자로 보는 영향

Windows의 .NET 애플리케이션을 Linux로 더 빠르게 포팅

라이선스 비용 절감

현대화된 애플리케이션을 AWS Graviton 기반 인스턴스에서 동급의 x86 기반 인스턴스보다 더 나은 가격 대비 성능으로 실행

엔드 투 엔드 자동화

애플리케이션 검색 및 계획

AWS Transform for .NET 에이전트는 최적의 추론을 위해 Amazon Bedrock LLM 모델의 심층적인 도메인 전문 지식과 인텔리전스를 사용합니다. 확장된 커넥터 지원을 통해 에이전트는 GitHub, Bitbucket, GitLab의 소스 코드 통합을 구현합니다. 에이전트는 소스 코드 리포지토리를 분석하여 .NET 버전, 프로젝트 유형, 코드 및 패키지 종속성을 식별하고 변환 전 평가 보고서를 제공합니다. 이 .NET 에이전트는 코드베이스, 종속성, 명시된 비즈니스 목표를 기반으로 맞춤형 변환 계획 및 권장 사항을 제공합니다.
Abstract artwork featuring colorful, gradient ribbons spiraling upward from a circular base against a vibrant sunset-like background.

코드 변환 및 리팩터링

.NET 에이전트는 MVC, WCF, 웹 API, 콘솔 앱, 유닛 테스트 프로젝트 등 광범위한 .NET 프로젝트 유형의 변환을 지원합니다. 에이전트를 통해 리포지토리 수준 구성이 제공되고 서드 파티 패키지가 처리되므로 .NET Framework 애플리케이션을 변환하는 데 필요한 수동 작업이 줄어듭니다. 이 에이전트는 .NET 빌드 프로세스를 사용하여 .NET Framework 애플리케이션을 변환하고 안전한 네트워크 격리 환경에서 빌드 오류를 반복적으로 해결합니다. 작업이 완료되면 에이전트가 원본 소스 코드를 보존하면서 변환된 코드를 리포지토리의 새 브랜치에 커밋합니다.
Abstract geometric artwork featuring colorful overlapping rectangles and lines in shades of pink, blue, orange, and yellow, with a gradient background.

테스트 및 검증

변환이 성공적으로 완료되면 .NET 에이전트가 자율적으로 유닛 테스트 프로젝트를 실행하고 인적 검토와 승인을 거쳐 Linux 준비 상태를 검증합니다. 소스 코드의 모든 변경 사항과 발견된 빌드 문제가 포함된 자연어 변환 요약이 생성되므로 쉽게 검토하고 최적화할 수 있습니다. 작업이 완료되면 변환된 리포지토리로 연결되는 딥 링크가 포함된 이메일 알림도 받게 됩니다. 편리한 시간에 브랜치를 검토하고 코드를 병합할 수 있습니다.
Abstract artwork featuring glowing purple and pink circles, two transparent spheres, and curved lines against a gradient background.

자동화된 배포 파이프라인 생성 및 환경 배포

전문 에이전트가 검증과 테스트를 위해 Amazon EC2, Linux 및 Amazon ECS를 비롯한 특정 AWS 환경에 변환된 애플리케이션을 배포하는 동시에 프로덕션용으로 사용자 지정 가능한 AWS CloudFormation 템플릿과 배포 구성을 제공합니다. 이를 통해 팀은 클라우드 환경에서 현대화된 애플리케이션을 검증하고 적절한 감독 및 사용자 지정 기능을 갖춘 자동화된 배포 프로세스를 구축할 수 있습니다.

Missing alt text value

편리한 시간에 AWS Transform for .NET 살펴보기

아래의 대화형 데모 경험을 통해 AWS Transform for .NET 에이전트의 실제 작동 방식 살펴보기

Missing alt text value

Thomson Reuters

“AWS Transform은 우리 팀의 일원처럼 느껴졌습니다. 끊임없이 학습하고, 최적화하고, 더 빠르게 나아갈 수 있도록 도와줍니다. .NET 애플리케이션을 현대화하는 것 뿐만 아니라 모든 것을 가속화했습니다. 생성형 AI든, 크로스 플랫폼 개발이든, 운영 간소화든 우리는 빠르게 적응하여 더 스마트한 솔루션을 제공할 준비가 되어 있습니다. AWS와 같은 파트너와 함께라면 기술 분야에서 가장 신뢰할 수 있는 기업도 스타트업처럼 민첩해질 수 있음을 증명하고 있습니다.”

Matt Dimich, VP, Platform Engineering Enablement, Thomson Reuters

자세히 알아보기 ›
Missing alt text value

The Hartford

“AWS Transform으로 현대화 작업의 속도를 높이고 클라우드 마이그레이션 이니셔티브의 시장 출시를 앞당길 수 있었습니다. 레거시 코드 변환에 걸리는 시간을 몇 개월에서 몇 주로 단축하는 데 도움이 되었을 뿐만 아니라 프로세스 전반에 걸쳐 유용한 인사이트와 제안을 얻을 수 있었습니다.”

Gaurav C Patrikar, The Hartford Software Engineering Director

자세히 알아보기 ›
Missing alt text value

Experian

“Experian Data Office는 .NET 애플리케이션 7개를 버전 6에서 8로 업그레이드해야 하는 복잡한 과업을 맡았습니다. 기존의 업그레이드 프로세스였다면 광범위한 엔지니어링 리소스, 수동 코드 분석, 상당한 시간 투자가 필요했을 것입니다. 하지만 AWS Transform for .NET을 활용하여 각 업그레이드 프로젝트 작업에서 15개 스프린트를 8개로 줄이면서 총 작업 수를 49개 스프린트로 줄이는 놀라운 성과를 달성했습니다. 687,600줄에 걸친 코드 변환에서 80%를 자동화함으로써 생산성을 47% 개선하는 효과를 거두었으며, 덕분에 프로젝트를 더 빠르게 완수하고 취약점을 해결하며 7번의 성공적인 업그레이드 모두에서 일관된 결과를 유지할 수 있었습니다.”

Anup Pancholi, Experian Technology & Engineering Director

자세히 알아보기 ›

Missing alt text value

GTI

“AWS Transform을 사용하여 .NET Framework 애플리케이션 중 하나를 .NET 8으로 포팅함으로써 현대화 작업량의 70%를 줄이고 100% 성공을 거두었습니다.”

Enrique Zazueta, GTI Software Development Director

Missing alt text value

Signaturit

“라이선스 관리 구성 요소의 현대화를 시작했습니다. 처음에 6~8개월로 예상했던 이 프로젝트는 AWS Transform을 사용하여 단 며칠 만에 완료되었습니다.”

Jordi Martin, Signaturit CTO

Missing alt text value

Caribbean Examinations Council

“143,000라인 이상의 .NET Framework 코드를 이틀 만에 크로스 플랫폼 .NET으로 현대화하여 약 270시간의 개발자 시간을 절약했습니다. 참으로 놀라운 성과입니다.”

Rodney Payne, Caribbean Examinations Council Technological Innovation Director

Missing alt text value

Planet DDS

“AWS Transform을 사용하여 .NET 4.6에서 .NET 8으로 빠르게 변환하고 표준화할 수 있었습니다. 코드베이스의 90%를 성공적으로 변환하고 깔끔하게 컴파일했으며 모든 허용 기준을 충족했습니다. 원래 3개월로 계획했던 변환 작업은 일주일도 안 되어 완료되었습니다. 이 도구는 종속성 주입 구성과 같은 복잡한 변경을 정확하게 처리하여 수동 검토의 필요성을 줄여 주었습니다. 이 기본 설정 환경은 빠르고 정확하게 .NET 현대화의 규모를 조정할 수 있다는 확신을 줍니다.”

Rahul Khot, Planet DDS Engineering Vice President

Missing alt text value

파트너

Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value

Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value