Running code in the cloud - intro and platforms