Infrastructure automation based on free software: an instrumental proposal

Authors

DOI:

https://doi.org/10.51798/sijis.v3i2.343

Keywords:

Automation, infrastructure, cloud, free software

Abstract

The present research was developed with the aim of analyzing the different cloud tools for the automation of infrastructures under the context of free software code and with it to present a prototype for the Salesian Educational Unit "María Auxiliadora"-Esmeraldas. The Design Science Research (DSR) methodology was applied to the information gathering, based on collecting theoretical bases and background information. The instruments used were surveys with dichotomous questions and analysis of the data of the infrastructure of the institution's network, which allowed measuring the availability of services through the Kuder Richardson scale with a 0.83 of very high reliability and validity. To perform the environment test, with the tools previously analyzed and selected according to the requirements of the research which were: Terraform for the definition of infrastructure, AWS as a cloud provider, GitHub for version control, packer for image creation and ansible for infrastructure automation, where as a result we obtained a cloud infrastructure adaptable to any requirement. The research allows us to conclude that infrastructures like code speed up the creation of services, all configuration and information are hosted in the cloud and are reliable, secure and above all cost saving unlike traditional infrastructures. This is because services that are hosted in the cloud are available 24/7 and do not suffer from data loss since all services are backed up.

Author Biographies

Cindy Johana Choez Calderón , Docente de la UTLVTE del SNNA

Docente de la UTLVTE del SNNA - Ecuador

Washington Junior González Santana , Sociólogo/ Estudiante Posgrado

Sociólogo/ Estudiante Posgrado - Ecuador

Lía Jenny Montaño Cabezas, ASISTENTE de la UTLVTE

ASISTENTE de la UTLVTE - Ecuador

Alex Eduardo Pita Arizaga , Asistente Fiscalía General del Estado

Asistente Fiscalía General del Estado - Ecuador

Nay Lee Mojarrango Perlaza, Docente de la UTLVTE del SNNA

Docente de la UTLVTE del SNNA - Ecuador

References

Abderrahim, W., & Choukair, Z. (2016). PaaS dependability integration architecture based on cloud brokering. Proceedings of the ACM Symposium on Applied Computing, 04-08-April-2016, 484–487. https://doi.org/10.1145/2851613.2851874

Álvarez Vañó, J. M. (2018). Modelo Comparativo de Plataformas Cloud y Evaluación de Microsoft Azure, Google App Engine y Amazon EC2. 89.

AWS. (2020). AWS CloudFormation - Infraestructura como código y aprovisionamiento de recursos de AWS. https://aws.amazon.com/es/cloudformation/

Dresch, Aline; Pacheco Daniel, V. J. (2018). Design-science research A Method for Science and Technology Advancement. In Research Methods: Information, Systems, and Contexts: Second Edition. https://doi.org/10.1016/B978-0-08-102220-7.00011-X

Fish, J. (2017). Automatización de infraestructuras y del lanzamiento de aplicaciones. www.serena.com/sda

Freet, D., Agrawal, R., John, S., & Walker, J. J. (2015). Cloud forensics challenges from a service model standpoint: IaaS, PaaS and SaaS. 7th International ACM Conference on Management of Computational and CollEctive Intelligence in Digital EcoSystems, MEDES 2015, 148–155. https://doi.org/10.1145/2857218.2857253

Henriquez, C., Del Vecchio, J. F., & Paternina, F. J. (2015). La computación en la nube: un modelo para el desarrollo de las empresas. Prospectiva, 13(2), 81. https://doi.org/10.15665/rp.v13i2.490

Lopera, J., Ramirez, C., Aritizàbal, Z., & Ortiz, J. (2016). El Mètodo analìtico como mètodo natural. March.

Moutai, F. Z., Hsaini, S., Azzouzi, S., & Charaf, M. E. H. (2019). Security testing approach for IaaS infrastructure. ACM International Conference Proceeding Series, Part F148154, 1–5. https://doi.org/10.1145/3320326.3320374

Muñoz, J., Perez de Prado, R., Garcia, S., Rodriguez, R., & Marchewka, A. (2016). Analysis and Real Implementation of a Cloud Infraestructure for Computing Laboratories Virtualization. Advances in Intelligent Systems and Computing, 389, V. https://doi.org/10.1007/978-3-319-23814-2

Osorio, J. D., Castro, H., & Brasileiro, F. (2012). Perspectives of UnaCloud: An opportunistic cloud computing solution for facilitating research. Proceedings - 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2012, 717–718. https://doi.org/10.1109/CCGrid.2012.14

Pahl, C. (2015). Containerization and the PaaS Cloud. IEEE Cloud Computing, 2(3), 24–31. https://doi.org/10.1109/MCC.2015.51

Pahl, C., Jamshidi, P., & Zimmermann, O. (2018). Architectural principles for cloud software. ACM Transactions on Internet Technology, 18(2). https://doi.org/10.1145/3104028

Ramos, J. (2014). Infraestructura como servicio. Revista De Información Teconología Y Sociedad, 106–108. http://www.ibm.com/support/knowledgecenter/SSMKHH_9.0.0/com.ibm.etools.mft.doc/cf10005_.htm?lang=es

Rangavittala, S. R., Sanjay, H. A., & Salvi, S. (2015). Enhanced multi-tenant architecture for DaaS, PaaS, IaaS and SaaS in edu-cloud: Simplifying the service provisioning in edu-cloud by multi-tenant architecture. ACM International Conference Proceeding Series, 25-27-Sept, 51–56. https://doi.org/10.1145/2818567.2818577

Rosa, I. L., Perellada, G., Alain, C., & Garófalo Hernández, A. (2015). Arquitectura de Referencia para el diseño y despliegue de Nubes Privadas. RIELAC, 1, 1–16.

Terraform. (2020a). Terraform by HashiCorp. https://www.terraform.io/

Terraform. (2020b). Terraform by HashiCorp. https://www.terraform.io/

Trinta, F. A. M., & Santos, E. (2017). Teaching Software Development for the Cloud: An Experience Report. ACM International Conference Proceeding Series, 338–347. https://doi.org/10.1145/3131151.3131184

Published

2022-05-14

How to Cite

Choez Calderón , C. J., González Santana , W. J. ., Montaño Cabezas, . L. J. ., Pita Arizaga , A. E., & Mojarrango Perlaza, N. L. . (2022). Infrastructure automation based on free software: an instrumental proposal. Sapienza: International Journal of Interdisciplinary Studies, 3(2), 346–361. https://doi.org/10.51798/sijis.v3i2.343

Issue

Section

Continuous flow- Articles, Essays, Professional Case Studies