Does shifting complex cloud infrastructure to an external agency actually relieve your internal devs, or just create communication bottlenecks?