Using Azure container instances directly for our CI is simple but we lose a lot of the benefits of hosted pools that we use for the rest of our testing.
We could instead use hosted pools which themselves spin up container instances, this would not only be more flexible, but it would also allow us to potentially have more representative scenarios for performance testing and testing code updates.
We should make sure all daily/CI tests run on this setup in a stable way