Loading...
Please wait, while we are loading the content...
Similar Documents
Servicios en la nube con Microsoft Azure : desarrollo y operación de una aplicación Android con DevOps
| Content Provider | Semantic Scholar |
|---|---|
| Author | Rodríguez, Alejandro Mora |
| Copyright Year | 2016 |
| Abstract | Una de las ultimas tendencias en el area de las TIC (Tecnologias de la Informacion y Comunicacion) es la adopcion del paradigma de Computacion en la Nube (Cloud Computing). Cloud Computing aboga por el uso de recursos computacionales (redes, servidores, almacenamiento, asi como aplicaciones y servicios software) de terceros prestados como servicios, evitando el despliegue y mantenimiento de una infraestructura propia. Es por ello, que las empresas estan adoptando la nube como la herramienta perfecta para seguir el ritmo de innovacion empresarial. Este Proyecto Fin de Grado (PFG) realiza un estudio exhaustivo del paradigma Cloud Computing con el objetivo de poner en practica “servicios avanzados para la construccion de aplicaciones en la nube” utilizando una de las plataformas de desarrollo en la nube existentes en el mercado, concretamente Microsoft Azure. Dichos servicios avanzados han sido configurados para desarrollar y desplegar en la nube una aplicacion piloto (caso de estudio) que cubre el desarrollo y despliegue de aplicaciones software en la nube y la gestion del ciclo de vida de estas aplicaciones mediante el enfoque DevOps. Este nuevo movimiento tecnico y cultural complementa de alguna forma las metodologias agiles incluyendo no solo el proceso de desarrollo sino tambien el de operacion, promoviendo buenas practicas como la automatizacion, el control de versiones, y la integracion y despliegue continuos. Para ello, este PFG utiliza tambien los servicios en la nube que Visual Studio Team Services (VSTS) proporciona para la gestion del ciclo de vida de la aplicacion. En aras a cumplir estos objetivos este PFG se ha llevado a cabo un caso de estudio que consiste en el desarrollo y despliegue de una aplicacion Android de visualizacion de fotografias con backend en la nube para el almacenamiento y procesado de dichas fotografias. La aplicacion esta compuesta por tanto de un cliente Android (frontend) y un servicio API REST Java (backend), que fueron desarrollados, gestionados y desplegados en menos de 4 meses utilizando Microsoft Azure y VSTS. ABSTRACT One of the latest trends in the area of ICT (Information and Communication Technology) is the adoption of the Cloud Computing paradigm. Cloud Computing advocates the use of computer resources (networks, servers, storage, as well as applications and software services) provided as third-party services, avoiding the deployment and maintenance of its own infrastructure. This is the reason why companies are adopting the cloud as the perfect tool to keep pace of business innovation. This Degree Final Project (DFP) performs a comprehensive study of Cloud Computing paradigm in order to implement “advanced services for building cloud applications” using one of the cloud development platforms existing in the market, namely Microsoft Azure. These advanced services have been used and set up to develop and deploy a cloud application pilot (case study) that covers the development and deployment of software applications in the cloud and their lifecycle management of these applications through the DevOps approach. This new technical and cultural movement somehow complements agile methodologies including not only the development process but also the operation, promoting good practices such as automation, versioning, and integration and continuous deployment. For this, this DFP also uses cloud services that Visual Studio Team Services (VSTS) provides for managing the lifecycle of the application. In order to meet these objectives, this DFP developed a case study that consists in developing and deploying an Android application for showing photos with backend in the cloud for storage and processing of such photographs. The application consists of both an Android client (frontend) and a Java REST API service (backend), which were developed, managed and deployed in less than 4 months using Microsoft Azure and VSTS. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://oa.upm.es/47777/3/TFG_ALEJANDRO_MORA_RODRIGUEZ.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |