ここに問題があります。Worker ロールは、必要なものである必要があります。これは、基本的に、RDP を使用して通常どおり使用できる、わずかに異なるバージョンの Windows を実行する仮想マシンです。そこでは多かれ少なかれ何でも安全に実行できますが、展開を自動化する必要があります (たとえば、スタートアップ タスクを使用します)。これは少し問題になる可能性があるため、Microsoft は仮想マシンの役割を作成しました。独自のデプロイメントを作成すると、それがマシンをインスタンス化するときに発生します。
でも!このマシンはステートレスです。つまり、再起動すると、作成したファイルは保存されません。そのため、ファイルが別の場所、たとえばブロブ ストレージなどに保存されていることを確認する必要があります (まさにそのような目的のためのものです)。
あなたの場合、私が行うことは、Photoshop がインストールされた仮想マシンの役割を作成し、その横にカスタム ソフトウェアを作成し、Azure Queues を介して要求を受け入れ、処理を行い、ファイルを BLOB ストレージに保存してから送信することです。ファイルをリクエストした人に転送します