Full text
Preview |
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (947kB) | Preview |
Roger Bauzá, Francisco Javier (2019). Diseño e implementación de un sistema de Continuous Delivery en Google Cloud Platform. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.
Title: | Diseño e implementación de un sistema de Continuous Delivery en Google Cloud Platform |
---|---|
Author/s: |
|
Contributor/s: |
|
Item Type: | Final Project |
Degree: | Grado en Ingeniería Informática |
Date: | June 2019 |
Subjects: | |
Freetext Keywords: | Entrega Continua; Integración Continua; Google Cloud Platform; Docker; Contenedores; Continuous Delivery; Continuous Integration; Containers |
Faculty: | E.T.S. de Ingenieros Informáticos (UPM) |
Department: | Lenguajes y Sistemas Informáticos e Ingeniería del Software |
Creative Commons Licenses: | Recognition - No derivative works - Non commercial |
Preview |
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (947kB) | Preview |
La integración, entrega y despliegue continuos son conceptos cada vez más comunes en el ámbito del desarrollo del software, en un contexto en el cual las compañías centran sus esfuerzos en alcanzar la máxima calidad en el producto empleando técnicas que favorecen la colaboración, comunicación e integración entre los componentes del equipo de desarrollo. Sin embargo, Duvall et. al. con Integración continua (2007) y Humble et. al. con Continuous Delivery (2010) son los únicos autores que han abordado este tema. Existe más información disponible de conferencias y estudios científicos, pero se encuentra muy dispersa y difícil de recopilar. Por ello, muchas empresas tienen problemas a la hora de aplicar estas prácticas. A pesar de ser conscientes de los beneficios que conlleva su utilización, la poca flexibilidad y la complejidad de sus entornos conlleva frecuentemente a no saber cómo adaptar estas pautas a sus propios proyectos. Este Trabajo de Fin de Grado describe la implementación de un sistema de Entrega Continua en la empresa española, OrbitalAds. Dicho proyecto se desarrolla con el objetivo de adaptar todos los servicios alojados en Google Cloud Platform a la práctica de Entrega Continua, estudiando las herramientas disponibles y la forma óptima de diseñar el sistema.---ABSTRACT---Continuous integration, delivery and deployment are increasingly common concepts in software development, in a context in which companies focus their efforts on achieving the highest product quality using techniques that encourage collaboration, communication and integration between the components of the development team. However, Duvall et. al. with Continuous Integration (2007) and Humble et. al. with Continuous Delivery (2010) are the only authors who have addressed this issue. There is more information available from scientific conferences and studies, but it is scattered and difficult to compile. As a result, many companies have problems applying these practices. Despite being aware of the benefits of their use, the lack of flexibility and complexity of their environments often leads to not knowing how to adapt these guidelines to their own projects. This End of Degree Project describes the implementation of a Continuous Delivery system in the Spanish company, OrbitalAds. This project is developed with the aim of adapting all services hosted on Google Cloud Platform to the practice of Continuous Delivery, studying the tools available and the best way to design the system.
Item ID: | 55762 |
---|---|
DC Identifier: | https://oa.upm.es/55762/ |
OAI Identifier: | oai:oa.upm.es:55762 |
Deposited by: | Biblioteca Facultad de Informatica |
Deposited on: | 15 Jul 2019 13:35 |
Last Modified: | 15 Jul 2019 13:35 |