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.