Azure에서 Azure RemoteApp과 App-V를 가지고 실험하다가, 제가 큰 설계 고려 사항이라고 생각하는 꽤 흥미로운 제한 사항을 하나 발견했습니다. 최근에는 Azure Resource Manager를 이용해 가상 머신을 배포해 왔는데, 이것이 미래의 플랫폼이며 Azure Cloud Services 모델에서는 사용할 수 없는 많은 기능을 제공하기 때문입니다. 저에게 가장 큰 매력은 네트워크 보안 그룹으로, Azure의 다양한 시스템에 대해 본질적으로 네트워크 수준의 방화벽을 구성할 수 있다는 점입니다. 하지만 더 중요한 것은 Resource Manager 템플릿입니다. 이를 통해 개발, 테스트, 프로덕션 환경을 위해 쉽게 프로비저닝할 수 있도록 Azure의 환경을 템플릿으로 내보낼 수 있습니다.제가 논의하고자 하는 문제는 여러분 중 많은 분이 RemoteApp을 배포하려 하고 Azure Resource Manager의 서버와 연결이 필요할 때까지 인식하지 못할 수 있는 제한 사항에 관한 것입니다. 첫 번째 제한은 Azure RemoteApp 서버가 Azure Resource Manager를 사용해 프로비저닝된 서버와 다른 가상 네트워크에 있어야 한다는 것입니다. 모델 간에 VNet 주소 공간을 공유할 수 없습니다. 가장 흥미로운 부분은 이러한 가상 네트워크가 기본적으로 서로 통신하지 않는다는 점이며, 이것이 문제의 가장 도전적인 부분을 만들어냅니다.가상 네트워크 간에 연결을 제공하려면 가상 네트워크 사이에 VPN을 구현해야 합니다. 이것은