Cloud Computing Planning

Introduction

In cloud computing, the business requirements are mandatory to consider before deploying applications to cloud.

Following are the things to consider while planning:

  • Data Security and privacy requirement
  • Budget requirements
  • Data backup, training
  • Type of cloud i.e public, private or hybrid
  • Dashboard and reporting requirements
  • Client access requirements
  • Data export requirements
To achieve these, well-compiled planning is required.

Phases of Planning

Following are the phases to migrate the entire business to cloud.

1) Strategy phase
2) Planning phase
3) Deployment phase

1) Strategy phase

In strategy phase, examine the strategy problems faced by the customer.

Following are the two steps to accomplish this analysis:

i) Cloud Computing Value Proposition
ii) Cloud Computing Strategy Planning

i) Cloud Computing Value Proposition
In this, examine the factors affecting the customers while applying the cloud computing mode. Target the key problems they want to solve.

The key factors are:
  • IT management simplification
  • Operation and maintenance cost reduction
  • Business mode innovation
  • Low cost of outsourcing the hosting service
  • High service quality of hosting service outsourced
  • The above factors helps in decision making for future development.
ii) Cloud Computing Strategy Planning
A strategy document is created as per the conditions experienced by the customer when using Cloud computing.

2) Planning Phase

In planning phase, analysis of problems and risks in Cloud computing is conducted. It ensures that the cloud is successfully meeting the customer's business goals.

Following are the steps involved in Planning phase:

  • Business Architecture Development
  • IT Architecture Development
  • Requirements on Quality of Service Development
  • Transformation Plan development

3) Deployment phase

Deployment phase focuses on the above two phases i.e strategy and planning phase.

It includes following two phases:

i) Selecting Cloud Computing provider
ii) Maintenance and Technical Service