Separate AzureAdapter dll to support Master role later
Job assignment & fault tolerant