Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Table of contents
1.
Introduction
2.
Phases of Cloud Computing Planning
3.
Strategy Phase
4.
Planning Phase
5.
Deployment Phase
6.
FAQs
7.
Key Takeaways
Last Updated: Mar 27, 2024

Cloud Computing Planning

Author Yukti Kumari
1 upvote
Master Python: Predicting weather forecasts
Speaker
Ashwin Goyal
Product Manager @

Introduction

In this blog, we are going to learn about the different aspects that an organization should consider while adopting Cloud Computing for their business. 

Below is the figure showing each of the planning phases along with their flow.

Source

Some of the crucial factors to consider while planning cloud computing are as follows:

  • Available Budget
  • Data Backup
  • Data Security
  • Privacy Requirement
  • Cloud Type, example, public, private or hybrid
  • Client access requirements
  • Data export requirements

Phases of Cloud Computing Planning

There are mainly three phases involved in cloud computing planning which are as follows:

  1. Strategy Phase
  2. Planning Phase
  3. Deployment Phase

 

We will discuss each phase in detail in the upcoming sections.

Get the tech career you deserve, faster!
Connect with our expert counsellors to understand how to hack your way to success
User rating 4.7/5
1:1 doubt support
95% placement record
Akash Pal
Senior Software Engineer
326% Hike After Job Bootcamp
Himanshu Gusain
Programmer Analyst
32 LPA After Job Bootcamp
After Job
Bootcamp

Strategy Phase

The strategy phase involves examining the strategy problems of the customers and taking measures to resolve them.

Two steps to accomplish this analysis are:

  • Cloud Computing Value Proposition
    In this phase, we examine the problems being faced by the customers while applying the cloud computing model. The main aim is to address the key problems which need to be solved.

    The factors involved play an important role in decision making for future development are as follows:
    • IT Management Simplification
       
    • Operation And Maintenance Cost Reduction
       
    • Business Model Innovation
       
    • Low Cost Of Outsourcing The Hosting Service
       
    • High Service Quality Of Hosting Service
       
  • Cloud Computing Strategy Planning
    On the basis of the value proposition, the strategy is decided, followed by the preparation of a strategy document according to the problems which customers may face in the process of using cloud technology.

Planning Phase

After the strategy phase, to ensure that the customer is satisfied with the progress of their business goals, the problem and the risk analysis is checked.

The steps involved in the planning phase are as follows:

  • Development of Business Architecture
  • Development of IT Architecture
  • QoS development requirement
  • Development of Transformation plan

Deployment Phase

The deployment phase involves the following steps:

  • Selection of appropriate Cloud Providers
    On the basis of the level of service offered by the cloud providers, also known as SLA(Service Level Agreement), the selection of the cloud provider takes place.
     
  • Maintenance of Technical Service
    The selected cloud provider must ensure to provide the best Quality of Service(QoS) consistently to their users.


Also check out - Phases of Compiler

FAQs

  1. What are the four important factors of planning cloud deployment?
    Organisations must consider four important factors: security, performance, integration and legal requirements.
     
  2. How many phases are there in cloud computing planning?
    Three Phases
     
  3. What are three key factors in defining cost on cloud storage?
    Capacity, transactions, Networking are the three main key factors in defining cost on cloud storage.
     
  4. What are the 7 Rs in cloud migration planning?
    Refactoring, replatform, repurchase, rehost, relocate, retain, and retire.
     
  5. What is throughput in cloud computing?
    Throughput refers to the performance of tasks by a computing service or device over a specific period. It measures the amount of completed work against time consumed and may be used to measure the performance of a processor, memory and network communications.

Key Takeaways

In this article, we have extensively discussed Cloud Computing Planning

We hope that this blog has helped you enhance your knowledge regarding Cloud Computing Planning, and if you would like to learn more, check out our articles on Cloud ServerCloud Services, Iaas Vs Paas Vs Saas, Introduction to Cloud Security, Cloud Computing Infrastructure.

Recommended Reading: 

Spring Boot Architecture
Refer to our guided paths on Coding Ninjas Studio to learn more about DSA, Competitive Programming, JavaScript, System Design, etc. 

Enrol in our courses and refer to the mock test and problems available.

Take a look at the interview experiences and interview bundle for placement preparations.

Do upvote our blog to help other ninjas grow. 

Happy Coding!

Previous article
Economics of Cloud Computing
Next article
What are the Cloud Cost Models?
Live masterclass