Cloud Computing with the Windows Azure Platform