

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 의사결정 매트릭스
<a name="matrix"></a>

다음 표에는 사용 사례 및 리소스에 따라 레거시 .NET 애플리케이션의 마이그레이션 및 현대화 옵션이 요약되어 있습니다.


****  

| 
| 
| **사용 사례** | **마이그레이션 전략 및 아키텍처** | 
| --- |--- |
| **리호스팅** | **Windows 컨테이너로 리플랫폼** | **Linux 컨테이너로 재설계** | **Linux 컨테이너에서 마이크로서비스로 재설계** | **컨테이너 없이 마이크로서비스로 재설계** | 
| --- |--- |--- |--- |--- |
| You have resources for refactoring. |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  | 
| Your .NET legacy application is in constant use. |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 | 
| You can resolve .NET Framework dependencies. |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  | 
| You can remove Windows dependencies. |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  | 
| You want to run your application as a native Windows application on an Amazon Elastic Compute Cloud (Amazon EC2) instance. |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 | 
| Your code can be ported from .NET Framework to .NET Core or .NET 6. |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  | 
| You want to split your monolithic application. |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-no.png) 아니요 |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  |  ![](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/modernization-net-applications/images/icon-yes.png) 예  | 

다음 섹션에서는 이러한 옵션을 자세히 설명합니다.
+ [리호스팅](rehost.md)
+ [Windows 컨테이너로 리플랫포밍](replatform.md)
+ [Linux 컨테이너로 리플랫포밍](refactor-linux.md)
+ [Linux 컨테이너에서 마이크로서비스로 재설계](refactor-linux-micro.md)
+ [컨테이너 없이 마이크로서비스로 다시 설계](refactor-micro.md)