title: Parallelisation of Azure Pipelines
body: <p>I have a pipeline (in YAML) which upgrades an infrastructure(I have 2 stages each containing a series of jobs)</p>
  <p>I now want to upgrade multiple infrastructures simultaneously i.e. pass a list of identifiers which represents deployments to the pipeline and then let it upgrade each.</p>
  <p>What is the best practice here for organising the pipeline? It feels like I need to generate a set of parallel jobs using a loop?</p>
  <p>As I understand it any job failure will result in a total failure which could leave us in a very confused state.</p>