これら 2 つはまったく異なるものですか、それとも達成できることがほぼ同じ/類似しているのでしょうか?
質問する
138 次
1 に答える
3
Azure Worker ロールは、"アプリケーション ファーム" 内の独自の仮想マシン セットです。それらに対して分散方式で任意のコードを実行できます。通常、これらのサーバーで実行するビジネス コードを記述します (例: オーダー プロセッサ、顧客の電子メール送信者、クラウドとプレミスのシンクロナイザーなど)。
Azure Automation は、次のような管理タスクを自動化するためのものです。
- サーバーを 1 日に 1 回再起動します。
- ビットをステージング環境にデプロイします。
- 特定のリソースなどに対して接続テストを実行します。
Azure Automation は、小さな管理タスクを実行するのに最適な Powershell で記述されています。私は Powershell で複雑な注文処理システムを書きたくありません:O
さらに、ワーカー ロールを使用すると、コードを実行する VM を適切に制御できます。それらにサードパーティのコンポーネントをインストールしたり、ローカル ストレージにアクセスしたり、基本的に通常の C#/VB.NET プログラムで実行できることは何でも実行できます。自動化は、管理タスクを自動化するサービスです。
HTH
于 2015-01-27T02:54:25.077 に答える