Meet Your Match: Find the Perfect Infrastructure Solution for Each Application