Skip to main content

Advances, Systems and Applications

Table 1 Cloud Evaluation Framework Criteria Coverage

From: Enterprise adoption of cloud computing with application portfolio profiling and application portfolio assessment

Cloud Framework Evaluation Criteria/Frameworks

CCCC Cloud Adoption Framework

ARTIST Methodology and Framework [9]

Migration to PaaS clouds - Migration process and architectural concerns [17]

Cloud Calculator: A cloud assessment tool for the public administration [24]

A knowledge management-based cloud computing adoption decision making framework [14]

Analysing Context – identify business value and relevant stakeholders to quantify if there is business value in moving the application to cloud

Fully Supported

Fully Supported

Fully Supported

Not Supported

Fully Supported

Understanding Legacy Applications – capture an abstract of the as-is application

Fully Supported

Fully Supported

Fully Supported

Fully Supported

Partially Supported

Analysing Migration Requirements – Determine if a prototype is required to manage technical risks

Fully Supported

Fully Supported

Partially Supported

Partially Supported

Partially Supported

Planning Migration – Develop a migration plan for the legacy application

Fully Supported

Partially Supported

Partially Supported

Partially Supported

Partially Supported

Cloud Service Platform Selection – Identify the cloud platform features required by the application

Fully Supported

Partially Supported

Fully Supported

Partially Supported

Fully Supported

Migration Type – Determine migration approach from the least intrusive: ‘lift and shirt’ to the most intrusive: cloud native transformation

Fully Supported

Partially Supported

Partially Supported

Not Supported

Not Supported

Unit of Migration – Identify any components that are subject to regulations or compliance that are not suitable for cloud

Fully Supported

Not Supported

Not Supported

Not Supported

Not Supported

Training – understanding new documentation, Application Programming Interfaces, tools and data movement charges

Partially Supported

Not Supported

Partially Supported

Not Supported

Partially Supported

Re-architecting Legacy Applications – Specify the Target architecture model that addresses transformation requirements

Fully Supported

Partially Supported

Partially Supported

Partially Supported

Not Supported

Testing and Continuous Integration – test adaptions from a functional and non-functional perspective as they are made

Not Supported

Not Supported

Not Supported

Not Supported

Not Supported