12 research outputs found

    Cloud Computing. Computación en la nube

    Get PDF
    Cuarta revolución industrial “4RI”, la llaman unos, “nuevo paradigma digital” le llamamos otros. El caso es que la tecnología está revolucionándolo todo, el sector AECO no iba a ser menos. En un escenario que combina lo físico, lo digital y hasta lo biológico, se trata de una nueva etapa histórica que ya palpamos con los dedos basada en el uso de algoritmos, biotecnología, inteligencia artificial y cantidades ingentes de datos procesados (big data). Si no evitamos nuestra obsolescencia digital, podemos ser expulsados del mercado laboral y, en muchos aspectos, convertirnos en ciudadanos de segunda con nuestra intimidad dañada en un solar sin oportunidades económicas. El gran avance de la tecnología en estos últimos 20 años ha cambiado radicalmente el panorama laboral, inundado en muchas ocasiones por métodos que no habían evolucionado en lo esencial desde la edad media

    Servicio Industrial de Reconocimiento de Patrones mediante Tecnología Serverless

    Get PDF
    Los cobots se postulan como una alternativa a los trabajadores para la realización de tareas monótonas y de alta repetibilidad. Poseen el beneficio de poder trabajar en un entorno compartido con humanos. Por otro lado, la tecnología sin servidor ofrece numerosas ventajas como reducción de costos de mantenimiento de servidores y facilidad de escalado. El presente proyecto pretende realizar la integración de estas 2 tecnologías, a través de un autómata, en un entorno de simulación y mostrar las ventajas y posibilidades que pueden ofrecer a las aplicaciones industriales.Cobots are postulated as an alternative to workers for the performance of monotonous and highly repeatable tasks. They have the benefit of being able to work in an environment shared with humans. On the other hand, serverless technology offers numerous advantages such as reduced server maintenance costs and ease of scaling. This project aims to integrate these 2 technologies, through a PLC, in a simulation environment and show the advantages and possibilities that they can offer to industrial applications.Grado en Ingeniería Electrónica y Automática Industria

    Estudio del framework Micronaut

    Get PDF
    Máster Universitario en Desarrollo Ágil de Software para la Web (M188

    Diseño de investigación para la implementación de un sistema de captura de información para el registro de entregas de alimentos de los programas de asistencia alimentaria, en comunidades con poco o nulo acceso a internet, utilizando una arquitectura de microservicios

    Get PDF
    Validar si una aplicación móvil híbrida permite la captura de información de las entregas de alimentos, de los programas de asistencia alimentaria, sin tener conexión a internet, así definir e implementar un modelo de almacenamiento para la información de las entregas de alimentos de los programas de asistencia alimentaria, para lograr consistencia y durabilidad y realizar una prueba de concepto con el objetivo de comprobar la viabilidad de la solución

    Propuesta de plataforma para tribunal supremo electoral software para elecciones generales

    Get PDF
    Proponer una plataforma basada en la nube para mostrar la información de elecciones generales en Guatemala, que permita tener una experiencia agradable al utilizarla y asegurando seguridad e integridad en los datos de manera que se realice de manera eficiente en recursos y así reduciendo costos de operación, así recabar información sobre los procesos establecidos para la recolección y digitalización de los datos

    Implementación de un chatbot mediante una arquitectura serverless

    Full text link
    [ES] El trabajo realizado ha consistido en el diseño y la implementación de un bot conversacional siguiendo patrones propios de la arquitectura serverless. Para ello, se ha hecho uso de herramientas de computación en la nube proporcionadas por Amazon Web Services, así como del entorno de desarrollo Dialogflow. Dialogflow es una suite ejecutada sobre Google Cloud que permite facilitar la interacción humano-ordenador ofreciendo un desarrollo simple y eficaz con el que interpretar el lenguaje natural. El back-end de la aplicación, un consultor meteorológico, ha sido diseñado para ser ejecutado completamente sobre la nube de Amazon. El código, mayormente escrito en Python, aunque también en Javascript, es ejecutado a través de funciones de Lambda e invocado gracias a la API Gateway. Por otro lado, el front-end, desarrollado con la ayuda del framework Vue.js, se encuentra almacenado en S3 y permite la autenticación a través de Cognito. Se ha obtenido como resultado del trabajo una aplicación que permite profundizar en la creación de bots conversacionales, así como explotar el uso de arquitecturas sin servidor para obtener resultados eficientes a bajo coste.[EN] The work carried out has consisted in the design and implementation of a conversational bot following the proper patterns of the serverless architecture. To do this, cloud computing tools provided by Amazon Web Services have been used, as well as the Dialogflow development environment. Dialogflow is a suite executed on Google Cloud that allows to facilitate the human-computer interaction offering a simple and effective development with which to interpret the natural language. The application’s back-end, a weather consultant, has been designed to be fully executed on the Amazon cloud. The code, mostly written in Python, but also in Javascript, is executed through Lambda functions and invoked thanks to the Gateway API. On the other hand, the front-end, developed using the Vue.js framework, is stored in S3 and allows authentication through Cognito. As a result of the work, it has been obtained an application that allows deepening on the creation of conversational bots, as well as exploiting the use of serverless architectures to obtain efficient results at low cost.[CA] El treball realitzat ha consistit en el disseny i la implementació d’un bot conversacional seguint patrons propis de l’arquitectura serverless. Per a això, s’ha fet ús d’eines de computació en el núvol proporcionades per Amazon Web Services, així com de l’entorn de desenvolupament Dialogflow. Dialogflow és una suite executada sobre Google Cloud que permet facilitar la interacció humà-ordinador oferint un desenvolupament simple i eficaç amb el qual interpretar el llenguatge natural. El back-end de l’aplicació, un consultor meteorològic, ha estat dissenyat per a ser executat completament sobre el núvol d’Amazon. El codi, majorment escrit en Python, encara que també en Javascript, és executat a través de funcions de Lambda i invocat gràcies a API Gateway. D’altra banda, el front-end, desenvolupat amb l’ajuda del framework Vue.js, es troba emmagatzemat en S3 i permet l’autenticació mitjançant Cognito. S’ha obtingut com a resultat del treball una aplicació que permet aprofundir en la creació de bots conversacionals, així com explotar l’ús d’arquitectures sense servidor per obtenir resultats eficients a baix cost.Solé Fonte, M. (2019). Implementación de un chatbot mediante una arquitectura serverless. http://hdl.handle.net/10251/124989TFG

    Sistema de captura de leads a través de páginas landing para grandes volúmenes de datos

    Get PDF
    Una de las partes esenciales del Inbound Marketing es el de la captura de los leads procedentes de las landing pages para su posterior procesamiento y almacenamiento en una base de datos de la empresa. Los leads son los datos de clientes potenciales, que voluntariamente ceden para que una empresa se ponga en contacto con ellos en relación a un producto o servicio de su interés. El objetivo de este proyecto es construir un sistema software que abarque todo el proceso de captura de los leads desde la creación de la página donde se ofrecen los productos o servicios (landing page) hasta su almacenamiento en una base de datos y comprobando que responde de manera adecuada ante un posible gran número de peticiones a través de un test de carga.One of the essential parts of inbound marketing is the lead capture from landing pages for further processing and storage in a company database. Leads are potential customer data, which they voluntarily give so that a company can contact them in relation to a product or service of their interest. The objective of this project is to build a software system that covers the entire process of lead capture from the creation of the page where the products or services are offered (landing page) to their storage in a database and checking that it responds adequately to a possible large number of requests through a load test.Grado en Ingeniería Telemátic

    Cloud Computing: fundamentos y despliegue de un servicio en la nube

    Full text link
    El origen de este Trabajo Fin de Grado (en adelante TFG) viene motivado por la inquietud por conocer qué es lo que rodea el paradigma emergente del Cloud Computing desde un punto de vista conceptual. Cuál es, y cuál ha sido su evolución desde su origen, y sobre qué tipo de tecnologías subyacentes recae esta novedosa metodología. En este sentido, y como parte del presente TFG, se realizará un profundo análisis bibliográfico en torno a las principales propiedades y modelos existentes, así como las ventajas e inconvenientes que derivan del uso de esta metodología en cuestiones que tienen que ver con la eficiencia, flexibilidad y/o disponibilidad de los datos y servicios manejados por los proveedores en la nube. De este modo, a continuación, y tras analizar desde un punto de vista técnico las tecnologías más relevantes que permiten el despliegue e implementación del modelo de servicios que representa el paradigma del Cloud Computing, se ahondará en el marco legal que engloba la privacidad de la información manejada por los proveedores de servicios, como principal falla de seguridad identificada en consecuencia del intercambio de información constante en la red. Posteriormente, el conjunto de definiciones y conceptos presentados a lo largo de la presente memoria, serán llevados a la práctica a través de la implementación y despliegue de un caso de uso real en la nube, que permitirá afianzar la teoría aplicada a la operativa de un proveedor de servicios en la red, como es Amazon Web Services (AWS). Cuyos procesos embebidos, posibilitarán el desarrollo de una arquitectura de tipo serverless, como forma de entender la estructura funcional y operativa que rodea la metodología bajo estudio. Para finalizar, y analizando desde un punto de vista de mercado el auge que ha alcanzado el Cloud Computing en el marco tecnológico actual, se indagará sobre la evolución que ha tomado el paradigma en los últimos años, así como las principales vertientes que han derivado de él, dando lugar a nuevas interpretaciones del modelo tales como son Edge Computing y el Fog Computing entre otros

    Proceso de transformación digital para un proveedor de servicios cloud en Colombia

    Get PDF
    117 páginasThe development of this research project includes the approach of a digital transformation process for a Cloud service provider in Colombia, based on the analysis of the key variables of the environment to define a new digital business model and the identification of the capacities that It requires developing the company to implement this new business model. In this investigation, an analysis of the key variables that affect the business environment of the Cloud services was made from a documentary review. With a quantitative field study, customer preferences and needs were identified. An analysis of the pre-sale, sales and after-sales processes was carried out by applying the customer journey map tool to know the customer experience when acquiring Cloud services with the company, and to identify the critical points that should be improved to raise points of innovation and process improvement; and supported by design thinking techniques, the research results were analyzed in order to propose a new digital business model and identify the capabilities that must be developed or enhanced by the cloud service provider.El desarrollo del presente proyecto de investigación comprende el planteamiento de un proceso de transformación digital para un proveedor de servicios Cloud en Colombia, a partir del análisis de las variables claves del entorno para definir un nuevo modelo de negocio digital y la identificación de las capacidades que requiere desarrollar la empresa para implementar este nuevo modelo de negocio. En esta investigación, se realizó un análisis de las variables claves que afectan el entorno del negocio de los servicios Cloud a partir de una revisión documental; con un estudio de campo cuantitativo, se identificaron las preferencias y necesidades de los clientes; se realizó un análisis de los procesos de preventa, venta y postventa aplicando la herramienta de customer journey map para conocer la experiencia de los clientes al adquirir los servicios Cloud con la empresa, y poder identificar los puntos críticos que debían ser mejorados para plantear puntos de innovación y mejoramiento de los procesos; y apoyados en las técnicas de design thinking, se analizaron los resultados de la investigación para poder proponer un nuevo modelo de negocio digital e identificar las capacidades que deben ser desarrolladas o potencializadas por el proveedor de servicios en la nube.Magíster en Gerencia Estratégica de Tecnologías de InformaciónMaestrí

    Especificación y desarrollo de mecanismos de interoperabilidad a nivel de Middleware y Aplicaciones/Servicios entre Plataformas Heterogéneas de Internet de las Cosas

    Full text link
    [ES] El interés en la industria y a nivel académico en el desarrollo en el campo de Internet de las Cosas (IoT) es muy alto. Se han diseñado e implementado una gran cantidad de soluciones a diferentes niveles. Desde soluciones a nivel de dispositivo hasta plataformas IoT completas. No obstante, desarrollar nuevas soluciones IoT en muchos casos puede suponer un esfuerzo complejo. Esta no es una tarea que se deba realizar desde cero. Las plataformas IoT ofrecen las herramientas necesarias para administrar y trabajar con los dispositivos y objetos conectados a ellas. Las plataformas utilizan estos datos para producir resultados y ofrecer servicios y aplicaciones. El ecosistema IoT abarca una amplia gama de dispositivos, sensores, actuadores, entidades de conocimientos, protocolos, tecnologías, redes, plataformas, servicios, aplicaciones, sistemas y datos muy diversos. Como consecuencia de su naturaleza heterogénea y la ausencia de un estándar global de IoT, un hecho que tampoco se espera lograr en un futuro próximo, en lugar de lograr la integración perfecta entre los diferentes sistemas IoT proliferan diferentes tecnologías y sistemas que implementan sus propios protocolos de interoperabilidad para los objetos que componen IoT. El trabajo realizado en esta Tesis Doctoral se encarga de revertir esta problemática asociada a la heterogeneidad de las plataformas IoT y la falta de un estándar de interoperabilidad predominante en el mercado. Por tanto, el objetivo de la misma es ofrecer una solución centrada en aprovechar las diferentes ventajas que ofrecen las plataformas, aplicaciones y servicios IoT disponibles, para ofrecer una serie de mecanismos de interoperabilidad y un marco común que permitan poder acceder, interactuar e intercambiar información y funcionalidades entre las diferentes plataformas IoT. Concretamente, la Tesis Doctoral se centra en las necesidades de interoperabilidad de plataformas IoT en las capas de Middleware y Aplicación y Servicios. Desde la perspectiva de los mecanismos de la capa middleware, la Tesis Doctoral establece soluciones basadas en una capa de abstracción que facilita el acoplamiento de las diferentes plataformas. Esto proporciona funcionalidades para acceder a las principales características e información de las diferentes plataformas IoT. Desde la perspectiva de los mecanismos de la capa de aplicación y servicios, se diseñan y definen soluciones para el acceso común y la interacción entre los distintos servicios y aplicaciones heterogéneos ofrecidos por las plataformas. Además, en la Tesis Doctoral se presentan aquellos elementos transversales para ofrecer una solución de interoperabilidad completa. En primer lugar, se exponen aquellos requisitos necesarios para gestionar la confianza, seguridad, privacidad, virtualización, extensibilidad o escalabilidad. En segundo lugar, se presenta la definición de un marco común de interoperabilidad que proporciona una forma de unificar los diferentes mecanismos de interoperabilidad presentados. También se ofrecen herramientas para gestionar, acceder y hacer un uso adecuado de los mecanismos de interoperabilidad. Finalmente, se presenta la aproximación a la solución propuesta llevada a cabo en los proyectos europeos H2020: INTER-IoT, ACTIVAGE, PIXEL y DataPorts. Estos proyectos han servido para definir, desarrollar y validar los mecanismos de interoperabilidad y la solución presentada en esta Tesis Doctoral.[CAT] L'interés en la indústria i a nivell acadèmic en el desenvolupament en el camp d'Internet de les Coses (IoT) és molt alt. S'han dissenyat i implementat una gran quantitat de solucions a diferents nivells. Des de solucions a nivell de dispositiu fins a plataformes IoT completes. No obstant això, desenvolupar noves solucions IoT en molts casos pot suposar un esforç complex. Aquesta no és una tasca que s'haja de realitzar des de zero. Les plataformes IoT ofereixen les eines necessàries per a administrar i treballar amb els dispositius i objectes connectats a elles. Les plataformes utilitzen aquestes dades per a produir resultats i oferir serveis i aplicacions. L'ecosistema IoT es compon d'una una àmplia gamma de dispositius, sensors, actuadors, entitats de coneixements, protocols, tecnologies, xarxes, plataformes, serveis, aplicacions, sistemes i dades molt diverses. A conseqüència de la seua naturalesa heterogènia i l'absència d'un estàndard global de IoT, un fet que tampoc s'espera aconseguir en un futur pròxim, es produeix que en lloc d'aconseguir la integració perfecta entre els diferents sistemes IoT, proliferen diferents tecnologies i sistemes que implementen els seus propis protocols d'interoperabilitat per als objectes que componen Internet de les Coses. El treball realitzat en aquesta tesi doctoral s'encarrega de revertir aquesta problemàtica associada a l'heterogeneïtat de les plataformes IoT i la falta d'un estàndard d'interoperabilitat predominant en el mercat. Per tant, l'objectiu és oferir una solució centrada en aprofitar els diferents avantatges que ofereixen les plataformes, aplicacions i serveis IoT disponibles, per a oferir una sèrie de mecanismes d'interoperabilitat i un marc comú que permeten poder accedir, interactuar i intercanviar informació i funcionalitats entre les diferents plataformes IoT. Concretament, el treball se centra en les necessitats d'interoperabilitat de plataformes IoT en les capes de Middleware i Aplicació i Serveis. Des de la perspectiva dels mecanismes de la capa Middleware, el present treball estableix solucions basades en una capa d'abstracció que facilita la unificació de les diferents plataformes. Això proporciona les funcionalitats per a accedir a les principals les característiques i informació de les diferents plataformes IoT. Des de la perspectiva dels mecanismes de la capa d'aplicació i serveis, es dissenya i defineixen solucions per a l'accés comú i la interacció entre els diferents serveis i aplicacions heterogenis oferits per les plataformes. A més, es presenten en el present treball aquells elements transversals per a oferir una solució d'interoperabilitat completa. En primer lloc, aquells requisits necessaris per a gestionar la confiança, seguretat, privacitat, virtualització, extensibilitat o escalabilitat. En segon lloc, la definició d'un marc comú d'interoperabilitat que proporciona una manera d'unificar els diferents mecanismes d'interoperabilitat presentats. Oferint eines per a gestionar, accedir i fer un ús adequat dels mecanismes d'interoperabilitat. Finalment, es presenta l'aproximació a la solució proposada duta a terme en els projectes europeus H2020: INTER-IoT, ACTIVAGE, PÍXEL i DataPorts. Aquests projectes han servit per a definir, desenvolupar i validar els mecanismes d'interoperabilitat i la solució oferida en aquesta tesi doctoral.[EN] There is a strong interest in the field of the Internet of Things (IoT) in the industry and the academia. A large number of solutions have been designed and implemented at different levels. From device level solutions to complete IoT platforms. However, developing new IoT solutions can be a challenging task. This is not a task that needs to be done from scratch. IoT platforms provide the tools needed to manage and access to the devices and objects connected to them. The platforms can take advantage of this data to produce results and deliver services and applications. The IoT ecosystem encompasses a wide range of diverse devices, sensors, actuators, knowledge entities, protocols, technologies, networks, platforms, services, applications, systems and data. As a consequence of its heterogeneous nature and the absence of a global IoT standard, something that is also not expected to be achieved soon, instead of achieving seamless integration between different IoT systems, different technologies and systems proliferate and providing their own interoperability protocols for the objects related with Internet of Things. The work carried out in this PhD thesis aims to address this problem associated with the heterogeneity of IoT platforms and the lack of a predominant interoperability standard in the market. Therefore, the objective is to offer a solution focused on taking advantage of the different benefits offered by the available IoT platforms, applications and services, in order to offer a series of interoperability mechanisms and a common framework that allows accessing, interacting and exchanging information and functionalities between the different IoT platforms. Specifically, the work is focused on the interoperability needs at the Middleware and Application and Services layers of the IoT Platforms. From the perspective of the Middleware layer mechanisms, this work establishes solutions based on an abstraction layer that facilitates the coupling of the different platforms. This provides functionalities to access to the main features and information of the different IoT platforms. From the perspective of the Application and Service layer mechanisms, this work designs and defines solutions for common access and interaction between the different heterogeneous services and applications offered by the IoT platforms. In addition, this PhD tesis presents those cross-cutting aspects needed to provide a complete interoperability solution. Firstly, those requirements involved in to manage trust, security, privacy, virtualisation, extensibility or scalability. Secondly, the definition of a common interoperability framework that provides a way to unify the different interoperability mechanisms presented. It offers tools for managing, accessing and making appropriate use of the interoperability mechanisms developed in this work. Finally, it describes the approach to the proposed solution carried out in the following H2020 european projects: INTER-IoT, ACTIVAGE, PIXEL and DataPorts. These research projects have been used to define, develop and validate the interoperability mechanisms and the solution offered in this PhD tesis.Belsa Pellicer, A. (2022). Especificación y desarrollo de mecanismos de interoperabilidad a nivel de Middleware y Aplicaciones/Servicios entre Plataformas Heterogéneas de Internet de las Cosas [Tesis doctoral]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/185508TESI
    corecore