質問

Windows AzureでホストされているMy WebApplicationは、TFS Serverと通信する必要があります。 私のWebrolesは、(http:// ed12-ektfsp-01:8080 / tfs / eeol /)に似たURIを使用してTFSに接続します。 Azureにある間、私のWebroleはTFSサーバーと通信できなかったことがわかりました。

  1. 私のAzure Webroleのために "Azure Connect"を有効にする必要がありますか TFSと通信しますか?
  2. TFSサーバーにリモートする必要があります。 Azureを接続するためのAzureをインストールすると、Azure Connectに接続する 有効になっていますか?
  3. Azureが使用できないのはなぜ "http:// ed12-ektfsp-01:8080 / tfs / eeol /"?

他のヒント

あなたのWebアプリケーションはサーバー ed12-ektfsp-01 を知りません(私はあなたのデータセンター/内部ネットワーク内のサーバーであると仮定しています)。しかし、Windows Azureでホストされていなくても、Webアプリケーションがこのサーバーに接続できるようにするためのいくつかのオプションがあります。

  • インターネットからのトラフィックがサーバーED12-EKTFSP-01に到達できるようにファイアウォールを設定します。サーバーがすでに利用可能でない限り、これはあなたがやりたくないものです(たぶん、開発者が自宅で働いているのは)。その後、マシン名を使用する代わりに、代わりに(tfs.mycompany.comのように)使用可能な場合はパブリックドメインを使用します。
  • あなたが述べたように、Windows Azure Connectを使用してください。これにより、役割とデータセンター/内部ネットワークの間に安全なトンネルを作成できます。ファイアウォールを介してインターネットにさらされていなくても、ED12-EKTFSP-01に接続できるようになります。これが機能するためには、エージェント onをインストールする必要があります。各サーバーあなたの役割に接続したい、これにはあなたのTFSサーバーが含まれます。
  • 役割を仮想ネットワークに接続できます。次に、VPNデバイスのオンプレミスを使用して、この仮想ネットワークへのサイト間VPN接続を作成できます。ここでのチュートリアルを参照してください:クロス用の仮想ネットワークを作成する施設の接続性
  • サービスバスリレー。これにより、データセンター/ネットワーク内でTFSとホストを呼び出すWCFサービスを作成できますが、クラウドに公開します。 Webアプリケーションは、Windows AzureでホストされているかのようにWCFサービスを消費することができます。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top