Logo PTI
Polish Information Processing Society
Logo FedCSIS

Annals of Computer Science and Information Systems, Volume 18

Proceedings of the 2019 Federated Conference on Computer Science and Information Systems

A Design and Experiment of Automation Management System for Platform as a Service

DOI: http://dx.doi.org/10.15439/2019F82

Citation: Proceedings of the 2019 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 18, pages 711715 ()

Full text

Abstract. Security [11] and quality [4] of cloud computing services represent significant factors that affect the adoption by consumers. Platform as a Service (PaaS) is one of cloud computing service models [14]. Management of database systems, middleware and application runtime environments is automated in PaaS [2]. PaaS automation management issues and requirements were collected in three rounds from information technology experts using Delphi technique. In this paper, PaaS automation quality and security management system is proposed and evaluated. Evaluation of the management system was based on experiment in a private cloud for an organization undergoing a transformation toward PaaS computing.

References

  1. M. E. Alex and R. Kishore, “Forensics framework for cloud computing,” Computers & Electrical Engineering, vol. 60, 2017, pp. 193-205. http://dx.doi.org/10.1016/j.compeleceng.2017.02.006
  2. S. Costache, D. Dib, N. Parlavantzas and C. Morin, “Resource management in cloud platform as a service systems: Analysis and opportunities,” Journal of Systems and Software, vol. 132, 2017, pp. 98-118. http://dx.doi.org/10.1016/j.jss.2017.05.035
  3. S. N. Deshmukh and H. P. Khandagale, "A system for application deployment automation on cloud environment," 2017 Innovations in Power and Advanced Computing Technologies (i-PACT), Vellore, 2017, pp. 1-4. http://dx.doi.org/10.1109/IPACT.2017.8245025
  4. M. Boschetti, V. Baglio, P. Ruiu and O. Terzo, "A Cloud Automation Platform for Flexibility in Applications and Resources Provisioning," 2015 Ninth International Conference on Complex, Intelligent, and Software Intensive Systems, Blumenau, 2015, pp. 204-208. http://dx.doi.org/10.1109/CISIS.2015.29
  5. J. Wettinger, V. Andrikopoulos, F. Leymann and S. Strauch, "Middleware-Oriented Deployment Automation for Cloud Applications," IEEE Transactions on Cloud Computing, vol. 6, no. 4, pp. 1054-1066, 1 Oct.-Dec. 2018. http://dx.doi.org/10.1109/TCC.2016.2535325
  6. J. O. Benson, J. J. Prevost and P. Rad, "Survey of automated software deployment for computational and engineering research," 2016 Annual IEEE Systems Conference (SysCon), Orlando, FL, 2016, pp. 1-6. http://dx.doi.org/10.1109/SYSCON.2016.7490666
  7. A. J. Ferrer, D. G. Pérez and R. S. González, “Multi-cloud Platform-as-a-service Model, Functionalities and Approaches,” Procedia Computer Science, vol. 97, 2016, pp 63-72. http://dx.doi.org/10.1016/j.procs.2016.08.281
  8. J. Wettinger, V. Andrikopoulos, S. Strauch and F. Leymann, "Characterizing and Evaluating Different Deployment Approaches for Cloud Applications," 2014 IEEE International Conference on Cloud Engineering, Boston, MA, 2014, pp. 205-214. http://dx.doi.org/10.1109/IC2E.2014.32
  9. J. Wettinger, U. Breitenbücher, O. Kopp and F. Leymann, “Streamlining DevOps automation for Cloud applications using TOSCA as standardized metamodel,” Future Generation Computer Systems, vol. 56, 2016, pp 317-332. http://dx.doi.org/10.1016/j.future.2015.07.017
  10. X. Lan, Y. Liu, X. Chen, Y. Huang, B. Lin and W. Guo, "A Model-Based Autonomous Engine for Application Runtime Environment Configuration and Deployment in PaaS Cloud," 2014 IEEE 6th International Conference on Cloud Computing Technology and Science, Singapore, 2014, pp. 823-828. http://dx.doi.org/10.1109/CloudCom.2014.80
  11. K. Kritikos, T. Kirkham, B. Kryza and P. Massonet, “Towards a Security-Enhanced PaaS Platform for Multi-Cloud Applications”, Future Generation Computer Systems, vol. 78, Part 1, 2018, pp 155-175. http://dx.doi.org/10.1016/j.future.2016.10.008
  12. J. O. de Carvalho, F. Trinta, D. Vieira and O. A. C. Cortes, “Evolutionary solutions for resources management in multiple clouds: State-of-the-art and future directions,” Future Generation Computer Systems, vol. 88, 2018, pp. 284-296. http://dx.doi.org/10.1016/j.future.2018.05.087
  13. Y. Jinzhou, H. Jin, Z. Kai and W. Zhijun, "Discussion on private cloud PaaS construction of large scale enterprise," 2016 IEEE International Conference on Cloud Computing and Big Data Analysis (ICCCBDA), Chengdu, 2016, pp. 273-278. http://dx.doi.org/10.1109/ICCCBDA.2016.7529570
  14. P. Mell and T. Grance, “The NIST Definition of Cloud Computing,” National Institute of Standards Technology, Gaithersburg, MD, USA, Technical Report, SP 800-145, 2011. http://dx.doi.org/10.6028/NIST.SP.800-145
  15. M. Kostoska, I. Chorbev and M. Gusev, "Creating portable TOSCA archive for iKnow University Management System," 2014 Federated Conference on Computer Science and Information Systems, Warsaw, 2014, pp. 761-768. http://dx.doi.org/10.15439/2014F311
  16. L. Rodero-Merino, L. M. Vaquero, E. Caron, A. Muresan and F. Desprez, “Building Safe PaaS Clouds: A Survey on Security in Multitenant Software Platforms,” Computers & Security, vol. 31, Issue 1, 2012, pp. 96-108. http://dx.doi.org/10.1016/j.cose.2011.10.006
  17. R. Dukaric and M. Juric, "BPMN extensions for automating cloud environments using a two-layer orchestration approach," Journal of Visual Languages and Computing, vol. 47, pp. 31-43. http://dx.doi.org/10.1016/j.jvlc.2018.06.002