.NET 콘솔 앱 - AWS SDK for .NET(V3)

AWS SDK for .NET의 버전 4(V4)가 출시되었습니다!

새 버전의 SDK 사용을 시작하려면 AWS SDK for .NET(V4) 개발자 안내서, 특히 버전 4로 마이그레이션 주제를 참조하세요.

.NET 콘솔 앱

AWS Deploy Tool for .NET CLI는 .NET 콘솔 애플리케이션을 Linux에서 서비스 또는 예약된 작업으로 컨테이너 이미지로 배포하는 데 도움이 되며 배포 프로세스를 안내합니다. 애플리케이션에 Dockerfile이 없는 경우 도구가 Dockerfile을 자동으로 생성합니다. 그렇지 않으면 기존 Dockerfile이 사용됩니다.

배포 도구에는 다음 기능이 있습니다.

  • 애플리케이션에 대한 컴퓨팅 권장 사항 - 컴퓨팅 권장 사항을 확인하고 애플리케이션에 가장 적합한 AWS 컴퓨팅을 알아보십시오.

  • Dockerfile 생성 - 이 도구는 필요한 경우 Dockerfile을 생성하거나 기존 Dockerfile을 사용합니다.

  • 자동 패키징 및 배포 - 이 도구는 배포 아티팩트를 빌드하고, 생성된 AWS CDK 배포 프로젝트를 사용하여 인프라를 프로비저닝하고, 선택한 AWS 컴퓨팅에 애플리케이션을 배포합니다.

  • 반복 가능하고 공유 가능한 배포 - 특정 사용 사례에 맞게 AWS CDK 배포 프로젝트를 생성하고 수정할 수 있습니다. 또한 프로젝트의 버전을 관리하고 팀과 공유하여 반복 배포할 수 있습니다.

  • .NET용 AWS CDK 학습 지원 - 이 도구를 사용하면 도구가 기반으로 하는 기본 AWS 도구(예: AWS CDK)를 점진적으로 학습할 수 있습니다.

AWS 배포 도구는 .NET 콘솔 애플리케이션을 다음 AWS 서비스에 배포하는 것을 지원합니다.

  • AWS Fargate를 사용한 Amazon ECS 서비스 - AWS Fargate 서버리스 컴퓨팅 엔진으로 관리되는 컴퓨팅 파워를 사용하여 Amazon Elastic Container Service(Amazon ECS)에 .NET 애플리케이션을 서비스(예: 배경 프로세서)로 배포할 수 있도록 지원합니다.

  • AWS Fargate를 사용한 Amazon ECS 예약 작업 - AWS Fargate 서버리스 컴퓨팅 엔진으로 관리되는 컴퓨팅 파워를 사용하여 Amazon ECS에 .NET 애플리케이션을 예약 작업(예: 일과 종료 프로세스)으로 배포할 수 있도록 지원합니다.

자세히 알아보려면 도구 개요를 참조하세요. 여기에서 시작하려면 설명서, 시작하기로 이동한 다음 설치 방법을 선택하여 설치 지침을 확인하세요.