I described in the last posts the most common benefits of cloud computing. In this post, i introduce different strategies for using cloud computing from a high-level point of view. My intention is to provide a brief overview and not an in-depth explanation of each approach.

Strategy One: Development and Test

A company uses cloud computing just for its development and test environment. This strategy is a good starting point to get familiar with cloud computing and its features.

Possible Applications:

  • development and test environments
  • prototypes, mockups, technical evaluations etc.

Benefits:

  • fast and economical provision of IT resources
  • dispensable resources can be terminated easily
  • pay only for what you use

Strategy Two: New Solutions

A company uses cloud computing for new and innovative IT solutions, which have no dependencies to legacy on-premise systems.

Possible Applications:

  • websites and web apps
  • backend functionality for native apps
  • of course almost any kind of business application

Benefits:

  • The new IT solution has the advantage of all features of cloud computing (e.g. elasticity, cost saving etc.).

Strategy Three: Optimize existing Workloads with Cloud Computing (Hybrid)

A company shifts specific components of an on-premise solution to the cloud.

Possible applications:

  • backup and recovery
  • storage (content server, archiving solution)
  • analysis (MapReduce, data warehouse)

Benefits:

  • Components of an on-premise IT solution can be replaced with scalable, innovative and economic cloud services.

Strategy Four: Add On-Premise Functionalities to On-Demand Solutions (Hybrid)

That’s the contrary to strategy three. This approach makes sense, if you have dependencies to on-premise components, which can’t be migrated to the cloud for various reasons.

Possible applications:

  • An on-premise solution handles the financial transactions of a cloud based web shop.

Benefits:

  • The interaction between on-premise and on-demand simplifies the usage of cloud computing. Not everything needs to be located in the cloud. Instead, on-premise and on-demand can complement each other.

Strategy Five: Migrate existing IT solutions

If a company wants to migrate gradually its applications to the cloud, it’s important to consider if specific components of an IT solution might be replaced with a cloud service. E.g. it makes probably no sense to migrate a content server if you could use the convenient storage services of the cloud provider.

Possible applications:

  • almost all kind of application

Benefits:

  • see strategy two

Strategy Six: Reduce the Number of Data Centers

A customer said: „The strength of our company is the distribution of financial products and not the operation of data centers.“  Data centers are complex and expensive, their operation is related with many risks. Therefore, a long-term goal of a cloud strategy is the permanent decrease of own data centers.

Benefits:

  • lower TCO (Total Cost of Ownership)
  • fewer risks
  • as a rule, better security

Strategy Seven: Everything in the Cloud

This strategy means, that the entire productive IT infrastructure is located in the cloud. Especially startups can choose pretty easily this strategy from the beginning. Existing companies usually classify this approach as a long-term goal.

Benefits:

  • the highest possible benefits of cloud computing

If you are going to consult a customer about cloud computing, it’s always a good idea to check, which strategy is most appropriate.

Thanks for reading!

Previous Post: Cost Efficiency

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply