Is Public Cloud the Best Option?