Chapter 24. Migrating Applications to Cloud Environments – Key Testing Considerations
Today, more and more organizations are hosting their applications on cloud environments. Organizations are strategically migrating to cloud-ready applications. Also, most new development projects in social media, analytics, cloud, mobility, and IOT are being developed on the cloud.
Depending on the industry and regulatory requirements, the choice of cloud can vary: public, private, and hybrid.
The key drivers include the following ones:
- Need to consolidate geographically spread data centers to a single cloud environment
- Reduce upfront infrastructure investment
- Ease of availability and ease of disaster recovery
- Ease of scaling up/down
In this chapter, we will discuss the following things:
- Need for validating applications for cloud migration
- Key testing focus areas in migrating applications to cloud
- Key challenges in validation during cloud migration of applications (for example, integration, security...