7,769 research outputs found

    Red social de eventos PLANBOO

    Get PDF
    El proyecto consiste en una red social, de nombre PLANBOO, donde se presentan y recomiendan al usuario lugares o eventos de acuerdo a los gustos del mismo, igualmente se permitirá que los interesados manejen agendas donde podrán agregar los planes que seleccionen -- El proyecto está entendido como un modelo de negocio a futuro, por lo cual no se ha desarrollado en su totalidad y se planea hacer que crezca con el tiemp

    The use of free software in cloud computing

    Get PDF
    El paradigma de computación en la nube ha tenido un desarrollo importante en su estructura y en los servicios que presta a las diferentes organizaciones que miran en este modelo una alternativa a los grandes procesos computacionales e informáticos que manejan. El software libre y sus herramientas han sido uno de los elementos preponderantes para la construcción de soluciones de cloud computing que tengan disponibilidad para cualquier tipo de usuarios y organizaciones. En el desarrollo del presente documento se hace una descripción teórica acerca de la idea de cloud computing desde sus inicios en el concepto de computación en malla (Grid Computing) hasta la implementación de las nuevas tecnologías de computación en nube que se están aplicando en diferentes áreas de las ciencias, educación y los negocios poniendo especial atención a la participación del software libre en la variedad de soluciones de software de la actualidad. El presente estudio hace un recorrido por los diferentes tipos de prestaciones de cloud computing especialmente las que han sido desarrolladas con software libre y muestra la implementación de un prototipo de plataforma como servicio utilizando aplicaciones de software libre para una nube privada así como también la descripción de las pruebas de funcionalidad de dos aplicaciones de software como servicio. Con la implementación de las diversas soluciones de cloud computing en software libre se establece un estado comparativo donde se evidencia aquellas que presentan mejores capacidades y factibilidad de uso.Universitat Oberta de Catalunya UOCINTRODUCCIÓN 18 1. METODOLOGÍA 20 1.1. ENFOQUE Y TIPO DE ESTUDIO. 20 1.1.1. Seleccionar el diseño apropiado de investigación: 20 1.1.2. Delimitación de la población y de la muestra. 20 1.2. PRODUCTOS ESPERADOS 21 2. ESTADO DEL ARTE SOBRE PROYECTOS DE INVESTIGACIÓN EN CLOUD COMPUTING 23 2.1. CLOUD COMPUTING EN EL CAMPO EDUCATIVO 23 2.2. CLOUD COMPUTING Y LA GESTIÓN DE DATOS A GRAN ESCALA 24 2.3. CLOUD COMPUTING EN LOS PROYECTOS CIENTÍFICOS 25 2.4. CLOUD COMPUTING Y VIRTUALIZACIÓN 27 2.5. CLOUD COMPUTING EN GESTIÓN DE RECURSOS Y SERVICIOS 28 2.6. CLOUD COMPUTING Y LA GESTIÓN DE SEGURIDAD 32 2.7. CLOUD COMPUTING Y SUS PERSPECTIVAS 34 3. MARCO TEÓRICO. 36 3.1. COMPUTACIÓN EN LA NUBE (DEFINICIÓN). 36 3.1.1. Antecedentes históricos de la Computación en la nube: 38 3.1.2. Clasificación de los modelos de Computación en la Nube: 39 3.1.2.1. La Clasificación de la nube modelo SPI: 40 3.1.2.2. La Ontología de la nube de UCSB-IBM: 42 3.1.2.3. Modelo de nube de Hoff: 43 3.1.3. Tipos de Computación en la Nube 45 3.1.4. Proveedores actuales de Computación en la nube: 46 3.1.5. Software libre para la implementación de Computación en la nube 46 3.1.6. Impacto de computación en la nube en organizaciones: 49 3.2. EL SOFTWARE LIBRE 50 3.2.1. Historia del Software Libre:. 54 3.2.2. Tipos de Licencias en el software libre 55 4. EVOLUCIÓN DE GRID COMPUTING A CLOUD COMPUTING 56 4.1. GRID COMPUTING O COMPUTACIÓN DE MALLA. 56 4.1.1. Arquitectura y Funcionalidad de Grid Computing: 60 4.1.1.1. La capa Fábrica (Fabric): 61 4.1.1.2. La capa Conectividad (Connectivity): 61 4.1.1.3. La capa Recursos (Resource): 61 4.1.1.4. La capa Colectivo (Collective): 61 4.1.1.5. La capa de aplicación (Application): 62 4.1.2. Clasificación de Grid Computing:: 63 4.1.2.1. Clasificación de Grids de acuerdo con el enfoque de recursos: 63 4.1.2.2. Clasificación de Grids en función del alcance de uso compartido de recursos: 63 4.1.3. Grid Computing hacia nuevas tecnologías: 67 4.1.3.1. Convergencia de Grid Computing a computación orientada a servicios (SOC):. 68 4.1.3.2. Convergencia de Grid Computing y Software como servicio (SaaS): 70 4.1.3.3. Evolución hacia Cloud Computing 72 4.2. CLOUD COMPUTING (COMPUTACIÓN EN LA NUBE). 73 4.2.1. Modelos de despliegue de Computación en la Nube.. 79 4.2.1.1. Nubes públicas:. 79 4.2.1.2. Nubes privadas: 80 4.2.1.4. Nubes híbridas: 80 4.2.2. Las Tres capas de la arquitectura de la computación en la nube (Cloud Computing) 80 4.2.2.1. Infraestructura como servicio (IaaS). 81 4.2.2.2. Plataforma como servicio (PaaS). 82 4.2.2.3. Software como servicio (SaaS). 84 5. EL USO DEL SOFTWARE LIBRE EN LA EVOLUCION DE GRID COMPUTING A CLOUD COMPUTING 85 5.1. EL USO DE SOFTWARE LIBRE EN GRID COMPUTING (COMPUTACIÓN DE MALLA). 85 5.1.1. Open Grid Forum (OGF). 85 5.1.2. El Open Grid Services Architecture (OGSA): 86 5.1.3. Open Grid Services Infrastructure (OGSI) 86 5.1.4. Globus Toolkit. 87 5.1.5. Estándares y API’s de Grid Computing. 87 5.1.6. Los principales Grid middleware de diferentes proveedores todos bajo licencias libres. 89 5.2. EL USO DE SOFTWARE LIBRE EN CLOUD COMPUTING (COMPUTACIÓN EN LA NUBE). 90 5.2.1. Organizaciones que apoyan los estándares abiertos en cloud computing. 90 5.2.2. Herramientas de Software libre en la capa infraestructura como servicio (IaaS). 91 5.2.2.1. Openstack. 91 5.2.2.2. Open Nebula. 95 5.2.2.3. Eucalyptus 100 5.2.2.4. Nimbus:. 104 5.2.2.5. Ubuntu Enterprise Cloud Architecture (UEC) 106 5.2.2.6. Cuadro Comparativo Proveedores de IaaS, basados en Software Libre 107 5.2.3. Herramientas de Software libre en la capa de plataforma como servicio (PaaS) 109 5.2.3.1. Google AppEngine. 109 5.2.3.2. Appscale. Según App scale 113 5.2.3.3. WSO2 Stratos.. 115 5.2.3.4. CLoud Foundry. 118 5.2.3.5. Wavemaker.. 120 5.2.3.6. Tabla Comparativa Proveedores de PaaS, basada en Software Libre. 124 5.3.1. Herramientas de software como servicio (SaaS) de Software Libre 126 5.3.1.1. Aplicaciones Desktop en la nube. 129 5.3.1.2. Desarrollo de pruebas a EyeOs y Ubuntu One.. 131 5.4. APLICACIÓN TIPO ESCRITORIO EN CLOUD 140 5.5. MAPA CONCEPTUAL DE CLOUD COMPUTING (COMPUTACIÓN EN LA NUBE) 141 6. PROTOTIPO FUNCIONAL BASADO EN EL MODELO DE PLATAFORMA COMO SERVICIO (PAAS) EN UNA NUBE PRIVADA, CON HERRAMIENTAS DE SOFTWARE LIBRE. 143 6.1. PROTOTIPO 1 PAAS PRIVADA BASADO EN MICRO CLOUD FOUNDRY 143 6.1.1. Pasos de implementación del prototipo 1 144 6.1.1.1. Descarga e Instalación Software de virtualización (Vmware Player v.4.0.1). 144 6.1.1.2. Ingreso y registro en el sitio web de Cloud Foundry. 146 6.1.1.3. Carga y configuración de la maquina virtual de Micro Cloud Foundry. 149 6.1.1.4. Ejecución y Configuración MV de Micro Cloud Foundry. 150 6.1.1.5. Instalación de Ruby, RubyGems y VMC (Cliente de línea de Comandos de Vmware) 155 6.1.1.6. Conexión y creación de usuario en el prototipo1 (PaaS) privado. 158 6.1.1.7. Uso y Pruebas del Prototipo1 (PaaS) privado. 159 6.1.1.8. Administración de las aplicaciones. 167 6.1.1.9. Dificultades en la implementación del Prototipo 1. 169 6.1.1.10. Conclusiones en la implementación del Prototipo1 175 6.2. PROTOTIPO 2 PAAS PRIVADA BASADO EN WAVEMAKER Y EUCALYPTUS 176 6.2.1. La topología de red. 176 6.2.2. Instalación de Ubuntu Enterprise Cloud (UEC) 178 6.2.2.1. Instalación UEC maquina A (Front-end) 178 6.2.2.2. Instalación UEC maquina B (Nodo) 189 6.2.2.3. Configuración de la nube privada en Ubuntu Enterprise Cloud (UEC). 191 6.2.3. Instalación y configuración de Plataforma como servicio (PaaS) en la nube privada. 197 6.2.3.1. Instalación y configuración de Wavemaker 197 6.2.3.2. Inicio de Wavemaker studio PaaS 199 6.2.3.3. Pruebas de Wavemaker studio PaaS. 201 7. REFERENCIAS BIBLIOGRÁFICAS. 207MaestríaThe cloud computing paradigm has undergone an important development in its structure and in the services it provides to the different organizations that see this model as an alternative to the large computational and IT processes that they handle. Free software and its tools have been one of the preponderant elements for the construction of cloud computing solutions that are available to any type of user and organization. In the development of this document, a theoretical description about the idea of ​​cloud computing is made from its beginnings in the concept of mesh computing (Grid Computing) to the implementation of new cloud computing technologies that are being applied in different areas science, education and business paying special attention to the participation of free software in the variety of software solutions today. This study takes a tour of the different types of cloud computing services, especially those that have been developed with free software, and shows the implementation of a platform-as-a-service prototype using free software applications for a private cloud, as well as the description of functionality testing of two software-as-a-service applications. With the implementation of the various cloud computing solutions in free software, a comparative status is established where those with the best capabilities and feasibility of use are evident

    Análisis, diseño y prototipo de un sistema de información para la administración integral de un centro de estética

    Get PDF
    El presente proyecto se presenta como requisito para la obtención del título de Ingeniera de Sistemas y Computación de la Universidad Tecnológica de Pereira, en él se aplica el conocimiento adquirido durante la carrera, con un enfoque en el área de ingeniería de software. para su desarrollo se trabajó con el centro de estética Arte, Belleza y Ciencia. El proyecto desarrolla un prototipo de aplicación web, donde se propone con su implementación un manejo eficiente de la agenda de los pacientes del centro de estética ya mencionado. Se inicia con un estudio detallado de los procedimientos que actualmente el usuario realiza de forma manual, lo cual permite establecer los requerimientos que limitarán el alcance de la aplicación. La información requerida se obtiene mediante entrevistas con las personas colaboradoras. de acuerdo con la información recolectada y analizada se da inicio al proceso del diseño, donde se plantea una posible solución a través de las diferentes herramientas que brinda la ingeniería de software. Primero utilizando el concepto de casos de uso, se hace una descripción detallada de las actividades que se deben realizar para lograr el manejo eficiente de la agenda de los pacientes del centro de estética Arte, Belleza y Ciencia. Posteriormente se realiza la implementación del prototipo de aplicación web, donde se presentan la diferentes interfaces de usuario, lo cual facilita la evaluación del proyecto y hará que el cliente tenga una idea aproximada de la propuesta y compruebe si se ajusta a sus expectativas. La herramienta que se utiliza para el desarrollo de las interfaces es WixTeam(wix). Finalmente se realiza la presentación del prototipo al cliente, para asegurar la validez de los requisitos y así evitar el riesgo de implementar una mala especificación, con el costo que eso conlleva. Se hace una breve introducción sobre el lenguaje de programación PHP y el motor de base de datos MySQL, indicando las ventajas de trabajar con herramientas actuales

    Oracle teleservice

    Get PDF
    Aquest projecte es basa en la implantació del mòdul Oracle Service del producte de CRM d'Oracle. Aquest mòdul ens proporciona la funcionalitat necessària per gestionar tot allò relacionat amb el Servei d'Atenció a l'Usuari. Mirarem d'oferir una visió àmplia basada en el concepte de CRM i en les seves claus d'èxit, així com en la importància de l'organització i de la reestructuració empresarial que se'n deriva. Utilitzarem l'estratègia d'implantació ràpida que proporciona Oracle i descriurem la manera de parametritzar el mòdul Oracle Service amb la finalitat de portar l'estandard a la solució desitjada pel client de manera ràpida i eficaç.Este proyecto se basa en la implantación del módulo Oracle Service del producto de CRM de Oracle. Este módulo nos proporciona la funcionalidad necesaria para gestionar todo lo que se refiere a Servicios de Atención al Usuario. Trataremos de ofrecer una visión amplia sobre el concepto de CRM y sus claves de éxito, así como de la importancia de la organización y reestructuración empresarial que ello conlleva. Vamos a utilizar la estrategia de implantación rápida de Oracle y a describir la manera de parametrizar el módulo Oracle Service con el fin de llevar el estándar a la solución deseada por el cliente de manera eficaz.This project is based in the implantation of Oracle Service module for CRM product of Oracle. This module gives us the functionality required to managing all about customer service. We try to offer a wide vision of CRM concept, and give all the clues for success, also how important is the organization and the restructure managerial involved. We are going to use the Quick Implantation Method of Oracle and explain how to customize the Oracle Service module, to made standard the solution required for costumers, efficiently

    !CHEFS!

    Get PDF
    En Colombia el crecimiento del sector gastronómico en los últimos años ha estado en auge, y a pesar de que Colombia tiene varias de las mejores escuelas gastronómicas en el continente, únicamente el 45% de los estudiantes de gastronomía encuentran trabajo formal. Debido a esto el siguiente trabajo de grado comprende como solución el desarrollo de un plan de negocio soportado por un aplicativo móvil para el sistema operativo Android OS que permite a los cocineros publicitar, vender, y hacer a domicilio entrega de los productos gastronómicos que preparan desde sus hogares, mediante una dinámica estrictamente de oferta, es decir que los comensales están sujetos a la disponibilidad de unidades y horarios que establecen los cocineros por cada uno de los productos.In Colombia, the growth of the gastronomic sector in recent years has been booming, and although Colombia has several of the best gastronomic schools in the continent, only 45% of students of gastronomy find formal work. Because of this the following graduation project includes as a solution the development of a business plan supported by a mobile application for the Android 05 operating system that allows cooks to advertise, sell, and make delivery of the gastronomic products they prepare in their homes, through a strictly offer dynamic, that means that the diners are subject to the availability of units and schedules that set cooks for each of the products.Ingeniero (a) de SistemasPregrad

    Desarrollo de un prototipo de maqueta arquitectónica interactiva utilizando realidad aumentada

    Get PDF
    La realidad aumentada(RA) es una herramienta actualmente utilizada debido a que brinda al usuario mayor interacción e inmersión con diversos contenidos en áreas como medicina, geografía, arquitectura, física, literatura, entretenimiento entre otros, aprovechando escenarios reales realzados con imágenes generadas por computador. La masificación de este recurso ha generado un gran aumento en el desarrollo de aplicativos que permiten a diversas compañías ofertar sus productos antes de ser desarrollados y observar la aceptación del público, del mismo modo permite a este último ver y tomar decisiones con base a la interactividad e inmersión experimentadas a la hora de la utilización de estas aplicaciones. Este proyecto propone el prototipo de una aplicación para dispositivos móviles Android desde la versión 4.1, que sirva como una herramienta de apoyo para la presentación de proyectos arquitectónicos a través del uso de la RA no limitándolos a la visualización si no también incluyendo la inmersión e interacción por parte del usuario en un espacio 3D, brindando una libre exploración con el entorno a través de parámetros personalizables en el modelo con el fin de enriquecer la experiencia del mismo permitiéndole tomar decisiones con base a esta. A partir de las pruebas realizadas en comparación con los medios tradicionales, se encontró que los usuarios estarían interesados en utilizar una herramienta complementaria como la que se presenta en este trabajo para la toma de decisiones al evaluar un apartamento modelo.Augmented reality is a tool currently used because it allows the user to experience augmented interactions with multimedia content in areas such as medicine, geography, architecture, physics, literature, entertainment and more. The popularization of this resource has resulted in a large increase in the development of applications that allow offering products digital assessment based on real scenarios augmented through computer generated graphics. This project proposes the development of a prototype application for navigating and exploring and architectonic environment based on virtual mockup for previewing an apartment prior buying it. The goal of the tool is to allow decision-making regarding furniture, textures and placement of some objects. From the performed testes, the users manifested interest in using a complimentary application such as the one presented in this project, for assessing an architectural model.Pregrad

    Desarrollo de un prototipo de maqueta arquitectónica interactiva utilizando realidad aumentada

    Get PDF
    La realidad aumentada(RA) es una herramienta actualmente utilizada debido a que brinda al usuario mayor interacción e inmersión con diversos contenidos en áreas como medicina, geografía, arquitectura, física, literatura, entretenimiento entre otros, aprovechando escenarios reales realzados con imágenes generadas por computador. La masificación de este recurso ha generado un gran aumento en el desarrollo de aplicativos que permiten a diversas compañías ofertar sus productos antes de ser desarrollados y observar la aceptación del público, del mismo modo permite a este último ver y tomar decisiones con base a la interactividad e inmersión experimentadas a la hora de la utilización de estas aplicaciones. Este proyecto propone el prototipo de una aplicación para dispositivos móviles Android desde la versión 4.1, que sirva como una herramienta de apoyo para la presentación de proyectos arquitectónicos a través del uso de la RA no limitándolos a la visualización si no también incluyendo la inmersión e interacción por parte del usuario en un espacio 3D, brindando una libre exploración con el entorno a través de parámetros personalizables en el modelo con el fin de enriquecer la experiencia del mismo permitiéndole tomar decisiones con base a esta. A partir de las pruebas realizadas en comparación con los medios tradicionales, se encontró que los usuarios estarían interesados en utilizar una herramienta complementaria como la que se presenta en este trabajo para la toma de decisiones al evaluar un apartamento modelo.Augmented reality is a tool currently used because it allows the user to experience augmented interactions with multimedia content in areas such as medicine, geography, architecture, physics, literature, entertainment and more. The popularization of this resource has resulted in a large increase in the development of applications that allow offering products digital assessment based on real scenarios augmented through computer generated graphics. This project proposes the development of a prototype application for navigating and exploring and architectonic environment based on virtual mockup for previewing an apartment prior buying it. The goal of the tool is to allow decision-making regarding furniture, textures and placement of some objects. From the performed testes, the users manifested interest in using a complimentary application such as the one presented in this project, for assessing an architectural model.Pregrad

    Propuesta de desarrollo de un sistema de selección de couriers para ventas en línea

    Get PDF
    El trabajo de investigación tiene como objetivo analizar un sistema web que integre los múltiples Courier de la ciudad de Lima, Perú. Esto permitirá conectar los vendedores con múltiples Courier en una sola integración para optimizar los costes logísticos en el traslado de sus paquetes a su destino. Para ello se hizo un estudio de campo y recopilación de información donde se realizaron entrevistas con los vendedores, Courier y clientes finales. La metodología empleada como un modelo de trabajo, utilizamos Scrum y para el desarrollo de software del sistema, la metodología es XP. Las tecnologías utilizadas para desarrollar la aplicación web se realizará con C#, con base de dato SQL Server express y servidor web IIS. El resultado obtenido del sistema web es ofrecer las mejores tarifas y calidad de servicio de los múltiples Courier. Asimismo, se brindará la trazabilidad de los envíos en tiempo real. Las conclusiones respecto a esta investigación permitirán optimizar los costes logísticos, también se percibirá una mejora en el servicio de envió.Trabajo de investigaciónCampus Lima Centr
    corecore