To provide an overview of the emerging field of cloud computing application development and associated platforms. To share our findings in terms of performance evaluations, architectural insights into these platforms. To enable attendees to make some platform choice based on 'fitness for purpose'. To share our evaluation techniques and tools.