Seol mar théacs é seo: Cloud computing with the Windows Azure platform