Background
The transformation of business to a customer-centric digital ecosystem, coupled with the advent of agile and DevOps-based IT processes, has accelerated the adoption of cloud technology solutions.
Migrating the legacy IT systems to the cloud has certain obvious advantages. By supporting global development and decreasing product deployment time, organizations worldwide have been able to roll out product features faster and accelerate the time to market.
From a QA perspective, testers need to be able to quickly verify the testing deliverables. It is important that the setup time for test environments is significantly reduced for cloud-based IT systems. Therefore, both automated test environment setup and on-demand provisioning or removal of test environments are becoming important elements of modern-day software projects. In traditional software development projects, Configuration Management (CM) is a manual process for establishing and maintaining the consistency of a platform&...