Cloud Source Blog
In This HP Cloud Source Blog, HP Expert, Christian Verstraete will examine cloud computing challenges, discuss practical approaches to cloud computing and suggest realistic solutions.

Take a minute, assess whether your applications are suitable for cloud

Assess.jpgWhether you decide to use cloud computing as a convenient way to get infrastructure quickly, or whether you want to take full advantage of the scale-up/scale-down capabilities of cloud, one question remains to be asked, how suitable is your application to the cloud, and to which cloud?

 

Can the application reside in a cloud and if yes, in which cloud is the application best hosted. If you want to run it in a different cloud, what aspects should you take special care of?

 

Resulting from years of experience advising our customers, we created a simple tool to give you a first hint of what makes sense. We call it apps-to-go. Answer al 32 questions of a questionnaire and you’ll receive a report showing you the platform that is best suitable for your application, using 12 key criteria.

 

Take the test.

Go to https://www.hp-appstogo.com/at2c and test it out for yourself. Look at how easy it is:

 

 

Here are the steps you should take:

  1. If this is the first time you log in, press register, you will be requested to fill in your e-mail address and a couple more information.
  2. Once done that, go to your e-mail, a message should shortly arrive. That message will give you a link. Press it and it will allow you to finish your registration. Your e-mail address and the password you choose will be your login credentials moving forward.
  3. Once you have logged-in, you should start by creating a project. Each project allows you to analyze up to 10 applications.
  4. Once you have created a project, you can now start assessing your first application. Add an application. Once done, expand the menu at the left. You will see two items appearing, business questions and technology questions. You can take them in either order. Each has questions divided in 6 criteria.
  5. Click on the first criteria and start filling in the questions by using the pull down menu. If you want more information on the question or the proposed responses, hover over the “I’ and you will get a detailed explanation. Once all questions of the criteria have been answered, the little square beside the criteria becomes green.
  6. Once you filled in all criteria you can save your responses. You will see the criteria description rectangle at the top of the screen becomes green also.
  7. Now go to the other series and do the same again till you save your responses.
  8. If you have saved all your responses, both rectangles at the top become green. The report is generated. To see the report, go back to the project page and your report will be displayed.
  9. If you go to the bottom of the report you can either print it or open it up and download it to your device in word format.
  10. One more application to do? Add a second application and do it all over again.

Let’s look at the report

The report consists of two spider diagrams per application.

cloud suitability.png

 

Instead of numbers, they consist of four areas best described as follows:

  1. Dedicated Environment, your application is not suitable for the cloud as is. At least one criteria cannot be met in a cloud environment, so a dedicated environment is best.
  2. Private Cloud on-premise, your application supports a cloud environment but for some criteria it is best to have this cloud being located in your own datacenter
  3. Private Cloud off-premise, your application can reside in a cloud, but for the criteria defined, this cloud should be in a clearly defined location, with well-established security levels under the responsibility of a party whose responsibility is contractually engaged.
  4. Public cloud

The business spider diagram rates the application according to 6 criteria:

  • Regulatory looks at the level of compliance required for the application and identifies the cloud that best suits these aspects
  • Vendor Support highlight the lack of support for cloud based versions of the software, issues with special operating system requirements that might turn difficult to be provided by a specific type of cloud
  • Geography complements regulatory and highlights whether the application and its data needs to reside in specific regions due to export regulations, privacy requirements or other regulations.
  • Service Availability handles SLA needs and other associated elements
  • Workload variability looks at the scale-up/scale-down and parallelization needs of the application
  • Security addresses the security needs and how they can best be approached.

In the example above, from a business perspective, the application is suited for an on-premise private cloud. If an off-premise private cloud should host the application, security would have to be tightened. Hosting the application in a public cloud would require changes in the vendor support model amongst others.

 

Let’s now look at the technology spider diagram. Here again, 6 criteria make up the chart. They include:

  • Infrastructure Compatibility looks at requirements that go back to the actual infrastructure, making it difficult for the application to run in a cloud environment. For example if the application or some middleware components uses licensing associated with physical machines, cloud computing becomes difficult to enable.
  • Cloud Operating Model rates the potential use of special operating system features or technologies.
  • Internet Suitability looks at how suitable the application is for the use of the internet. Are standard internet protocols used between the modules, is standard internet connectivity suitable.
  • Performance focuses specifically on bandwidth and latency requirements
  • Architecture looks at how the application and its modules are architected and whether that fits with running in a cloud based environment
  • Interfaces highlights how the application modules are interacting and what APIs they are using

In the above example, the cloud operating model seem to highlight the application cannot run in a cloud environment. A deeper look may be needed to see whether the specific needs could be addressed in a on-premise private cloud, maybe by dedicating specific hardware to these needs.

 

Conclusion

So, why don’t you test the suitability of your applications for the cloud by filling in the questionnaire? It will give you a view of the cloud that could host your applications. If you are then looking at potential places to host your applications, why don’t you envisage HP Helion? If you are looking at transforming your applications to improve their suitability to cloud, check our application transformation to cloud services. And leave a comment or contact me if you wish to discuss your results further. Enjoy and good luck.

 

Labels: cloud| CloudSource
Leave a Comment

We encourage you to share your comments on this post. Comments are moderated and will be reviewed
and posted as promptly as possible during regular business hours

To ensure your comment is published, be sure to follow the community guidelines.

Be sure to enter a unique name. You can't reuse a name that's already in use.
Be sure to enter a unique email address. You can't reuse an email address that's already in use.
Type the characters you see in the picture above.Type the words you hear.
Search
About the Author
Christian is responsible for building services focused on advising clients in their move to cloud, particularly from a business process and ...


Follow Us
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation