While developing applications for the cloud is an essential area for the architect to understand, most large enterprises have some existing applications targeted for migration to the cloud environment. The cloud solution architect is intimately involved in these activities as well. Application migrations typically go through four distinct phases:
- Organizational assessment
- Solution definition and design
- Application migration
- Application operations
During the assessment phase, the migration team assesses the organization's infrastructure and targeted applications for readiness to transition to a cloud computing environment. Systems and applications owner interviews are core to this assessment. Application owners answer questions about their current application state as a prerequisite. Cloud adoption itself is an application portfolio activity...