Public cloud computing for Software as a Service platforms


  • Piotr Nawrocki AGH University of Science and Technology, Department of Computer Science
  • Michał Soboń



cloud, service, service-oriented architecture, Service Level Agreement, SaaS


As cloud computing becomes increasingly popular among enterprises, organizations and developers, it is time to consider how Software as a Service solutions can be built rapidly and cost effectively. This paper presents the possibility of using a service-based architecture operating within the framework of the public cloud computing model and implementing Software as a Service. It also describes the architecture, implementation and testing of sample applications. The conclusions drawn with respect to related work and the results obtained shed more light on the application of public cloud systems for Software as a Service purposes.


Download data is not yet available.


Buyya R., Broberg J., Goscinski A. M.:. Cloud Computing Principles and

Paradigms. Wiley Publishing, 2011.

Dhar S.:. From outsourcing to Cloud computing: Evolution of IT services. In IEEE International Technology Management Conference, 2011.

Hamiga M., Jarząb M.:. An analysis of methods for sharing an electronic platform of public administration services using cloud computing and service oriented architecture. Computer Science, 13(4), 2012.

Hewitt E.:. Java SOA Cookbook - SOA implementation recipes, tips, and techniques. O’Reilly, 2009.

Hofmann P., Woods D.:. Cloud computing: The limits of public clouds for business applications. IEEE Internet Computing, 14(6):90–93, November 2010.

Inc. A.:. Cloud platforms vs. cloud infrastructure. Technical report, 2009.

Jansen W., Grance T.:. Sp 800-144. guidelines on security and privacy in public cloud computing. Technical report, Gaithersburg, MD, United States, 2011.

Ju J., Wang Y., Fu J., Wu J., Lin Z.:. Research on key technology in saas. In Proceedings of the 2010 International Conference on Intelligent Computing and Cognitive Informatics, ICICCI ’10, pages 384–387, Washington, DC, USA, 2010. IEEE Computer Society.

Myerson J.:. Cloud computing versus grid computing. March 2009.

Plummer D. C., Smith D., Bittman T. J., Cearley D. W., Cappuccio D. J., Scott D., Kumar R., Robertson B.:. Gartner highlights five attributes of cloud computing. (Vol G00167182):1–5, June 2009.

Ren K., Wang C., Wang Q.:. Security challenges for the public cloud. pages 69–73, 2012.

Rhoton J.:. Cloud Computing Explained: Implementation Handbook for Enterprises. Recursive Limited, 2009.

Sotomayor B., Montero R. S., Llorente I. M., Foster I.:. Virtual infrastructure management in private and hybrid clouds. IEEE Internet Computing, 13(5):14–22, September 2009.

Tsai W.-T., Sun X., Balasooriya J.:. Service-oriented cloud computing architecture. In Proceedings of the 2010 Seventh International Conference on Information Technology: New Generations, ITNG ’10, pages 684–689, Washington, DC, USA, 2010. IEEE Computer Society.

Vouk M. A.:. Cloud computing - issues, research and implementations. CIT, 16(4):235–246, 2008.

Wang R., Chen S., Wang X.:. Signing me onto your accounts through facebook and google: A traffic-guided security study of commercially deployed single-sign-on web services. In Proceedings of the 2012 IEEE Symposium on Security and Privacy, SP ’12, pages 365–379, Washington, DC, USA, 2012. IEEE Computer Society.

Wei Y., Blake M. B.:. Service-Oriented Computing and Cloud Computing: Challenges and Opportunities. Internet Computing, IEEE, 14(6):72–75, November 2010.

Yang G., Zhou F., Zhu Z.:. The application of saas-based cloud computing in the university research and teaching platform. In Proceedings of the 2011 International Conference on Intelligence Science and Information Engineering, ISIE’11, pages 210–213, Washington, DC, USA, 2011. IEEE Computer Society.

Youseff L., Butrico M., Da Silva D.:. Toward a Unified Ontology of Cloud Computing. In Grid Computing Environments Workshop, 2008. GCE ’08, pages 1–10, November 2008.




How to Cite

Nawrocki, P., & Soboń, M. (2014). Public cloud computing for Software as a Service platforms. Computer Science, 15(1), 89.




Most read articles by the same author(s)