You need to understand the business requirements before deploying applications to cloud. Then there are the things that we will consider:
To meet both of these criteria, well-compiled preparation is necessary. In this tutorial, we will discuss the different preparation processes that a organization will conduct before moving the whole enterprise to cloud.
We are analyzing the strategic experiences that society might face during this phase. This analysis is performed in two steps:
Cloud Computing Value Proposition
In this, when applying cloud computing mode, we analyze the factors influencing customers and target the key problems they want to solve. The main considerations are:
All of the above review helps to improve future decision taking.
Cloud Computing Strategy Planning
Establishment of the strategy is focused on the result of review of the above step. A strategy document is prepared in this step according to the conditions that a customer might face when applying cloud computing mode.
This step conducts cloud application issue and risk analysis to assure customers that cloud computing fulfills their business objectives successfully. This phase comprises the following steps in planning:
Business Architecture Development
In this step we consider the risks from a market perspective that may be generated by the cloud computing application.
IT Architecture Development
Throughout this step, we define applications to support business processes and the technologies needed to support business applications and data systems.
Requirements on Quality of Service Development
Service quality relates to non-functional specifications such as efficiency, safety, recovery, etc .. Applying cloud computing mode success depends on those non-functional factors.
Transformation Plan Development
Throughout this step, we are trying to formulate all kinds of plans required to turn current company into cloud computing modes.
Each phase focuses on the processes described above. This requires two steps below:
Selecting Cloud Computing Provider
This step entails selecting a cloud platform based on the Service Level Agreement ( SLA), which specifies the quality of support that the vendor should be providing.
Maintenance and Technical Service
Cloud provider provides maintenance and Technical Services. They have to assure the quality of the services.