Compartilhar via


윈도우 애저 도구 1.4 업데이트 – 클라우드 성능 측정 기능 포함

윈도우 애저 도구(Windows Azure Tools) v1.4 for VS2010이 출시되었습니다. 이번 도구에서는 기존에 필요했던 큰 향상 점이 4가지나 있습니다.

1. 다수의 서비스 구성 파일 지원

기존에 ‘로컬 개발 패브릭’(가상 클라우드 환경)에서 개발을 하다가, 실제 윈도우 애저 환경에 배포를 하기 위해서는 서비스 구성 파일을 수정해서 배포를 해줘야만 했습니다. 여기에서 주로 변경을 하는 것은 로컬로 되어 있는 저장소 및 DB 등이 주된 변경 점들이 되었고요. 로컬 환경과 실제 클라우드 환경을 자주 왔다갔다 할 경우에는 이런 변경들이 번거로울 수 있었는데요, 이를 위해서 각각의 구성파일을 프로젝트에 포함하고 이를 선택적으로 사용할 수 있게 되었습니다.

 

2. 프로 파일링 지원

매우 중요한 향상 점 중의 하나로 윈도우 애저에서 해당 서비스가 어느 정도의 성능으로 동작을 하는지 체크할 수 있는 기능입니다. 아래의 4가지 옵션을 통해 성능 체크가 가능합니다.

a. CPU 샘플링 – 낮은 오버헤드로 CPU와 관련한 애플리케이션의 성능 체크

b. Instrumentation – 함수를 호출하는 횟수와 시기를 측정

c. 닷넷 메모리 할당 (샘플링) – 관리되는 메모리 할당을 추적

d. 동시성 – 다른 스레드를 기다리는 스레드를 찾아냄

  

3. MVC 3 웹 롤 지원

ASP.NET MVC 3를 이전에도 사용할 수 있었지만 이번 업데이트를 통해서 좀 더 Native 하게 지원을 할 수 있게 되었습니다. 단 사용을 하기 위해서는 참조에 아래 처럼 추가를 해주시고 Local Copy를 True로 설정 하셔야 합니다.

4. 패키지 검증

VS 차원에서 패키지의 에러가 생길 수 있는 부분들을 미리 검증하게 됨으로서 이런 문제를 디버깅하는 수고로움을 줄일 수 있습니다. 개발 시간을 매우 단축 할 수 있는 아주 필요한 업데이트라고 생각할 수 있습니다.

위에서 알아본 이런 4가지의 큰 향상 점들을 적용하시기 위해서는 웹플랫폼 인스톨러를 통해서 한번에 업데이트하실 수 있습니다.

이 포스트에서 말씀 드린 이번 업데이트로 인한 향상 점들은 아래 블로그 포스트의 내용 및 이미지를 참고하였습니다.

https://www.nickharris.net/2011/08/using-the-new-windows-azure-tools-v1-4-for-vs2010

아래 MSDN 라이브러리의 업데이트 내용을 참고하셔도 좋습니다.

https://msdn.microsoft.com/en-us/library/ff683673.aspx