Plataformas de computación en la nube para el desarrollo de aplicaciones web

Loading...
Thumbnail Image
Date
2021
Journal Title
Journal ISSN
Volume Title
Publisher
PUCE - Esmeraldas
Abstract
Con el auge de la computación en la nube las empresas se han visto obligadas a migrar su infraestructura tecnológica a un proveedor de computación en la nube. De esta manera, la presente investigación tiene el propósito de evaluar las principales plataformas de computación en la nube mediante el análisis de tecnologías existentes con la finalidad de identificar al proveedor óptimo para realizar el despliegue de aplicaciones web. En base al objetivo principal de la investigación se identificó, mediante una revisión bibliográfica, a los proveedores líderes del mercado del servicio de plataformas de computación en la nube los cuales son Amazon Web Services, Microsoft Azure y Google Cloud Platform. Posteriormente, se diseñó y desarrolló una aplicación web utilizando el framework .NET para realizar la administración de productos de bebidas alcohólicas de la empresa “El Manaba Licores” la cual estaba enlazada con una base de datos relacional SQL Server para almacenar la información. La aplicación web desarrollada fue desplegada en los tres proveedores líderes del mercado de PaaS identificados. Por último, se realizó una comparativa a los servicios de PaaS sujetos a estudio en base a tres características de la normativa internacional ISO/IEC 25010 referente a la calidad del producto de software, las cuales son eficiencia de desempeño, seguridad y compatibilidad, obteniendo como resultado que el servicio Elastic Beanstalk proveído por Amazon Web Services brindó los mejores resultados de calidad de software al momento de desplegar la aplicación web desarrollada.
Description
Tesis previa obtención del título de Ingeniero/a en Sistemas y Computación
Keywords
Computación en la nube, Plataforma como servicio, Calidad del software, Aplicaciones web
Citation
IS.220