This workshop introduces essential characteristics of cloud based computing and effect of these characteristics such as Elasticity, Costing, Performance etc. are the types of tests that can be performed for cloud based applications. Advantages of cloud in easy setup, replication and teardown of environments, disaster recovery, creating production-like environments for testing with a fraction of the costs involved are some of the topics that will be discussed and demonstrated. Some of the challenges related to testing apps on the cloud such as Data location, Application Sharing, Multi-tenancy, Data ownership, interoperability and portability, Security are discussed along with mechanisms to mitigate them.
AWS is typically used for the purpose of demonstrating some of the concepts described above.