2016-04-01 14 views
3

Azure Service Fabricを使用して分散アプリケーションシステムを構築すると、アクターですべての部品を作成する必要がありますか?Azure Service FabricとカスタムAzure Cloudを利用する場合の長所と短所

Azureクラウドサービスとロールにシステムをすでに配布している場合、Azure Service Fabricで新しいパーツを作成して接続することは可能ですか?

Azure Service FabricとAzure Cloud(サービス、ロール、キュー)のカスタムアーキテクチャを利用することの長所と短所は何ですか?

答えて

5

私はアクターの方法ですべての部品を作成する必要がありますか?

いいえ、サービスファブリック内のアクターを使用する必要はありません。サービスAPIを使用したり、カスタムサービスを実行することもできます。

Azure Service Fabricで新しいパーツを作成して接続することは可能ですか?

これは完全に可能です。他のアプリケーションで使用するアプローチと同様に、複数の方法でこれを行うことができます。二つの最も一般的な方法は、

  • ホストサービスファブリック
  • 使用メッセージ・キューまたはイベントハブ内のWeb APIプロジェクトです
  • カスタムアーキテクチャ対Azureのサービスファブリックを利用する長所と短所は何

Azureクラウドで

これは非常に広い質問ですので、詳細を知るにはService Fabricのドキュメントを読む必要がありますが私は私の意見を与えることができます。

長所:

  • クラスタ内のサービスの展開、大量資源の有効活用と
  • すぐに使える信頼性、リソースの割り当て、パーティショニング、エラー回復と通信オーケストレーション
  • ローカルインメモリの信頼性の高い状態ダウンタイムなしで
  • アップグレード

短所:

  • 高い複雑さと入り口バリア(少なくともある程度まで)
  • プラットフォームロックイン
関連する問題