내보내기(0) 인쇄
모두 확장

Azure 응용 프로그램 게시 마법사

업데이트 날짜: 2014년 11월

Visual Studio에서 웹 응용 프로그램을 개발한 후에는 Azure 응용 프로그램 게시 마법사를 사용하여 해당 응용 프로그램을 Azure 클라우드 서비스에 손쉽게 게시할 수 있습니다. 첫 번째 섹션에서는 마법사를 사용하기 전에 완료해야 하는 단계를 설명하고, 나머지 섹션에서는 마법사의 기능을 설명합니다.

  1. 필수 구성 요소

  2. 사용자 구독 선택

  3. 설정 구성

  4. 응용 프로그램 게시

note참고
이 항목에서는 웹 사이트가 아닌 클라우드 서비스에 배포하는 방법을 설명합니다. 웹 사이트에 배포하는 방법에 대한 자세한 내용은 Azure 웹 사이트를 배포하는 방법을 참조하세요.

Azure에 웹 응용 프로그램을 게시하려면, Microsoft 계정과 Azure 구독이 있어야 하며 웹 응용 프로그램을 Azure 클라우드 서비스에 연결해야 합니다. 이러한 작업을 이미 완료한 경우 다음 섹션으로 건너뛰어도 됩니다.

  1. Microsoft 계정과 Azure 구독을 얻습니다. Microsoft 계정을 얻으려면 Microsoft 계정 등록 방법을 참조하세요. Azure 구독을 얻으려면 Microsoft Azure 시작을 참조하세요.

  2. Azure에서 클라우드 서비스 및 저장소 계정을 만듭니다. Visual Studio의 서버 탐색기에서 또는 Azure 관리 포털을 사용하여 이 작업을 수행할 수 있습니다.

    Azure 환경을 설정하는 방법은 Visual Studio에서 클라우드 서비스를 게시하는 데 필요한 서비스 설정을 참조하십시오.

  3. Azure에 대해 웹 응용 프로그램을 활성화합니다. Visual Studio에서 Azure에 웹 응용 프로그램을 게시하려면 Visual Studio에서 웹 응용 프로그램을 Azure 클라우드 서비스 프로젝트에 연결해야 합니다. 연결된 클라우드 서비스 프로젝트를 만들려면 웹 응용 프로그램에 대한 프로젝트의 바로 가기 메뉴를 연 다음 변환, Azure 클라우드 서비스 프로젝터로 변환을 선택합니다.

  4. 클라우드 서비스 프로젝트가 솔루션에 추가된 후 동일한 바로 가기 메뉴를 다시 열고 게시를 선택합니다.

    Azure에 응용 프로그램을 사용하는 방법에 대한 자세한 내용은 방법: Visual Studio에서 Azure 클라우드 서비스에 웹 응용 프로그램을 마이그레이션 및 게시을 참조하십시오.

    Important중요
    관리자 자격 증명(관리자 권한으로 실행)으로 Visual Studio를 시작해야 합니다.

  5. 응용 프로그램을 게시할 준비가 되었으면 Azure 클라우드 서비스 프로젝트에 대한 바로 가기 메뉴를 연 다음 게시를 선택합니다. 다음 단계는 Azure 응용 프로그램 게시 마법사를 보여 줍니다.

  1. 마법사를 처음 사용하기 전에 로그인해야 합니다. 로그인 링크를 선택합니다. 메시지가 표시되면 Azure 포털에 로그인하고, Azure 사용자 이름 및 암호를 입력합니다.

    이 화면은 게시 마법사 화면 중 하나입니다.

    구독 목록이 계정과 연결된 구독으로 채워집니다. 이전에 가져온 모든 구독 파일의 구독을 볼 수도 있습니다.

  2. 구독 선택에서 이 배포에 사용할 구독을 선택합니다. <관리... >를 선택하면 구독 관리 대화 상자가 나타나고 구독을 만들거나 편집 또는 삭제할 수 있습니다. 필요한 경우 한 계정에서 로그아웃하고 다른 계정으로 로그인할 수도 있습니다.

    구독 관리

    구독 관리 대화 상자의 계정 탭에는 계정과 연결된 구독이 표시됩니다. 구독 파일에서 구독을 가져온 경우 인증서 탭 아래에서 이러한 구독을 볼 수 있습니다.

    note참고
    구독 파일에 둘 이상의 구독이 포함될 수 있습니다.

  3. 다음을 선택하여 계속합니다.

    구독에 클라우드 서비스가 없으면 Azure에서 프로젝트를 호스트할 클라우드 서비스를 만들어야 합니다. 클라우드 서비스 및 저장소 계정 만들기 대화 상자가 나타납니다.

    클라우드 서비스의 새 이름을 지정합니다. Azure에서 고유한 이름이어야 합니다. 그런 다음 사용자 또는 대다수 고객의 인근에 있는 데이터 센터에 대해 지역 또는 선호도 그룹을 지정합니다. 이 이름은 Azure에서 클라우드 서비스에 대해 생성된 새 저장소 계정에도 사용됩니다.

  4. 이 시점에서 응용 프로그램을 게시하거나 이 배포에 대한 모든 설정을 수정할 수 있습니다. 게시할 준비가 되면 게시를 선택하여 이 응용 프로그램을 배포할 수 있습니다. 그렇지 않으면 다음을 선택하여 계속합니다.

    note참고
    이 단계에서 게시를 선택하면 Visual Studio에서 이 배포의 상태를 모니터링할 수 있습니다.

