Abstract
Cloud computing and agile development are complementary concepts that have come together in myriad ways to aid in the rapid development and deployment of software to meet real business requirements. Both are currently in a state of evolution, which is creating interesting synergies as the enterprise IT environment continues to advance.