2013-04-12 2 views
0

시나리오 : Google은 하늘빛으로 호스팅되는 응용 프로그램과 통신해야하는 웹 응용 프로그램과 서비스를 제공합니다. 또한 개발자는 푸른 응용 프로그램을 배포 할 수 있어야합니다.기업 환경에서 Windows Azure 서비스에 연결하는 모범 사례

azure 호스트 응용 프로그램과 통신하기 위해 회사 응용 프로그램을 연결하는 가장 좋은 방법은 모범 사례를 결정하거나 선택하는 데 도움을 줄 수 있습니까? MS (http://www.microsoft.com/en-us/download/details.aspx?id=29840)을 모두 열고 싶지 않아 많은 보안 사람이 있습니다에 의해 제공 범위에 대한

  1. 열기 방화벽 등의 기능을 제공합니다. 내부 응용 프로그램에

  2. 구성 프록시는 443과

80 감사를 요청 액세스 할 수있는 서비스 계정을 사용하여 프록시를 통해 이동하도록.

답변

0

Azure Service Bus을 사용하십시오.

"서비스 버스 릴레이는 온 - 프레미스 웹 서비스가 공개 엔드 포인트를 프로젝트 할 수있게하여 온 - 프레미스 응용 프로그램과 외부 세계 간의 통신 문제를 해결하고 시스템은 이러한 웹 서비스에 액세스 할 수 있으며, 행성 어디서나 구내에서. "

How to Use the Service Bus Relay Service도 읽어야합니다.

배포시 Azure에 직접 DEV/TEST 배포를 위해 Azure에 Azure 서비스 관리 REST API를 사용합니다. 프로덕션 배포의 경우 패키지 및 구성 파일을 BLOB에 업로드하기 위해 빌드가 설정되고 PROD 지원 팀은 BLOB 파일에서 Azure 포털을 사용하여 배포합니다. Rhys Godfrey 덕분에 패키지를 복사 할 수있는 빌드 작업 코드 here을 찾을 수 있습니다.

+0

Azure 서비스 버스는 부분적으로 만 문제를 해결합니다. 응용 프로그램을 배포하고 443 포트가 필요한 sql azure에 연결할 수 있어야합니다. –

+0

SQL은 실제로 1433에 있으며 응용 프로그램을 배포하는 것은 HTTP를 통해 이루어집니다 - 포트 80을 열지 않았습니까? – viperguynaz

관련 문제