Skip to main content

Implementation of a Cloud Services Management Framework

  • Conference paper
  • First Online:
Advances in Service-Oriented and Cloud Computing (ESOCC 2018)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1115))

Included in the following conference series:

  • 286 Accesses

Abstract

Rapid growth of various types of cloud services is creating new opportunities for innovative enterprise applications. As a result, enterprise applications are increasingly reliant on externally provided cloud services. It can be argued that traditional systems development methods and tools are not adequate in the context of cloud services and that new methods and frameworks that support these methods are needed for management of lifecycle of cloud services. In this paper, we describe the implementation of a Service Consumer Framework (SCF) – a framework for the management of design-time and runtime activities throughout the lifecycle of enterprise applications that use externally provided cloud services. The SCF framework has been evaluated during the implementation of a large-scale project and is being continuously improved to incorporate additional types of cloud services.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Rehman, Z.-U., Hussain, O.K., Hussain, F.K.: User-side cloud service management: state-of-the-art and future directions. J. Netw. Comput. Appl. 55, 108–122 (2015)

    Article  Google Scholar 

  2. Arun, S., Chandrasekaran, A., Prakash, P.: CSIS: cloud service identification system. Int. J. Electr. Comput. Eng. (IJECE) 7(1), 513–520 (2017)

    Article  Google Scholar 

  3. Ghamry, A.M., Alkalbani, A.M., Tran, V., Tsai, Y.-C., Hoang, M.L., Hussain, F.K.: Towards a public cloud services registry. In: Bouguettaya, A., et al. (eds.) WISE 2017. LNCS, vol. 10569, pp. 290–295. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-68783-4_20

    Chapter  Google Scholar 

  4. Hajlaoui, J.E., et al.: QoS based framework for configurable IaaS cloud services discovery. In: 2017 IEEE International Conference on Web Services (ICWS). IEEE (2017)

    Google Scholar 

  5. Rotem, R., Zelovich, A., Friedrich, G.: Cloud services discovery and monitoring. Google Patents (2016)

    Google Scholar 

  6. Yang, K., et al.: Model-based service discovery—prototyping experience of an OSS scenario. BT Technol. J. 24(2), 145–150 (2006)

    Article  Google Scholar 

  7. Zisman, A., et al.: Proactive and reactive runtime service discovery: a framework and its evaluation. IEEE Trans. Softw. Eng. 39(7), 954–974 (2013)

    Article  Google Scholar 

  8. Ciuffoletti, A.: Application level interface for a cloud monitoring service. Comput. Stand. Interfaces 46, 15–22 (2016)

    Article  Google Scholar 

  9. Qu, L., et al.: Context-aware cloud service selection based on comparison and aggregation of user subjective assessment and objective performance assessment. In: 2014 IEEE International Conference on Web Services (ICWS). IEEE (2014)

    Google Scholar 

  10. Qu, L., Wang, Y., Orgun, M.A.: Cloud service selection based on the aggregation of user feedback and quantitative performance assessment. In: 2013 IEEE International Conference on Services Computing (SCC). IEEE (2013)

    Google Scholar 

  11. Montes, J., et al.: GMonE: a complete approach to cloud monitoring. Futur. Gener. Comput. Syst. 29(8), 2026–2040 (2013)

    Article  Google Scholar 

  12. ProgrammableWeb. ProgrammableWeb - API Directory (2018). https://www.programmableweb.com/. Accessed 20 July 2018

  13. Feuerlicht, G., Tran, H.T.: Service consumer framework. In: Proceedings of the 16th International Conference on Enterprise Information Systems-Volume 2 (2014). SCITEPRESS-Science and Technology Publications, Lda

    Google Scholar 

  14. Tran, H.T., Feuerlicht, G.: Service development life cycle for hybrid cloud environments. J. Softw. (2016)

    Google Scholar 

  15. Joshi, K., et. al.: Integrated lifecycle of IT services in a cloud environment. In: Proceedings of The Third International Conference on the Virtual Computing Initiative (ICVCI 2009), Research Triangle Park, NC (2009)

    Google Scholar 

  16. Joshi, K.P., Yesha, Y., Finin, T.: Automating cloud services life cycle through semantic technologies. IEEE Trans. Serv. Comput. 7(1), 109–122 (2014)

    Article  Google Scholar 

  17. Field, L., et al.: The EMI registry: discovering services in a federated world. J. Grid Comput. 12(1), 29–40 (2014)

    Article  Google Scholar 

  18. Mahmood, Z., Saeed, S.: Software Engineering Frameworks for the Cloud Computing Paradigm. Springer, London (2013). https://doi.org/10.1007/978-1-4471-5031-2

    Book  Google Scholar 

  19. Thönes, J.: Microservices. IEEE Softw. 32(1), 116–116 (2015)

    Google Scholar 

  20. Rimal, B.P., et al.: Architectural requirements for cloud computing systems: an enterprise cloud approach. J. Grid Comput. 9(1), 3–26 (2011)

    Article  Google Scholar 

  21. Brogi, A., et al.: SeaClouds: a European project on seamless management of multi-cloud applications. ACM SIGSOFT Softw. Eng. Notes 39(1), 1–4 (2014)

    Article  Google Scholar 

  22. Brogi, A., et al.: SeaClouds: an open reference architecture for multi-cloud governance. In: Tekinerdogan, B., Zdun, U., Babar, A. (eds.) ECSA 2016. LNCS, vol. 9839, pp. 334–338. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-48992-6_25

    Chapter  Google Scholar 

  23. Kolb, S., Röck, C.: Nucleus-unified deployment and management for platform as a service (2016)

    Google Scholar 

  24. Feuerlicht, G., Thai Tran, H.: Adapting service development life-cycle for cloud. In: Proceedings of the 17th International Conference on Enterprise Information Systems-Volume 3 (2015). SCITEPRESS-Science and Technology Publications, Lda

    Google Scholar 

  25. Tran, H.T., Feuerlicht, G.: Service development life cycle for hybrid cloud environments. JSW 11(7), 704–711 (2016)

    Article  Google Scholar 

  26. Tran, H.T.: A framework for management of cloud services (2017). University of Technology Sydney

    Google Scholar 

  27. SQL Server 2017 on Windows and Linux | Microsoft. https://www.microsoft.com/en-au/sql-server/sql-server-2017. Accessed 20 July 2018

  28. Anderson, R.: ASP.NET MVC 5 (2018). https://docs.microsoft.com/en-us/aspnet/mvc/mvc5. Accessed 20 July 2018

  29. Windows Communication Foundation (2018). https://docs.microsoft.com/en-us/dotnet/framework/wcf/. Accessed 20 July 2018

  30. Tran, H.T., Feuerlicht, G.: Improving reliability of cloud-based applications. In: Aiello, M., Johnsen, E.B., Dustdar, S., Georgievski, I. (eds.) ESOCC 2016. LNCS, vol. 9846, pp. 235–247. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-44482-6_15

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to George Feuerlicht .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Tran, H.T., Feuerlicht, G. (2020). Implementation of a Cloud Services Management Framework. In: Fazio, M., Zimmermann, W. (eds) Advances in Service-Oriented and Cloud Computing. ESOCC 2018. Communications in Computer and Information Science, vol 1115. Springer, Cham. https://doi.org/10.1007/978-3-030-63161-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-63161-1_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-63160-4

  • Online ISBN: 978-3-030-63161-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics