Application development using virtual machines: comparison between local and remote development

Authors

DOI:

https://doi.org/10.37779/nt.v27i1.5534

Keywords:

Virtualization; Terraform; Ansible

Abstract

A company identified a need to improve performance and reduce the utilization of programmer machines due to the services and technologies used in application development. Based on this, this work created and configured virtual machines in local and remote environments and then compared them. For the methodology, the hardware and software requirements needed by programmers were analyzed; the environment (local or cloud) was selected; the Terraform and Ansible configuration files were created; the machines were created in the chosen environment; and tests were subsequently performed to validate the configurations and analyze performance. The work presented positive results, as expected, showing that the virtual machines (local and remote) perform equally or better than the programmer machines, despite having inferior hardware. It was also observed that, with the use of these machines, there was a reduction in resource utilization on the programmer machines. Analyzing the costs, it was concluded that, for this type of application, the use of local machines offers a better cost-benefit.

Author Biographies

Alexandre Zigiotto Zeni, Universidade Franciscana - UFN

Universidade Franciscana - UFN. 

Fabrício Tonetto Londero, Centro Universitário Facens

Orientador. Doutor em Educação pela UFSM (2024) e Mestre em Ciência da Computação pela UFSM (2016); Especialista em Gestão de Banco de Dados pela ULBRA (2015) e em Aplicações para Web pela FURG (2015); Licenciado pelo Programa Especial de Graduação de Formação de Professores para a Educação Profissional pela UFSM (2016); Bacharel em Sistemas de Informação pela UNIFRA (2012). Atualmente é professor no Centro Universitário Facens. 

Published

2025-11-21

How to Cite

Zeni, A. Z., & Londero, F. T. (2025). Application development using virtual machines: comparison between local and remote development. Disciplinarum Scientia | Naturais E Tecnológicas, 27(1), 1–21. https://doi.org/10.37779/nt.v27i1.5534

Issue

Section

Artigos