에 게시 으로 작업AWSVisual Studio - AWS Visual Studio용 툴킷

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

에 게시 으로 작업AWSVisual Studio

에 게시AWS.NET 응용 프로그램을 에 게시하는 데 도움이 되는 대화형 배포 환경입니다.AWS배포 대상, .NET Core 3.1 이상을 대상으로 하는 애플리케이션 지원 에 게시 으로 작업AWSIDE에서 직접 다음과 같은 배포 기능을 사용할 수 있도록 하여 Visual Studio 내부에 작업 흐름을 유지합니다.

  • 클릭 한 번으로 애플리케이션을 배포할 수 있습니다.

  • 애플리케이션을 기반으로 한 배포 권장 사항.

  • 배포 대상의 환경 (배포 대상) 에서 필요하고 관련성 있는 자동 Dockerfile 생성

  • 배포 대상에서 요구하는 대로 애플리케이션을 빌드하고 패키징하기 위한 설정을 최적화했습니다.

참고

.NET Framework 응용 프로그램 게시에 대한 자세한 내용은 가이드를 참조하십시오Elastic Beanstalk에서 .NET 애플리케이션 생성 및 배포

에 게시 에 액세스할 수도 있습니다.AWS.NET CLI에서 액세스할 수 자세한 내용은 단원을 참조하십시오.에 .NET 애플리케이션 배포AWS안내서.

사전 조건

.NET 응용 프로그램을AWS서비스를 받으려면 로컬 장치에 다음을 설치하십시오.

  • .NET 코어 3.1+ (.NET5 및.NET6 포함): 이러한 제품 및 다운로드 정보에 대한 자세한 내용은마이크로소프트 다운로드 사이트.

  • Node.js 14.x 이상 버전: 실행하려면 Node.js 이 필요합니다.AWS Cloud Development Kit (AWS CDK). Node.js 에 대한 자세한 정보를 다운로드하거나 얻으려면Node.js 다운로드 사이트.

    참고

    에 게시AWS활용AWS CDK애플리케이션과 모든 배포 인프라를 단일 프로젝트로 배포할 수 있습니다. 에 대한 자세한 내용AWS CDK를 참조하십시오.Cloud Development Kit안내서.

  • (선택 사항) Docker는 Amazon ECS와 같은 컨테이너 기반 서비스에 배포할 때 사용됩니다. 자세한 정보 및 Docker를 다운로드하려면Docker 다운로드site.

지원되는 애플리케이션 유형

새 대상 또는 기존 대상에 게시하기 전에 먼저 Visual Studio에서 다음 프로젝트 유형 중 하나를 만들거나 엽니다.

  • ASP.NET Core 애플리케이션

  • .NET 콘솔 애플리케이션

  • 블레이저 WebAssembly 응용 프로그램

에 애플리케이션 게시AWS목표

새 대상에 게시할 때 게시 대상AWS에서는 권장 사항을 만들고 공통 설정을 사용하여 프로세스를 안내합니다. 이전에 설정된 대상에 게시해야 하는 경우 기본 설정이 저장되고 조정할 수 있으며 원클릭 배포에 즉시 사용할 수 있습니다.

새 대상에 게시

다음 섹션에서는 에 게시 를 으로 구성하는 방법을 설명합니다.AWS배포 기본 설정, 새 대상에 게시할 때

  1. 에서 으로 시작AWS탐색기를 확장합니다.자격 증명드롭다운 메뉴를 선택합니다.AWS지역에 해당하는 프로파일 및AWS배포에 필요한 서비스입니다.

  2. 를 확장합니다.리전드롭다운 메뉴를 선택합니다.AWS다음 항목이 포함된 영역AWS배포에 필요한 서비스입니다.

  3. Visual Studio 에서 으로솔루션 탐색기[Project] 를 선택합니다.에 게시AWS. 이 열립니다.에 게시AWS.

  4. From에 게시AWS, 선택새 대상에 게시를 클릭하여 새 배포를 구성합니다.

    참고

    기본 배포 자격 증명을 수정하려면Edit링크는 다음 위치에 있습니다.자격 증명섹션,에 게시AWS.

    대상 구성 프로세스를 건너뛰려면기존 타겟에 게시을 탭한 다음 이전 배포 대상 목록에서 원하는 구성을 선택합니다.

  5. 에서 으로 시작대상 게시[] 를 선택합니다.AWS서비스를 통해 애플리케이션 배포를 관리할 수 있습니다.

  6. 구성에 만족스러우면 다음을 선택합니다.게시를 눌러 배포 프로세스를 시작합니다.

    참고

    배포를 시작한 후에 게시AWS에는 다음과 같은 상태 업데이트가 표시됩니다.

    • 배포 프로세스 중에에 게시AWS배포의 진행률에 대한 정보를 표시합니다.

    • 배포 프로세스에 따라,에 게시AWS배포의 성공 또는 실패 여부를 나타냅니다.

    • 배포가 성공적으로 완료되면리소스panel은 생성된 리소스에 대한 추가 정보를 제공합니다. 이 정보는 애플리케이션 유형 및 배포 구성에 따라 달라집니다.

기존 대상에 게시

다음 섹션에서는 .NET 애플리케이션 을 기존 애플리케이션 에 다시 게시하는 방법을 설명합니다.AWS대상.

  1. 에서 으로 시작AWS탐색기를 확장합니다.자격 증명드롭다운 메뉴를 선택합니다.AWS지역에 해당하는 프로파일 및AWS배포에 필요한 서비스입니다.

  2. 를 확장합니다.리전드롭다운 메뉴를 선택합니다.AWS다음 항목이 포함된 영역AWS배포에 필요한 서비스입니다.

  3. Visual Studio 에서 으로솔루션 탐색기[Project (프로젝트 이름) 을 마우스 오른쪽 버튼으로 클릭하고에 게시AWS를 열려면에 게시AWS.

  4. From에 게시AWS, 선택기존 타겟에 게시를 눌러 기존 대상 목록에서 배포 환경을 선택합니다.

    참고

    최근에 응용 프로그램을AWS클라우드, 해당 애플리케이션은 게시 위치에 표시됩니다.AWS.

  5. 애플리케이션을 배포할 게시 대상을 선택합니다.게시를 눌러 배포 프로세스를 시작합니다.