Tesis Tecnologías de la Información
Permanent URI for this collectionhttp://repositorio.uta.edu.ec/handle/123456789/34849
Browse
3 results
Search Results
Item Laboratorios simulados utilizando contenedores para complementar el aprendizaje de los estudiantes de la FISEI(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Tecnologías de la Información, 2023-09) Pérez Pérez, Anthony Daniel; Alvarez Mayorga, Edison HomeroThe present thesis work focuses on the implementation of simulated laboratories using containers as a pedagogical tool to enhance the learning experience of students in the (FISEI). The overall objective of this study is to improve the students' learning experience by providing them with a virtual and realistic laboratory environment. Firstly, the functioning of containers as an innovative solution to the problem of limited access to physical laboratory resources is analyzed. Containers allow the creation of isolated and reproducible environments where students can experiment without restrictions. At the same time, teachers can supervise and evaluate their progress more efficiently. Furthermore, the advantages of simulated laboratories as a learning method in subjects related to networks and operating systems are highlighted. These laboratories provide a safe environment for practicing and experiencing theoretical concepts, facilitating active learning and fostering the development of practical skills and problem-solving abilities. To achieve this purpose, the choice is made to create a customized Docker image based on Nginx, which has been modified to include an SSH service. This enables students to individually access their container through an assigned port, providing a secure and controlled environment where they can make changes and experiment without affecting other users. In summary, this thesis work focuses on the implementation of simulated laboratories using containers to enrich the learning experience of FISEI students. The specific objectives include analyzing the functioning of containers, showcasing the advantages of simulated laboratories, and developing laboratories applicable to Software and Information Technology careers. The creation of a customized Docker image with SSH is presented as the technical solution to enable individualized access and safe experimentation in the simulated laboratories.Item Sistema web responsive utilizando contenedores y el stack mern para mejorar la experiencia de usuario en el sistema de evaluación docente de la Universidad Técnica de Ambato(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Tecnologías de la Información, 2023-03) Constante Prócel, Célimo David; Ibarra Torres, Oscar FernandoThere are different components within the process of higher education, most universities in the country aim to train professionals with critical thinking that have specialized in a branch of knowledge that allows them to solve different social problems, which is why the institutions make their best effort so that future professionals during their training process have at hand the best resources to ensure a quality education. In addition, there are several elements that interfere during the learning process, infrastructure, academic curriculum, values and principles, etc. Even though different points of view may be taken, teachers are a fundamental piece during the formation of future professionals, since they are the ones in charge of guiding them during their academic trajectory. Therefore, special care should be taken to determine what practices teachers teach in their courses and whether these are aligned with the institutional statutes. Only in this way will it be possible to guarantee that at the end of their training process a professional will be able to perform their position in the best possible way. This tool seeks to simplify the teaching evaluation process in order to generate a constant feedback that allows raising the quality standards in the learning process. The MERN stack and Docker were used as main tools to facilitate the distribution of the application, all this through a hybrid development methodology that collects the most relevant features of common methodologies that are adapted to the development context of the application.Item Aplicación del sistema de contenedores Docker, como alternativa a sistemas de virtualización para mejorar el testeo de aplicaciones en un entorno de desarrollo C#(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Tecnologías de la Información, 2022-09) Arboleda Bonilla, Lizbeth Carolina; Guevara Aulestia, David OmarTechnology over the days has been advancing in an incalculable way to the point that the world is surrounded by technological tools that facilitate people's daily lives. Information technologies are being updated and it is necessary to be constantly trained to always be at the forefront of each new implementation that exists. In the computer environment it is necessary to know how hardware and software work in order to provide the best service to those who need it; due to the demand that technologies have had in recent years, companies have chosen to improve their computer resources by entering the world of resource reduction. Within virtualization, we want to limit the use of resources to reduce costs and improve the performance of companies, since what a company wants is for its computer environment to be firm and sustainable to get ahead. The developers of the companies have chosen to use virtualization through virtual machines or containers for the use of multiple operating systems on a single server for the execution of applications developed on them without consuming too many resources. This project aims to demonstrate the use of virtual machines and containers in the testing of applications specifically developed in C#, it carries out a comparative Benchmarking between the two virtualization methods demonstrating which is optimal in terms of boot time, speed, performance, and use of resources. It generates 2 environments: The first is a Docker AlmaLinux 8.6 container and the second a AlmaLinux 8.6 virtual machine installed by means of KVM, in both the same application was tested and data was captured determining which one is best for testing applications generating firm conclusions for future companies to start applying it.