Cloud Computing – How Easy is it?

Cloud Computing Image CSIAC_Journal_V14N4_WEB

Posted: November 15, 2016 | By: Tom Kwasniewski

Conclusions and Lessons Learned

The Cloud Really Does Work

As can be seen from Table 1, the Cloud performs as advertised. Using this case study cloud application with 9 worker roles, 225,000 Monte Carlo simulations were performed in a little over 16 minutes, compared to the Excel spreadsheet which took over 20 hours to perform. In test cases, the Windows Azure cloud performed in a linear fashion, with each worker role taking between 3:15 and 3:25 to execute 5000 simulations with random variables. The limit on the trial version was a total of twenty (20) instances, but this can be greatly expanded depending on the subscription plan.

Applications Require a Sizeable Rewrite for the Cloud

Given that almost every migration scenario is different, and this case study only migrated to one cloud platform – a PaaS type, the underlying cloud architecture will dictate that other cloud vendor platforms will require applications to be rewritten to some degree. Golden states; “once they find out how difficult it is to move an application to an external cloud, their enthusiasm dwindles.” (Golden, 2009).

Cloud Platforms are Changing and are Immature

During the timeframe of the migration, from March through May of 2011, the Windows Azure SDK changed from version 1.3 to 1.4. Also, the Windows Azure management portal changed and that made the deployment section of the books as well as the online documentation obsolete. These changes made it difficult for the author building a Windows Azure project for the first time.

Note: This article is condensed from a DACS Technical Report entitled “Cloud Computing in the Goverment”, which can be downloaded for free from: https://csiac.org/csiac-report/cloud-computing-in-the-government/.

References

Golden, 2009, Golden, B. (2009, January 22), The Case Against Cloud Computing, Retrieved May 02, 2011, from CIO:

Hay & Prince, 2010, Hay, C., & Prince, B. H., Azure in Action, Greenwich, Manning Publications

Krishnan, 2010, Krishnan, S., Programming Windows Azure, Sebastopol, O’Reilly Media

MacDonald, Mabbutt, & Freeman, 2010, MacDonald, M., Mabbutt, D., & Freeman, A., Pro ASP.NET 4 in VB 2010, New York, Apress.

Pugh, E., Kwasniewski, T., Cloud Computing in the Government, Data & Analysis Center for Software, 2011, https://csiac.org/csiac-report/cloud-computing-in-the-government/

Rosenberg & Mateos, 2010 Rosenberg, J., Mateos, A., The Cloud at Your Service, Greenwich, Manning Publications

Sawaya, 2010, Sawaya, G. (2010, May 17), AzureHelloWorld. Retrieved April 12, 2011, from AzureHelloWorld-Uv-wiki: http://www.cs.utah.edu/formal_verification/mediawiki/index.php/AzureHelloWorAz

Sosinsky, 2011, Sosinsky, B., The Cloud Computing Bible, Wiley Publishing

Want to find out more about this topic?

Request a FREE Technical Inquiry!