Por favor, use este identificador para citar o enlazar este ítem: http://bibdigital.epn.edu.ec/handle/15000/23044
Título: Implementación de contenedores alojados en la nube : Implementación de contenedores alojados en la nube.
Autor: Rivadeneira Agualongo, Alex Roberto
Palabras clave: LENGUAJE DE PORGRAMACIÓN
GOOGLE
MÁQUINAS VIRTUALES
CONTENEDORES
Fecha de publicación: oct-2022
Editorial: Quito : EPN, 2022.
Citación: Rivadeneira Agualongo, A.R.(2022). Implementación de contenedores alojados en la nube : Implementación de contenedores alojados en la nube. 59 páginas. Quito : EPN.
Resumen: The Project “Implementation of a programming language interpreted by cloud-hosted containers”, consists in two containers hosted in the google cloud, the first one has the editor VIM and the programming language Python 3, the second one has both an Integrated Development Environment (IDE) “RStudio” and its R-based language. The purpose of this implementation is to give a programming environment prepared to develop applications in Python 3 or R. In the first section is described in general the implementation of the cloud-hosted containers. In addition are presented the objectives, scope, and theoretical framework. A little introduction is given about the cloud-hosted containers, the differences between containers and virtual machines and the analysis of the most interpreted programming languages in the development industry. In the second section is explained the methodology used for the development of this project, to accomplish the general objective of the project. In the third section, the steps are detailed to accomplish de project objectives, at the beginning was investigated all the referent to the operation of the containers, many DevOps tools were compared. Then, many cloud suppliers that possess platforms to host containers were compared. Was created, executed, and verified the operation of the containers inside the cloud supplier chosen. The last two sections present conclusions, results and recommendations obtained, based on the experience of what has been done. At the end, is annexed the certificate of authenticity, links of demonstrative videos and source codes.
Descripción: Este proyecto de titulación, “Implementación de un lenguaje de programación interpretado mediante contenedores alojados en la nube”, consta de dos contenedores alojados en la nube de Google, el primer contenedor tiene el editor “Vim” y el lenguaje de programación Python 3, el segundo contenedor posee tanto un “Integrated Development Environment (IDE)” llamado “RStudio” así como de su lenguaje base R. El propósito de la implementación de dichos contenedores cargados en la nube es brindar un entorno de programación preparado para desarrollar aplicaciones en Python 3 y un entorno para el análisis de datos en R. En la primera sección se describe de forma general la implementación de los contenedores alojados en la nube. Además, se presentan los objetivos, alcance y marco teórico. En el marco teórico se menciona una pequeña introducción a los contenedores, las diferencias entre contenedores y máquinas virtuales y el análisis de tres lenguajes de programación interpretados más representativos en la industria de desarrollo. La segunda sección consta de la metodología usada para el desarrollo de este proyecto, con el fin de dar cumplimiento al objetivo general del mismo. En la tercera sección, se detallan los pasos utilizados para cumplir con los objetivos del proyecto, inicialmente se investigó todo lo referente al funcionamiento de los contenedores, se comparó varias herramientas DevOps. Además, se comparó varios proveedores de nube que poseen plataformas para alojar contenedores. Finalmente se creó, ejecutó y verificó el funcionamiento de los contenedores dentro del proveedor de nube seleccionado. En las dos últimas secciones se presentan conclusiones de los resultados obtenidos y recomendaciones basadas en la experiencia de lo realizado. Por último, se anexa el certificado de originalidad, enlaces de videos demostrativos y códigos fuente.
URI: http://bibdigital.epn.edu.ec/handle/15000/23044
Tipo: bachelorThesis
Aparece en las colecciones:TIC - Tecnología Superior en Redes y Telecomunicaciones

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
CD 12460.pdf3,82 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.