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

Azure SDK 도구를 사용하여 응용 프로그램 패키지, 실행 및 배포

업데이트 날짜: 2014년 4월

Windows Azure SDK의 도구를 사용하여 응용 프로그램을 Windows Azure에 클라우드 서비스로 배포하기 전에 응용 프로그램의 실행, 테스트, 디버깅 및 미세 조정을 수행할 수 있습니다. Windows Azure SDK에는 다음과 같은 도구가 포함되어 있습니다.

  • Windows Azure 계산 에뮬레이터 - 클라우드 서비스가 실행되는 환경을 로컬로 에뮬레이트하는 도구입니다.

  • Windows Azure 저장소 에뮬레이터 - Windows Azure 저장소 서비스를 로컬로 에뮬레이트하는 도구입니다.

  • CSPack - Windows Azure에 배포할 수 있는 응용 프로그램 패키지를 만드는 도구입니다.

  • CSEncrypt - 원격 데스크톱 연결에 대한 암호를 암호화하는 데 사용되는 도구입니다.

  • CSRun - 적절한 응용 프로그램 패키지와 함께 계산 에뮬레이터를 시작하는 데 사용되는 도구입니다.

  • DSinit - 로컬 환경에서 Windows Azure 저장소 에뮬레이터를 초기화합니다.

Windows Azure SDK 지원 및 사용 중지 정보는 Azure SDK for .NET 지원 및 사용 중지 정보를 참조하십시오.

계산 에뮬레이터는 응용 프로그램을 Windows Azure에 배포하기 전에 빌드하고 테스트하는 데 사용할 수 있는 Windows Azure의 로컬 에뮬레이터입니다. 응용 프로그램을 계산 에뮬레이터에서 실행하는 경우와 Windows Azure에서 클라우드 서비스로 실행하는 경우에는 몇 가지 차이점이 있습니다.

Windows Azure SDK를 설치한 후 시작 메뉴에서 메뉴를 선택하여 계산 에뮬레이터를 실행하거나 CSRun 명령줄 도구를 사용할 수 있습니다.

Windows Azure 저장소 에뮬레이터는 응용 프로그램을 클라우드 서비스로 Windows Azure에 배포하기 전에 빌드하고 테스트하는 데 사용할 수 있는 Windows Azure 저장소 서비스의 로컬 에뮬레이터입니다. 저장소 에뮬레이터 사용과 Windows Azure 저장소 서비스 사용에는 몇 가지 차이점이 있습니다. 이러한 차이점의 목록을 보려면 Differences Between the Storage Emulator and Azure Storage Services을 참조하십시오.

CSRun 명령줄 도구를 사용하여 Windows Azure 계산 에뮬레이터를 시작할 때 저장소 에뮬레이터를 시작하거나, 시작 메뉴에서 메뉴를 선택하여 저장소 에뮬레이터를 별도로 시작할 수 있습니다. 저장소는 저장소 에뮬레이터에서 자동으로 초기화됩니다. Storage Emulator Command-Line Tool Reference를 사용하여 다른 데이터베이스 인스턴스를 사용하거나 기존 데이터베이스를 다시 초기화할 수 있습니다.

Windows Azure용 응용 프로그램에는 응용 프로그램에서 실행되는 코드와 환경에서 실행할 응용 프로그램을 정의하고 구성하기 위해 Windows Azure에서 사용되는 서비스 모델이 포함되어야 합니다. 클라우드 서비스로 실행되는 응용 프로그램을 만드는 방법은 클라우드 서비스를 참조하십시오. ServiceDefinition.csdef 파일과 ServiceConfiguration.cscfg 파일을 만들어 응용 프로그램의 서비스 모델을 정의할 수 있습니다. 이러한 파일을 만드는 방법은 Azure의 클라우드 서비스 설정을 참조하십시오.

계산 에뮬레이터와 Windows Azure는 패키지 파일(.cspkg)을 사용하여 응용 프로그램을 실행합니다. CSPack 명령줄 도구를 사용하여 응용 프로그램 패키지를 만들 수 있습니다.

다양한 기능을 사용하여 계산 에뮬레이터에서 응용 프로그램을 손쉽게 테스트할 수 있습니다.

Windows Azure에서 쉽게 처리할 수 있는 많은 역할 인스턴스를 사용하는 응용 프로그램을 개발할 수 있습니다. 하지만 개발 컴퓨터에 계산 에뮬레이터에서 동시에 실행되는 모든 역할을 처리할 충분한 컴퓨팅 성능이 없을 수도 있습니다.

서비스의 구성 파일에서 Instances 요소를 수정하여 실행 중인 역할 인스턴스의 수를 쉽게 늘리거나 줄일 수 있습니다.

Windows Azure 진단을 사용하여 서비스에서 진단 데이터를 수집할 수 있습니다. 디버깅 및 문제 해결, 성능 측정, 리소스 사용량 모니터링, 트래픽 분석 및 용량 계획, 감사와 같은 작업에 진단 데이터를 사용할 수 있습니다. 진단 데이터 수집에 대한 자세한 내용은 Azure 진단을 사용하여 로깅 데이터 수집을 참조하십시오. 계산 에뮬레이터의 사용자 인터페이스에서 실행 중인 역할 인스턴스의 상태를 확인할 수 있습니다. 자세한 내용은 Azure 응용 프로그램의 흐름 추적를 참조하십시오.

참고 항목

표시:
© 2014 Microsoft