Azure 응용 프로그램 게시 마법사를 사용하여 배포에 대한 일반 및 고급 설정을 수정할 수 있습니다. 예를 들어 응용 프로그램을 릴리스하기 전에 테스트 환경에 배포하는 설정을 선택할 수 있습니다. 다음 그림에는 Azure 배포에 대한 일반 설정 탭이 나와 있습니다.

일반 설정

  1. 클라우드 서비스 목록에서 다음 단계 중 하나를 수행합니다.

    • 기존 서비스를 선택합니다. 이 클라우드 서비스의 데이터 센터 위치가 나타납니다. 이 위치를 보고 저장소 계정 위치가 동일한 데이터 센터에 있는지 확인해야 합니다.

    • 새로 만들기를 선택하여 Azure에서 호스팅하는 클라우드 서비스를 만듭니다. 클라우드 서비스 만들기 대화 상자에서 서비스의 이름을 지정하고, 지역 또는 선호도 그룹을 지정하여 이 클라우드 서비스를 호스트할 데이터 센터의 위치를 지정합니다. Azure에서 고유한 이름이어야 합니다.

  2. 환경 목록에서 프로덕션 또는 스테이징을 선택합니다. 응용 프로그램을 테스트 환경에 배포하려는 경우 스테이징 환경을 선택합니다. 나중에 응용 프로그램을 프로덕션 환경으로 이동할 수 있습니다.

  3. 빌드 구성 목록에서 디버그 또는 릴리스를 선택합니다.

  4. 서비스 구성 목록에서 클라우드 또는 로컬을 선택합니다.

    원격 데스크톱을 사용하려면 모든 역할에 원격 데스크톱 사용 확인란을 선택합니다. 이 옵션은 주로 문제 해결을 위해 사용합니다. 이 확인란을 선택하면 원격 데스크�� 구성 대화 상자가 나타납니다. 구성을 변경하려면 설정 링크를 선택합니다.

    웹 배포를 사용하려면 모든 웹 역할에 대해 웹 배포 사용을 선택합니다. 이 기능을 사용하려면 원격 데스크톱을 사용하도록 설정해야 합니다. 자세한 내용은 Azure Tools를 사용하여 클라우드 서비스 게시를 참조하세요. 웹 배포에 대한 자세한 내용은 Azure Tools를 사용하여 클라우드 서비스 게시를 참조하십시오.

  5. 고급 설정 탭을 선택합니다. 배포 레이블 필드에서 기본 이름을 승인하거나 원하는 이름을 입력합니다. 배포 레이블에 날짜를 추가하려면 확인란을 선택한 상태로 둡니다.

    게시 마법사의 세 번째 화면입니다.
  6. 저장소 계정에서 이 배포에 사용할 저장소 계정을 선택합니다. 클라우드 서비스와 저장소 계정의 데이터 센터 위치를 비교합니다. 이러한 위치는 동일한 것이 좋습니다.

    note참고
    Azure 저장소 계정은 응용 프로그램 배포에 대한 패키지를 저장합니다. 응용 프로그램을 배포 후에는 패키지가 저장소 계정에서 제거됩니다.

  7. 업데이트된 구성 요소만 배포하려면 배포 업데이트 확인란을 선택합니다. 이러한 유형의 배포는 전체 배포보다 빠를 수 있습니다. 다음 그림과 같이 설정 링크를 선택하여 배포 업데이트 설정 대화 상자를 엽니다.

    배포 설정

    두 가지 배포 업데이트 옵션(증분 또는 동시) 중 하나를 선택할 수 있습니다. 증분 배포는 배포된 인스턴스를 한 번에 하나씩 업데이트하므로 응용 프로그램이 온라인 상태로 유지되어 사용자가 계속 사용할 수 있습니다. 동시 배포는 배포된 모든 인스턴스를 한 번에 업데이트합니다. 동시 업데이트는 증분 업데이트보다 빠르지만 이 옵션을 선택하면 업데이트 과정 중에 응용 프로그램을 사용하지 못할 수 있습니다.

    업데이트 배포가 실패할 경우 자동으로 전체 배포가 수행되도록 하려면 배포를 업데이트할 수 없는 경우 전체 배포 확인란을 선택해야 합니다. 전체 배포는 클라우드 서비스의 VIP(가상 IP) 주소를 다시 설정합니다. 자세한 내용은 방법: 클라우드 서비스의 가상 IP 주소를 일정하게 유지를 참조하세요.

  8. 서비스를 디버그하려면 IntelliTrace 사용 확인란을 선택하거나, 디버그 구성을 배포 중이며 Azure에서 클라우드 서비스를 디버그하려는 경우 모든 역할에 대해 원격 디버거 사용 확인란을 선택하여 원격 디버깅 서비스를 배포합니다.

    이 응용 프로그램을 프로파일링하려면 프로파일링 사용 확인란을 선택하고 설정 링크를 선택하여 프로파일링 옵션을 표시합니다.

    Important중요
    IntelliTrace 또는 TIP(계층 상호 작용 프로파일링)를 사용하려면 Visual Studio Ultimate를 사용해야 하며 둘을 동시에 사용할 수는 없습니다.

    자세한 내용은 IntelliTrace 및 Visual Studio를 사용하여 게시된 클라우드 서비스 디버깅클라우드 서비스의 성능 테스트을 참조하세요.

  9. 응용 프로그램의 요약 페이지를 보려면 다음을 선택합니다.

  1. 사용자가 선택한 설정에서 게시 프로필을 만들 수 있습니다. 예를 들어 테스트 환경용 프로필과 프로덕션 환경용 프로필을 따로 만들 수 있습니다. 이 프로파일을 저장하려면 저장 아이콘을 선택합니다. 마법사가 프로파일을 만들고 Visual Studio 프로젝트에 저장합니다. 프로필 이름을 수정하려면 대상 프로필 목록을 열고 <관리…>를 선택합니다.

    게시 마법사의 요약 화면입니다.
    note참고
    Visual Studio의 솔루션 탐색기에 게시 프로필이 나타나고 프로파일 설정이 .azurePubxml 확장자로 파일에 쓰여집니다. 설정이 XML 태그의 특성으로 저장됩니다.

  2. 응용 프로그램을 게시하려면 게시를 선택합니다. Visual Studio의 출력 창에서 프로세스 상태를 모니터링할 수 있습니다.

참고 항목

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2015 Microsoft