At the company I work for, it was a strategic decision to have separated teams for "Devops" (when I say devops, please read infra and cloud team). This team is responsible to create infrastructure and apply changes on cloud services. As a separated team, it has its own backlog and prioritization. When a product team has to create or update its structure, it was necessary to include this work on cloud team backlog. Due this process, it was common the block of product backlog waiting for infra team tasks.