The goal of a cloud readiness assessment framework is to ensure that the organisation is aligned to the business goals, identify the complexity of moving to the cloud and help with the organisation adoption of cloud services. A mature cloud readiness assessment framework assists organisation across three core areas of technology, process and people to prepare the organisation for their cloud journey.

TECHNOLOGY – CLOUD READINESS ASSESSMENT FRAMEWORK

A technology readiness assessment is a process of assessing workloads and data suitability for the cloud. The technology readiness assessment shall identify the impact and challenges of move individual workloads to the cloud, and the steps required for a smooth migration.

After completing a technology readiness assessment, you should understand your current environment and any issues that need to be resolved before starting your migration. You now can estimate budget and a set of requirements to be completed before the migration. The technology readiness assessment should include

  • Phase 1: Portfolio Analysis

Application Portfolio Assessment – This involves reviewing all the organisation’s applications, mapping applications to departments and groups of users, the complexity of moving to the cloud, the technology used, interaction with other systems, application usage and its fit for purpose.

Infrastructure Portfolio Assessment – reviewing all you’re on-prem servers, both physical and virtual, databases, storage types and quantity of storage. This should also include technology used like OS, programming languages, database types, versions, security posture, performance requirements, business logic, data governance and availability.

Dependence Assessment – The goal of dependency assessment is to identify how applications interact and depend on each other to function – assess the impact if something changes. Not all application dependencies are easy to spot, and many migrations run into significant problems due to this oversight.

There are several cloud vendors and third-party solutions that can automate the application readiness assessment. I highly recommend that your organisation use one of these solutions alongside a manual readiness assessment.

  • Phase 2: Suitability and Placement

Suitability Assessment – One of the most important factors to consider before moving to the cloud is which workloads are suitable for the cloud. There are several applications that increase the business value when migrating to the cloud and other applications which are not suitable and bring no business value. We have helped organisations around the world to assess suitability using these four headings

  1. Assess the business suitability of the application for the cloud – governance, compliance, security standards, business continuity, GDPR, time to market and user experience.
  • Financial – What is the ROI for that application in the cloud. Assess the hosting cost, licencing, management, operations and optimisation options.
  • Technical – Is the application technically feasible for the cloud – performance, legacy technology and interaction requirements.
  • Functional – Assess functional of the application in the cloud-like security requirements, migration complexity and dependency mapping.

Placement Assessment – Your placement strategy is a key factor in the success of your cloud migration, deciding where to run workloads – on the public, private, on-prem or hybrid cloud. The placement strategy needs careful thought as workloads have different performance requirements. Also, the lifecycle stages of your workloads shall change. The decision to develop an application in the public cloud at this stage of the application lifecycle may be the perfect decision due to speed of development, deployment and scalability.

After the application has been developed, the speed of deployment and scalability is now not a priority, and the cost of running the application may be the highest priority which may affect where you locate that workload.

A placement strategy is an ongoing assessment as your business grows and priorities change, getting the placement strategy wrong can increase costs with a misalignment of business goals. 

PROCESS – CLOUD READINESS ASSESSMENT FRAMEWORK

The biggest challenge organisation shall face when migrating to the cloud is to understand the impact on their day to day operations. The process readiness assessment examines how the organisation operates and how the business processes may be impacted.

Moving to the cloud involves change; a lot of process changes within the organisation and business units. The underlying technology change is less complex compared to the business and operational changes required.  

Business processes may be negatively affected when migrating to the cloud. The objective of a process assessment is to understand each process in the organisation and to determine if the improvement is required in the cloud. Some process shall migrate to the cloud without any issues while other processes will require innovative thinking and will change dramatically.

PEOPLE – CLOUD READINESS ASSESSMENT FRAMEWORK

Migrating to the public cloud will change the way people operate and work. With any type of change within an organisation, you shall face resistance regardless of the business benefits like faster time to market, stability or to enable a mobile workforce. The organisation, IT team, shall be one of the first groups of employees to be reviewed in the people readiness assessment. Every employee will have different tolerance for change and upskill period.