UNIVERSIDAD VERACRUZANA. Facultad de Contaduría y Administración. Herramientas de colaboración de software libre en nube MONOGRAFÍA

Tamaño: px
Comenzar la demostración a partir de la página:

Download "UNIVERSIDAD VERACRUZANA. Facultad de Contaduría y Administración. Herramientas de colaboración de software libre en nube MONOGRAFÍA"

Transcripción

1 UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración Herramientas de colaboración de software libre en nube MONOGRAFÍA para obtener el Título de: Licenciado en Sistemas Computacionales Administrativos Presenta: Pérez Reyes Clara Luz Asesor: M.C.C. Rubén Alvaro González Benítez Cuerpo Académico: Tecnologías de la Información y las Organizaciones Inteligentes en la Sociedad Del Conocimiento Xalapa-Enríquez, Veracruz Diciembre 2013

2

3 UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración Herramientas de colaboración de software libre en nube MONOGRAFÍA para obtener el Título de: Licenciado en Sistemas Computacionales Administrativos Presenta: Pérez Reyes Clara Luz Asesor: M.C.C. Rubén Alvaro González Benítez Cuerpo Académico: Tecnologías de la Información y las Organizaciones Inteligentes en la Sociedad Del Conocimiento Xalapa-Enríquez, Veracruz Diciembre 2013

4 DEDICATORIAS Son numerosas las personas a las que dedico este logro, es demasiado poco, el decir gracias, pero en el fondo de mi ser eternamente les estaré agradecida y siempre presto a tenderles una mano cuando así lo requieran. Sin embargo, resaltaré solo algunas de estas personas sin las cuales no hubiese hecho realidad este sueño. A mis padres, sé que no me equivoco si digo que son los mejores del mundo, gracias por el esfuerzo, apoyo y confianza que han depositado en mí, por su constante amor inexplicable para mi superación personal, sin ningún interés material y sin importarles nuestras diferencias ni mis fallas, me han apoyado y eso nunca lo olvidare, ya que no todos tenemos la dicha de tener unos padres tan responsables como ustedes y por eso no me cansare nunca de agradecerles y expresarles hoy, mañana y siempre lo mucho que los amo. A Víctor por ser el ejemplo de un hermano mayor, por apoyarme en cada momento de mi vida, por estar a mi lado y saber aconsejarme y al cual amo mucho. A mi novio por estar siempre a mi lado en el cumplimiento de esta meta que es muy importante en mi vida. A mi profesor y amigo Rubén Alvaro González Benítez, por ser mi fuente de motivación y haber aceptado ser mi director de trabajo, por ayudarme, por tenerme mucha paciencia y apoyarme en los momentos que los necesite. Que sin ningún interés material, solo queriendo el mejoramiento profesional. Lo admiro y lo quiero demasiado, dios lo bendiga. A mis amigos y compañeros de trabajo, por permitirme ser parte de un gran grupo de profesionales y por enseñarme lo que significa serlo. Que a lo largo de estos años estuvimos juntos en momentos de alegría, de esfuerzos y demás para salir adelante, gracias por cruzarse en mi camino. A la Universidad Veracruzana por brindarme la formación académica y a todo el personal docente por los conocimientos ofrecidos semestre a semestre.

5 ÍNDICE Dedicatoria. IV Resumen. 1 Capitulo I Elementos de compùtación distribuida Evolución de la computación distribuida Modelos de computación distribuida Computación en internet Peer to peer (P2P) Computación Grid. 10 Capitulo II Principios de computación en nube Evolución de la computación en Nube Con base en los modelos de tecnologías de la información Con base en la lógica informática Definiendo la computación en nube Atributos de la computación en nube Tecnologías pertinentes a la computación en nube API Modelos de prestación de Servicios de computación en nube Software como modelo de servicio Beneficios clave del modelo SaaS Plataforma como modelo de servicio Elementos mínimos de una solución del modelo de Plataforma como de servicio Diferencias funcionales entre el modelo PaaS y las Plataformas tradicionales de desarrollo Infraestructura como modelo de servicio Funciones disponibles para el modelo de Infraestructura como servicio Modelos de implementación de nubes. 31 V

6 2.4.1 Nube pública Nube privada Nube comunidad Nube híbrida Clasificación de la computación en nube Consumidor de servicio Provedor de servicio Desarrollador de servicio Ventajas y desventajas de la computación en nube Ventajas de la computación en nube Desventajas de la computación en nube. 45 Capítulo III Herramientas de software libre para compitación en nube Herramientas en nube Tipos de aplicaciones Aplicaciones de almacenamiento Aplicaciones con ofimática Aplicaciones de colaboración o Gestor de tareas Dropbox Funcionalidad Requisitos para usarlo Google Drive Funcionalidad Requisitos para usarlo Herramientas de oficina Trabajar con Google Drive Teambox Funcionalidad Estructura Skydrive Funcionalidad. 59 VI

7 3.6.2 Herramientas de oficina Cuadro comparativo general de las herramientas en nube. 60 Capítulo IV Como usar la herramienta seleccionada: Teambox Obtener una cuenta Teambox Opciones de usurario Configuración de usuario Cambio de contraseña Cambio de información del perfil Imagen de perfil Vincular cuentas Sincronizar calendario Notificaciones por correo electrónico Preferencias de vista Estructura Proyectos Tareas Páginas Gestión de archivos Gestión del tiempo Administrar organización Administrar un proyecto Como crear un proyecto Invitar y administrar usuarios Configuración del proyecto Configuración general Crear tareas y conversaciones por correo electrónico Helpdesk Como configurar el Helpdesk Archivar proyecto Exportar proyecto.. 84 VII

8 Eliminar proyecto.. 84 Conclusión Fuentes de Información 88 Índice de figuras. 90 Índice de tablas.. 92 VIII

9 RESUMEN La problemática a atender en el presente trabajo es poder establecer y clarificar cual es la mejor herramienta de colaboración en aspectos relacionados con conceptos, métodos e implementaciones de un nuevo paradigma denominado computación en nube para una empresa o equipo de trabajo. La computación en nube es un modelo emergente por el cual la primera limitante se encuentra en las fuentes de información para la aplicación de los métodos de investigación. Dentro del presente trabajo se abordan los antecedentes de la computación en nube como son los modelos Grid y Peer-to-peer, las características que la definen como está basada en internet y de ser bajo costo, las herramientas tecnológicas (navegadores, dispositivos). Contiene también las características de Herramientas de software libre para computación en nube, de igual forma se abordan las ventajas y desventajas como las funciones y capacidad de almacenamiento de cada uno. 1

10 INTRODUCCIÓN

11 Actualmente la evolución en las tecnologías de la información es cada vez más acelerada. Un concepto que acapara la atención es el llamado Cloud computing un modelo de computación que ofrece servicios, aplicaciones de software, capacidad de computación y cálculo, espacio de almacenamiento, entre muchas ventajas más. Cabe aclarar que en el presente trabajo este modelo será tratado como computación en nube y ello con la finalidad de facilitar su comprensión. Conocer sus atributos, así como la posibilidad de establecer un punto de partida para crear una definición y con ello comprender cuál es su funcionamiento. De igual forma es indispensable identificar las tecnologías que dan soporte a la computación en nube, y que en su gran mayoría están relacionadas con las telecomunicaciones. La computación en nube es un paradigma en el cual la información está permanentemente almacenada en servidores de internet, y es accesada temporalmente en clientes que incluyen desktops, notebooks, centros de entretenimiento, computadoras portátiles, móviles, etc. La computación en nube es un paradigma emergente y su comprensión requiere de un análisis detallado de cada uno de los conceptos que giran en torno a este modelo. Y que mejor forma de iniciar que conociendo sus antecedentes para saber si verdaderamente es un nuevo modelo de computación o solo es el resultado de la combinación de diversas tecnologías existentes. De igual forma será posible diferenciarlo con respecto a otros modelos de computación distribuida, que se caracterizaron por el uso de instalaciones informáticas dedicadas a un solo usuario o el poder de cómputo que representaba la unión de todas esas instalaciones para un fin común. La computación en nube se basa en modelos de presentación de servicios a través de internet. Cada uno de estos modelos cuenta con características que lo diferencian de los demás. Comprender estas características de alguna manera permitirá comprender su funcionamiento, aplicaciones, sus ventajas y desventajas. 3

12 Al conocer cada uno de los modelos de prestación de servicios existentes, se tiene la posibilidad de realizar comparaciones contra los modelos tradicionales de computación (software, plataforma e infraestructura). El término nube es sin duda la esencia de este modelo y esto se debe a que es una representación simplificada de la complejidad y los dispositivos interconectados en internet. En primer lugar se encuentra la nube pública que como su nombre lo dice está abierta a todo público. En segundo lugar, la nube privada, que podría ser considerada como una especie de nube exclusiva para el uso de una organización y en tercer lugar está la nube híbrida que es el resultado de la combinación de las dos anteriores. La particularidad de tener una herramienta en nube y de ahí viene el nombre; es que es completamente indefinida, ya que nunca se sabe desde qué computadora se está accediendo a los documentos y archivos que se encuentran en la nube. Sin duda alguna el que una herramienta disponga de toda una suite de ofimática en línea o sincronizada por medio de la nube, es algo estupendo. Especialmente hoy en día, en que necesitas acceder a tus documentos desde múltiples lugares, como por ejemplo, la oficina, el móvil, en casa y en la escuela. Es indispensable conocer tanto las ventajas, así como las desventajas. Las ventajas en cuanto al hardware y software que ofrece la computación en nube son: Escalabilidad casi infinita Debido a la propia naturaleza de la nube, que es capaz de asignar dinámicamente más recursos a los diferentes usuarios y tareas, en función de lo que estos necesiten, la escalabilidad es increíble. Se puede disponer del equivalente a una notebook en la nube y, al minuto siguiente, del equivalente a un superordenador. Acceso universal Como en la mayoría de los casos, el acceso se realiza mediante un navegador, se puede gestionar absolutamente desde cualquier dispositivo 4

13 Utilidad Cualquier persona puede utilizar los servicios de la computación en nube. Flexibilidad Precisamente la estructura básica de la nube, que es el hardware, está montado de forma tan flexible y tan independiente del software que la nube se puede emplear para cualquier tarea. Todo buen estudio de computación en nube requiere de abordar la parte benéfica del modelo, pero también dar a conocer aspectos que muy posiblemente los desarrolladores del citado modelo muy difícilmente den a saber cómo es el caso de las desventajas. Si hay un área que se puede beneficiar increíblemente de las funciones de la nube es la productividad. Hoy en día, es prácticamente imprescindible que se pueda acceder a nuestra información en cualquier momento, con independencia del dispositivo de hardware que se utilice y que, además tengas conexión de tus colaboradores. En la actualidad son las grandes corporaciones quienes se encuentran con los mayores avances en materia de computación en nube, y son esas mismas corporaciones quienes apuestan por su desarrollo y por consiguiente poseen la mayor variedad de servicios. 5

14 Capítulo I Elementos de computación distribuida

15 1.1 Evolución de la computación distribuida La computación de alto rendimiento tiene sus raíces en la década 1940, con el Proyecto Manhatthan y los primeros esfuerzos por el departamento de los Estados unidos para desarrollar capacidades de computo avanzadas y resolver problemas críticos de interés común (Silvia 2005, p. 4). Desarrollos importantes en el campo de la informática fueron alcanzados en la década de 1950, entre los más significativos se encuentran: El desplazamiento del tubo por el transistor. La creación del transistor y os beneficios que trajo consigo como son: la disminución del tamaño de los componentes, la reducción de energía y producción de calor, la capacidad de procesamiento, contribuyeron a que el tubo de vacío pasara a ser sustituido por los transistores. La invención del modem (modulador para él envió de datos, demodulador para recibirlos), dispositivo de capas para transmitir datos digitales a través del dispositivos analógicos. La creación ARPANET (Advanced Research Projects Agency Network, ARPANET por sus siglas en inglés) por el departamento de defensa de los Estados Unidos como un medio de comunicación entre diversos organismos del país. En la década de 1970 las computadoras fueron conectadas por las redes existentes, por ejemplo: ARPANET y SETI@home, de esta forma se origina la idea de aprovechar el potencial de cálculo de su inactividad. Otro logro importante de esta época fue la creación de la primera red Ethernet iniciando su primer experimento en computación distribuida. 7

16 La década de 1980 estuvo marcada por la desarrollo de computadoras más potentes además, NFSNet (que más tarde se transforma en la Internet) ocupo el centro del escenario en la computación de alto rendimiento, después investigadores del grupo ARPANET se dieron cuenta del papel fundamental de crear redes computacionales con fines científicos. Aun con estos avances fue hasta 1990 con el desarrollo dela Internet, se dio origen al paradigma de la computación Grid. La computación de alto rendimiento del siglo XXI desempeña un papel crucial en los avances científicos como por ejemplo: descifrar el código genético, las simulaciones en los campos de la astronomía, la física cuántica y la genética. Todos estos avances han sido gracias a la informática y todos sus avances, de ahí la importancia de su constante evolución Modelos de computación distribuida. La computación distribuida se puede clasificar en tres ramas distintas. Según, Silva (2005), las ramas son: Computación en internet, que intenta aprovechar todos los ciclos ociosos en las computadoras conectadas, Peer-to-peer (igual a igual) para la comunicación sin servidor; y la computación Grid para cerrar la brecha existente cliente/servidor y la web como se observa en la figura 1.1. En Internet Modelos de Computación Distribuida Peer to peer Grid Figura 1.1 Modelos de computación distribuida 8

17 1.2.1 Computación en Internet De acuerdo con Silva (2008) en internet se define como un modelo de computación descentralizada cuya principal característica es aprovechar el poder del cómputo de millones de dispositivos conectados alrededor del mundo, tales como son: las computadoras personales, las computadoras portátiles y otros dispositivos. Este modelo es útil cuando una red cuenta con miles o millones de computadoras dominantes y aunque cada una de ellas tenga una capacidad de procesamiento relativamente baja, pueden trabajar unidas de forma transitoria y obtener un poder de procesamiento y sensibilidad que es posible equiparar con el de las supercomputadoras. Algunos de los problemas que presenta este modelo son: ser altamente propenso a los ataques maliciosos, y esto debido principalmente a su carácter público. Otro problema es la carencia de características avanzadas de agrupamiento tales como: el tiempo compartido, servicios de información, capacidad de búsqueda y la gestión de recursos Peer to peer (P2P) En este tipo de red las computadoras son llamadas pares y tomas ventaja de los recursos como son: contenido, ciclos, recursos y la presencia humana disponible en la red. El acceso descentralizado de los pares se realiza en un entorno de direcciones IP (Internet Protocol, IP por sus siglas en inglés) complemento inestable e imprevisible. Al igual que el modelo anterior presenta algunas ventajas, entre ellas están un ancho de banda global, esto es: entre más pares se encuentren conectados a la 9

18 red se incrementara el ancho de banda de descarga para cada uno de ellos. También existe la posibilidad de movilizar los recursos no usados. Por el lado de las desventajas, la descentralización que dicen tener los pares, no lo es su totalidad, y como ejemplo están aplicaciones basadas en peer-to-peer (Ares Galaxy, emule, MLDokey. LimeWire) que usas servidores centrales de indexación para almacenar metadatos de los pares. Un metadato provee la información (su tipo y clase) necesaria para que los datos puedan ser necesarios en diferentes aplicaciones. La violación de los derechos de autor al realizar la distribución de medios digitales por medio de aplicaciones basada Peer-to-peer ha sido motivo de innumerables controversias legales Computación Grid El concepto principal de computación Grid se refiere a compartir el poder de cómputo. Con la aparición de internet muchas computadoras se conectaron a ellas. Al conectarse nació la idea de unir toda la potencia que no es utilizada o aprovechada en cada una, y con el producto de esta unión abordar problemas a los que originalmente solo se enfrentaban las supercomputadoras pertenecientes a las grandes empresas, multinacionales, las universidades y las organizaciones gubernamentales. Foster, Kesselman y Tuecke (2010) definieron la computación Grid como una infraestructura de hardware y software que proporciona un acceso seguro, consistente, generalizado, barato y de infinita capacidad de cómputo. Hasta el momento se han abordado algunos modelos que antecedieron a la computación en nube y ello con la finalidad de contar con una base que permita avanzar hacia la comprensión de los principios básicos de este emergente modelo de computación. 10

19 Capítulo II PRINCIPIOS DE COMPUTACION EN NUBE

20 2.1 Evolución de la computación en Nube. La computación en nube es un modelo emergente, sin embargo no es un desarrollo revolucionario, ha evolucionado durante varias décadas. Por lo anterior es necesario conocer algunas etapas y antecedentes de lo que hoy en día llamamos computación en nube. Son dos los aspectos que se deben abordar para comprender a este modelo. El primero se refiere a la evolución de las tecnologías, es to es, los avances tecnológicos en materia de dispositivos de acceso a internet y el segundo a la evolución lógic a de las tecnologías de la información, tomando como base a los proveedores de servicios de internet. A continuación se detallan cada una de estas evoluciones Con base en los modelos de tecnologías de la información. Las tecnologías de la información avanzaron de manera vertiginosa en la segunda mitad del siglo XX. En la figura 2.1 se muestran algunos de los avances más significativos, así como sus desarrolladores. Figura 2.1 Los principales avances tecnológicos y sus desarrolladores. 12

21 Como podemos observar en la figura de arriba en la década de 1980 se inició la tendencia hacia la computación en nube con concepto de computación Grid. La visualización es otro concepto surgido de la computación Grid, y esto debido a que una de sus principales características era funcionar como un servidor virtual. El concepto de virtualización en la década de 1990 fue ampliado más allá de los servidores virtuales. También es en este periodo cuando aparece, la primera plataforma virtual que incluía recursos de almacenamiento, poco después surgen las aplicaciones virtuales que no contaban con infraestructura subyacente especifica. Cuando hablamos de computación en nube, sin duda es necesario tomar de referencia tanto a los modelos cliente/servidor y peer-to-peer (computación distribuida) como los antecedentes de la computación en nube Con base en la lógica informática Autores como Mather, Kumaraswamy y Latif (2009) ponen de manifiesto que la computación en nube es una evolución lógica de la informática. Y para demostrarlo toman como referencia a los proveedores de servicios de nube (Cloud Service Provider, CSP por sus siglas en inglés) como por ejemplo. Amazon.com, Google.com Inc. e IBM quienes son extensiones de los proveedores de servicios de internet (Internet Service Provider, ISP por sus siglas en ingles). Los primeros ISP proporcionaron acceso a Internet para las organizaciones y los individuos. Estos proveedores solo brindaban principios de conectividad para pequeñas empresas y usuarios. A pesar de lo limitado de sus servicios, proliferaron rápidamente y fueron denominados ISP1.0. Cuando internet pasó a ser considerado como una mercancía, los ISP consolidados vieron la posibilidad de ofrecer a sus consumidores un valor agregado al servicio de intenet y este consistió en acceso al correo electrónico y servidores en sus instalaciones. Estos proveedores de internet pasaron a ser ISP

22 Tiempo después servicios especializados conocidos como instalaciones de colocación dieron origen a ISP3.0. Estas instalaciones fueron denominadas como centros de datos, donde existía una enorme posibilidad de localizar servidores, clientes, equipos de almacenamiento, así como, otros proveedores de red. Una ventaja que ofrecía ISP3.0 era el bajo costo y el bajo nivel de complejidad. La evolución continuo a los ISP4., caracterizados por ofrecer además de infraestructura informática el suministro de aplicaciones especializadas dando con ello a los ASP (Aplication Service Provider, ASP por sus siglas en ingles).uno de los inconvenientes para las organizaciones que hacían uso de este tipo de servicios, era que necesitaban una especie de servidor dedicado. Con la computación en nube se llega a ISP5.0, y se define como SPI, donde se proporciona software como servicio (SaaS), Plataforma como servicio PaaS e infraestructura como servicio (IaaS), con la ventaja de contar con una infraestructura compartida. Cada uno de estos modelos de servicio requiere de un análisis, por lo que en capítulos posteriores serán abordados ampliamente. En nuestros días la computación en nube ha captado la atención de varias empresas y ello debido a la infinita gama de posibilidades de desarrollo que les ofrece. Con este nuevo modelo de computación aparecieron organizaciones interesadas en su promoción y entre los más importantes están: El Instituto Nación de Estándares y Tecnología de los esfuerzos para promover la Computación en Nube La Asociación de Tecnologías de la Información de América Algunos ejemplos de ISP en México son: Telmex S.A. de C.V. que ofrecen servicios de banda ancha para el hogar e internet directo empresarial, Alestra SA. De C.V. con sus servicios de internet de banda ancha e internet a través de línea telefónica, Megacable SA de CV con sus servicios de internet empresarial y para el hogar. 14

23 2.2 Definiendo la computación en nube. El término computación en nube es relativamente reciente, siendo en 2007 cuando adquirió notoriedad como una forma de describir la computación distribuida y sus aplicaciones asociadas con base a internet. Esta es la forma en que Miller (2008) aborda el paradigma de la computación en nube. La nube es la esencia de la definición de este modelo de computación, y podemos decir que consiste en un conjunto de computadoras y servidores vinculados entre si y accesibles a través de internet. Lo particular de esta nube es que en ella están alojados nuestros archivos y aplicaciones. Otros autores como Boss, Malladi, Quan, Legrendi y Hall (2007) definen a la nube como un conjunto de recursos informáticos virtualizados Atributos de la computación en nube. Mather et al. (2009) definen la computación en nube basándose en cinco atributos: multiusuario, escalabilidad masiva, elasticidad, pagar solo cuando se usa y autoaprovisionamiento, como se muestra en la figura 2.2. Sin embargo también existen organizaciones como el NIST (National Institute of Standars, NITS por sus siglas en inglés), manejan otros términos como son: la interoperabilidad, la portabilidad, la integración y SLA (Service Level Agreement, SLA por sus siglas en inglés). Aun siendo de diferentes autores, los atributos son complementarios y por ello es necesario tomarlos en consideración y conocer su definición. 15

24 Multiusuario Portabilidad Pago por lo usado Autoaprovisionamiento Atributos de la computación en nube Escalabilidad Acuerdo de nivel de servicio Elasticidad Figura 2.2 Atributos de la computación en nube Multiusuario Los modelos tradicionales (Grid, distribuida) hacían uso de instalaciones informáticas dedicadas exclusivamente a un solo usuario o propietario. En la computación en nube, los recursos a nivel de red, de hospedaje y aplicación, son compartidos, es decir, varios usuarios pueden hacer uso de un mismo recurso a nivel de red, de hospedaje y de aplicación. Escalabilidad masiva La tendencia de las organizaciones es tener cada vez mayor la cantidad de sistemas, pero la computación en nube ofrece la posibilidad de escalar varias veces esas cantidades, de igual forma pueden hacer esto con su ancho de banda y capacidad de almacenamiento. Elasticidad Una organización puede adaptar sus recursos informáticos según sus necesidades, esto es, tener la capacidad de aumentarlos e disminuirlos cuando 16

25 exista la necesidad de hacerlo. También existe la posibilidad de liberar recursos para diferentes usos cuando ya hayan dejado de ser útiles. Auto aprovisionamiento de los recursos Los usuarios son libres de disponer de recursos, como podrían ser sistemas adicionales (capacidad de almacenamiento, procesamiento, software) y recursos de red. La demanda es una palabra clave en la computación en nube y ello debido a la gran flexibilidad que existe a la adquisición de los recursos en función de las necesidades de una organización. Interoperabilidad Se refiere a la capacidad de comunicación entre los sistemas (Amrhein et al p. 7). La información comunicada por un sistema sea entendida por el sistema receptor. Este atributo es de suma importancia ya que al existir diversos proveedores, las nubes deben de trabajar de manera conjunta, independientemente de las diferencias de proveedor. Portabilidad Es la capacidad para ejecutar los componentes o sistemas en un entorno que difiera de aquel en el que fueron desarrollados. En el mundo de la computación en nube, esto incluye el software y entornos de hardware (físicos y virtuales) (Amrhein et al. Pág. 8). Integración Es el proceso de combinación de componentes o sistemas en un sistema general (Amrhein et al p.8) Las nubes, las aplicaciones y sus componentes de ninguna manera pueden estar aislados, ya que su éxito depende de un 17

26 determinado grado de integración, pero esta situación se agrava cuando recordamos la multitenencia y algunos otros factores que tienen que ver con regulaciones en materia de leyes. Acuerdo de nivel de servicio De acuerdo con Amrhein et al. (2009) es el contrato entre un proveedor y un consumidor que especifica los requisitos de los consumidores y el comportamiento del proveedor de los servicios. En un SLA se establecen aspectos como: El tiempo de actividad, la privacidad, la seguridad y procedimientos de copias de seguridad. Pago por lo usado Los usuarios pagan en base a los recursos que realmente utilizan y además por el tiempo que los requieran Tecnologías pertinentes a la computación en nube La computación en nube más que una tecnología, es la combinación de varias preexistencias. Estas tecnologías no fueron creadas con un fin común, maduraron a diferentes ritmo y contexto. Pese a todo lo anterior se unieron para formar un ecosistema técnico para la computación en nube. Los nuevos avances en materia de procesadores, almacenamientos, conexión a internet de banda ancha, tecnologías de virtualización, además de la reducción de costos en servidores. En la figura 2.3 se observan las tecnologías en la computación en nube. 18

27 Dispositivos de Acceso a la nube Navegadores Tecnologías en la Computación en Nube Conexiones de Banda Ancha Centro de datos Dispositivos de Almacenamiento Tecnologías de virtualización API Figura 2.3 Las tecnologías en la computación en nube. Dispositivos de Acceso a la nube En los últimos años ha aparecido una enorme cantidad de dispositivos capaces de logar al acceso a internet y con ello a la nube. Computadoras personales (de escritorio y portátiles), ordenadores de red, dispositivos de telefonía móvil. Uno de los casos más sonados es el crecimiento del iphone, el nuevo Nexus one de Google así como la proliferación de aplicaciones disponibles, lo que se traduce en una mejora en lo referente a la disponibilidad de la nube. Un mayor acceso conlleva al mayor uso y crecimiento de los servicios dentro de la nube. Un ejemplo que demuestra este crecimiento es el acceso a Skype desde un iphone, con lo que la red está mucho más cerca de los usuarios. Otro ejemplo es Salesforce.com quien ha introducido una aplicación con la cual los usuarios pueden acceder a determinados servicios desde su iphone. Para el caso del Nexus los usuarios tienen la posibilidad de ver y editar documentos de office, conectarse de forma remota a bases de datos de sus empresas o su computadora de escritorio, por mencionar solo algunos ejemplos. 19

28 Navegadores Los navegadores actuales son mucho más sofisticados y ligeros (icloud, skyfire para dispositivos móviles), lo cual ayuda que sea más fácil cargarlos, y de esta manera se logra una disminución en el tiempo de acceso a la información y aplicaciones de una nube. Otro aspecto importante es que gran parte de la población de nuestros días está familiarizada con los navegadores y ello debido a que son intuitivos dejando de lado la necesidad de guías de usuario y conocimientos avanzados de computación. Conexiones de banda ancha Si hablamos de Computación en nube, entonces necesitaremos hablar de conexiones de banda ancha, debido a las ventajas que nos ofrece al contar con una conexión veloz y confiable. La disponibilidad de la banda ancha se ha vuelto muy buena sobre todo en áreas metropolitanas. Centros de datos La capacidad de computación es otro factor importante para ofrecer servicios de nube de calidad y es ahí donde los grandes centros de datos entran en acción. También existen las llamadas granjas de servidores que al igual que los centros de datos abarcan múltiples lugares, estos dos pueden ser conectados mediante redes de trabajo, proporcionándoles computación distribuida y la capacidad de presentación de servicios. Mather et al. (2009) manejan una serie de ejemplos que ilustran la flexibilidad y escalabilidad del poder de la computación en nube. Entre estos ejemplos encontramos Google, que ha unido una enorme cantidad de servidores de bajo costo para proporcionar una gran flexibilidad y potencia. Otro ejemplo es Amazon Computo elástico de nube o EC2 (Elastic computer cloud, EC2 por sus siglas en 20

29 inglés) que ofrece la virtualización en un centro de datos para crear un gran número de instancias virtuales de los servicios que se solicitan. Por su lado Salesforce.com ofece los Saas a su gran base de consumidores mediante la formación de grupos de clientes para permitirles una mayor escalabilidad y flexibilidad. Dispositivos de almacenamiento Una considerable disminución en los costos de almacenamiento y la flexibilidad con la que puede ser desplegado, han modificado el panorama del almacenamiento. El dispositivo fijo de almacenamiento de acceso directo o también conocido como DASD (Direct Acces Storage Device, DASD por sus siglas en inglés) paulatinamente ha sido sustituido por las llamadas redes de área de almacenamiento o SAN (Storage Area Network por sus siglas en inglés), que nos permiten reducir los costos y al mismo tiempo nos ofrece mucha más flexibilidad en el almacenamiento de la empresa. SAN Software gestiona la integración de dispositivos de almacenamiento y de forma independiente puede asignar espacio dependiendo de la demanda a través de una serie de dispositivos. Las tecnologías de virtualización El término virtualización se refiere a la abstracción de recursos informáticos (CPU, almacenamiento, red, memoria, pila de aplicaciones y base de datos) para las aplicaciones y los usuarios finales que consumen los servicios (Mather et al. 2009, p.13). La virtualización es una plataforma básica en el fomento de la computación en nube, y está transformando el rostro de los modernos centros de datos. Empresas como Sun Microsystems Inc. aseguran que la virtualización es una piedra angular en la técnica de diseño para todas las arquitecturas nube. Las tecnologías de las virtualizaciones permiten un modelo de nube de negocios 21

30 multiusuario, proporcionando una nube escalable y de recursos compartido para todos los usuarios. Otro aspecto es que ofrece a los usuarios de la plataforma una amplia variedad de servicios. En el ámbito empresarial, la virtualización ofrece la consolidación de los centros de datos y eficiencias en las mejoras operativas de las organizaciones. Algunos ejemplos de estas tecnologías son: VMware (virtual machine, VM por sus siglas en inglés) que es un sistema de virtualización mediante software. NAS (Network Attached Storage, NAS por sus siglas en inglés) que se puede definir como un sistema de almacenamiento de disco que está conectado a otro servidor mediante un redirector de red. Otros ejemplos son virtualización de base de datos y software de virtualización API Mather et al. (2009) sostienen que una buena interfaz de programación de aplicaciones es otro facilitador para el modelo de computación en nube. Una API permite al usuario tener funciones de auto-aprovisionamiento y, control de la programación de los servicios de la nube y sus recursos. El comportamiento de la API depende del tipo de modelo de presentación de servicios en nube, como por ejemp0lo: una simple manipulación de URL (Unirversal Resource Locator, URL por sus siglas en inglés), para SOA (Service Oriented Architecture, SOA por sus siglas en inglés), hasta avanzadas como en el caso de los modelos de programación. Actualmente cada proveedor de servicios de nube tiene su API única, lo que representa un enorme problema para los usuarios, principalmente porque esto evita hacer portables las aplicaciones de nube, esto es, una aplicación no podrá interactuar con las que se ejecutan a través de otras nubes o en ocasiones incluso con las de su propia nube privada. Una API es exclusiva de un servicio de nube, por lo tanto, arquitectos, desarrolladores, personal del centro de datos deben familiarizarse con las características específicas de la plataforma. 22

31 Aunque hasta el momento no existe una norma estándar para API de nube, los proveedores y las comunidades de usuarios realizan esfuerzos para lograr una normalización. Una de estas comunidades es la llamada UCI (Universal Cloud Interface, UCI por sus siglas en inglés) que canaliza sus reclamos hacia la creación de una interfaz de nube abierta y normalizada para la unificación de las API de diferentes nubes. Sin embargo a pesar de todos los reclamos no se tiene conocimiento de avance en la resolución de esta problemática. 2.3 Modelos de prestación de Servicios de computación en nube. Cuando hablamos de computación en nube, nos referimos principalmente a los servicios que mediante ese modelo de computación se brindan. El término usado para describirlos se conoce por el acrónimo de SPI, mismo que proviene de los tres principales servicios provistos a través de la nube: software como servicio (Software as a Service SaaS), plataforma como servicio (Plataform as a Service PaaS) e infraestructura como servicio (Infraestructure as a service IaaS). Algunos ejemplos de los servicios de computación en nube se muestran en la figura 2.4. Figura 2.4 Servicios de computación en nube y ejemplos. 23

32 2.3.1 Software como modelo de servicio Si recomendamos el método tradicional de adquisición de software, en el cual el consumidor tenía que cargar el software en su propio hardware, a cambio de un importe de licencia (un gasto de capital, conocido como CAPEX). (Mather et al. 2009, p.18). El cliente también tenía la posibilidad de contratar un servicio de asesoría, mantenimiento, parches y/o actualizaciones. Todo lo anterior estaba condicionado a aspectos relacionados con el sistema operativo y, condiciones de los contratos y las licencias. En el modelo de SaaS, el cliente no compra el software, sino que lo alquila para su uso mediante una suscripción o pago por modelo de uso (un gasto de operación, conocida como OPEX) (Mather et al. 2009, p.18) En algunos casos, el servicio es gratuito pero de uso limitado. Otro aspecto que vale la pena resaltar es que el usuario no está limitado al uso del servicio mediante un hardware determinado, ya que puede acceder desde cualquier equipo o dispositivo autorizado. Otros autores como Chou (2008) afirman que el software como servicio es sin duda la siguiente etapa evolutiva en la forma en la que una empresa utiliza el software y paga por él. Pueden existir casos en los que sea necesario realizar trabajos específicos de preparación dentro de la empresa para lograr la integración de aplicaciones que no forman parte de la plataforma SaaS, pero que en cierto modo son potencialmente necesarias para que los servicios sean plenamente funcionales y puedan ser utilizados Beneficios clave del modelo SaaS De acuerdo con Mather et al. (2009) las ventajas del modelo SaaS son las siguientes: Permite a la organización contratar a un tercero (proveedor de servicios o proveedor de software), los servicios y gestión de aplicaciones, logrando así reducir los costos de las licencias de software, servidores y otras infraestructuras 24

33 necesarias para su correcto funcionamiento. Al mismo tiempo logra disminuir los costos del personal necesario para el alojamiento de las aplicaciones. SaaS permite a los proveedores de software: controlar y limitar el uso, impedir la copia y distribución, facilitar el control de todas las versiones que se deriven de su software. Usando la Web como infraestructura, una aplicación de SaaS puede ser utilizada por varios usuarios (de uno a muchos), esto es, el usuario final puede acceder a sus aplicaciones a través del navegador de internet. Muchos de los proveedores de SaaS proporcionan una interfaz estandarizada con el fin de facilitar el manejo de sus aplicaciones. Una aplicación de SaaS no está vinculada a ningún tipo de hardware específico, por lo cual, puede ser ejecutada con la infraestructura de acceso a internet existente. Cabe aclarar que la configuración de los cortafuegos puede afectar el correcto funcionamiento de las aplicaciones. El proveedor de la aplicación de SaaS brinda apoyo en la gestión desde la perspectiva de usuario final. Una aplicación de SaaS puede ser configurada mediante una API, pero una aplicación SaaS no puede ser personalizada totalmente. 25

34 Permite contratar a un tercero (proveedor de servicios), los servicios y gestión de aplicaciones. Ofrece la posibilidad de configuración mediante API Ventajas de modelo de Software como Servicio Permite a los proveedores de software: controlar y limitar el uso, impedir la copia y distribución Es independiente de un tipo de hardware específico Permite usar la web como infraestructura, una aplicación de saas puede ser utilizada por varios usuarios. Figura 2.5 Ventajas del modelo SaaS, Tim Mather (2009). Mather et al. Afirman que la única diferencia de arquitectura entre el modelo tradicional de software y el modelo de aplicación SaaS, en es el número de inquilinos que soporta. El modelo tradicional de software es sinónimo de un modelo de arrendamiento, esto es, un cliente adquiere una aplicación y la instala en un servidor. El servidor ejecuta una aplicación específica para un determinado grupo de usuarios finales de un cliente. El modelo de aplicaciones SaaS es multiusuario, lo que significa que una gran cantidad de diferentes clientes comparten infraestructura física de hardware, pero es única para cada cliente. El diseño de la arquitectura multiusuario de las aplicaciones SaaS maximiza la distribución de los recursos a través de los arrendatarios, pero sigue siendo capaz de diferenciar de forma segura los datos pertenecientes a cada inquilino. La figura 2.5 muestra las ventajas del modelo SaaS. 26

35 2.3.2 Plataforma como modelo de servicio En una plataforma como modelo de servicio (PaaS), el vendedor ofrece un entorno de desarrollo para quienes desarrollan aplicaciones y ofrecen servicios a través de la plataforma del proveedor. El proveedor típico ofrece kits de herramientas y estándares para el desarrollo, canales de distribución y de pago. PaaS es una variación de SaaS mediante la cual, el entorno de desarrollo se ofrece como un servicio. Los desarrolladores pueden usar los bloques de construcción del entorno de desarrollo del proveedor para crear sus propias aplicaciones (Mather et al. 2009, p. 19). PaaS es una plataforma cuya principal característica es alojar en la nube las herramientas de desarrollo y permitiendo así tener acceso a ellas a través de un navegador de internet. El alojamiento en la nube permite a los desarrolladores crear aplicaciones web sin necesidad de instalar herramientas en sus computadoras, y posteriormente implementar dichas aplicaciones sin conocimientos especializados de administración de sistemas. La utilidad del modelo de PaaS radica en permitir a los desarrolladores, poner en marcha aplicaciones basadas en web, pero sin los costos y la complejidad de la compra de servidores y su configuración. Con las posibilidades que ofrece el modelo PaaS, se incrementa significativamente el número de personas capaces de desarrollar, mantener y desplegar aplicaciones web Elementos mínimos de una solución del modelo de Plataforma como de servicio. De acuerdo con Mather et al. (2009) el modelo de PaaS tiene que cubrir una determinada cantidad de elementos mínimos que muestra la figura 2.6. Estos elementos son: 27

36 Un estudio de PaaS para saber si el desarrollo de la solución debe ser basada en navegador. Una solución PaaS debe permitir la integración con servicios web externos y bases de datos. Una solución PaaS debe proporcionar una vigilancia global de la aplicación y la actividad del usuario, para ayudar a los desarrolladores a entender sus aplicaciones y mejoras. Escalabilidad, fiabilidad y seguridad debe ser incorporado en una solución sin necesidad de PaaS adicional para el desarrollo, configuración u otros costos. Una solución PaaS debe brindar apoyo formal y colaboración bajo demanda en todo ciclo de vida del software (desarrollo, pruebas, documentación y las operaciones), mientras mantiene la inseguridad del código fuente y la propiedad intelectual de los asociados. Una solución PaaS debe apoyar la fracturación de pagar por lo que se usa mediante el uso de medidores. Vigilancia de la aplicación y usuario Escalabilidad, fiabilidad y seguridad integradas Estudio de desarrollo web Elementos mínimos de una solución PaaS Proporcionar facturación en base a su uso Integración con servicios externos Brindar apoyo y colaboración bajos Imagen 2.6 Elementos mínimos de una solución PaaS 28

37 Diferencias funcionales entre el modelo PaaS y las plataformas tradicionales de desarrollo Herramientas de desarrollo Multiusuario Las herramientas de desarrollo de las plataformas tradicionales están destinadas a un solo usuario, pero en el caso del modelo PaaS dichas herramientas deben ser compatibles con varios usuarios y cada uno de ellos con varios proyectos activos. Implementación de arquitectura Multiusuario Un error frecuente de la plataforma tradicional de desarrollo es no considerar la escalabilidad dentro del desarrollo inicial, siendo hasta el momento de desplegar el proyecto cuando los administradores del sistema deben lidiar con este problema. En PaaS, la escalabilidad de la aplicación y niveles de datos deben ser considerados. La gestión integrada. Las plataformas tradicionales de desarrollo, no se encuentran asociadas con el seguimiento en tiempo de ejecución, pero en PaaS la capacidad de vigilancia debe de ser incorporada en la plataforma de desarrollo. Facturación integrada Ofertas de PaaS requieren mecanismos para la facturación en función del uso que son únicas en el mundo SaaS Infraestructura como modelo de servicio El modelo de IaaS proporciona la infraestructura para ejecutar las aplicaciones, pero el enfoque de la computación en nube hace posible ofrecer un pago por uso y escalabilidad del servicio según la demanda. Un proveedor de IaaS puede construir una infraestructura que controla los picos y valles de las demandas de 29

38 sus clientes, así como, añadir nuevas capacidades según vaya en aumento la demanda global (Mather et al. 2009, p. 22). De igual manera el modelo de IaaS puede cubrir solo el alojamiento de aplicaciones o puede ser extendido a otros servicios (soporte de aplicaciones, desarrollo y mejoras). El modelo IaaS es básicamente un servicio asociado con la computación en nube y se refiere a servicios en línea que resumen al usuario de los detalles de infraestructura, incluidos los recursos de computación física, la ubicación, la partición de datos, seguridad, respaldos, etc. El proveedor tiene el control total de la infraestructura. Bennett, Bhuller y Covington (2009) mencionan algunos ejemplos de IaaS como los ofertados por AWS (Amazon Web Service, AWS por sus siglas en inglés); EC2 (Elastic Compute Cloud, EC2 por sus siglas en inglés) y S3 (Security Stotage Service, S3 por sus siglas en inglés) Funciones disponibles para el modelo de Infraestructura como servicio. Este modelo típico de las IaaS cuenta con varias funciones. Dichas funciones son: escalabilidad, pago cuando se usa y la mejor variedad de tecnología y recursos. Escalabilidad La capacidad de escalar las necesidades de infraestructura, tales como los recursos informáticos, la memoria y almacenamiento. Todo lo anterior basándose en los requisitos de uso del cliente. Pago solo cuando lo usas. Es decir se tiene la capacidad de comprar la cantidad exacta de infraestructura necesaria en un determinado momento. 30

39 La mejor variedad tecnológica y recursos. Con el modelo de IaaS el usuario tiene acceso a la mejor gama de soluciones en lo referente a tecnología, y todo con un costo relativamente menos a de los modelos tradicionales de plataforma de desarrollo 2.4 Modelos de implementación de nubes. Cuando hablamos de nubes, recodaremos que nos referimos a una metáfora del internet y ello debido a que nos muestra una representación simplificada de la complejidad, los dispositivos interconectados y todas las conexiones que en internet se forman (Mather et al. 2009, p. 22). La computación en nube está compuesta por una diversidad de servicios fiables, los cuales son emitidos desde centros de datos y tienen como base de construcción, las tecnologías de virtualización. En nuestros días se habla de necesidades informáticas de los consumidores y es ahí donde la nube aparece como un punto de acceso único para satisfacerlas. Otro aspecto relevante es el software fuente de estándares abiertos que es primordial para el crecimiento de la computación en nube. Como lo menciona Mather et al. (2009). Los conceptos de nube pública y privada son importantes porque el apoyo de computación en nube permite el aprovisionamiento dinámico, escalable y de recursos virtuales por un proveedor a través de conexiones de internet con pago de una tarifa. Sin duda, una enorme ventaja de la computación en nube para los usuarios finales es no tener la necesidad de conocimientos, experiencia o de control de la tecnología que soporta los servicios. El NIST define cuatro modelos de implementación de computación en nube. 31

40 Pública Modelos de Implementación de Nubes Privada Comunidad Dedicada Comunidad Híbrida Imagen 2.7 Modelos de implementación de nubes según el NIST Nube pública Una nube pública o también llamada externa, se caracteriza por tener las aplicaciones y servicios web de un proveedor disponible a los clientes a través de internet. Este tipo de nube es alojada, operada y administrativa por un proveedor desde uno o más centros de datos. Cabe aclarar que el término público en este caso no significa libre y es que su uso puede ser gratuito o con un costo muy bajo. También es necesario señalar que los datos del cliente no son visibles y esto debido principalmente a que el proveedor proporciona a sus clientes mecanismos para controlar el acceso, esto es, la seguridad de los servicios de una nube pública son responsabilidad del proveedor Nube privada Una nube privada también llamada interna y ello se debe a que emula una nube en una red privada. Sus características son la elasticidad y el servicio local. Dichos 32

41 servicios son manejados dentro de la organización sin que existan restricciones de ancho de banda de red, riesgos de seguridad y las exigencias legales podrían ser necesarios de llevar en el caso de las nubes públicas. En lo referente a infraestructura, las nubes privadas ofrecen mayor control sobre ésta. Además de presentar significativas mejoras de la seguridad y ello debido principalmente a que el acceso a usuario es restringido. La principal diferencias entre la nube privada y la pública, radica en que la primera se dedica a una sola organización y no se comparte en ninguna forma con otras organizaciones. De acuerdo con Mather et al. (2009) han surgido una variedad de patrones de nubes privadas, sin embargo las más representativas son: Dedicada Su característica principal es estar dirigida a los departamentos internos de tecnologías de la información de las organizaciones. Este tipo de nube privada está vinculada con el centro de datos de un cliente. Comunidad Este tipo de nube privada por lo general se encuentras situada en los locales de un tercero y es operada por un proveedor que esté vinculado por la SLA personalizado y su uso requiere que fijen aspectos relacionados con la seguridad y cumplimiento Nube comunidad Una nube se caracteriza por ser utilizada por un grupo de organizaciones con intereses comunes. Algunos de esos intereses pueden ser requisitos de seguridad específicos o el compartir una misión. Los miembros de la comunidad además de 33

42 encargarse del control de la nube, comparten el acceso a los datos y sus aplicaciones Nube híbrida Como su nombre lo dice es una combinación de dos tipos de nubes que interactúan, en este caso son la pública y privada. Su principal característica es que la información crítica de las organizaciones no se externaliza sin embargo existen servicios que son posibles compartir (nube pública), y esto debido a que existe beneficio mutuo entre varias organizaciones. Una de las principales limitaciones de este modelo es lograr un nivel de confianza entre los usuarios de las diferentes nubes. 2.5 Clasificación de la computación en nube En la computación en nube los consumidores utilizan los servicios prestados a través de las nubes.. Los proveedores de servicios gestionan la infraestructura de nubes y los desarrolladores de servicios se encargan de la creación de los servicios propios. Como lo mencionan Amrhein et al. (2009) para que todos estos servicios puedan interactuar es necesario un estándar entre proveedores. Cada uno de estos elementos será abordado con el fin de comprender su funcionamiento Consumidor de servicio Cuando hablamos de consumidor de servicio nos referimos al usuario final o la empresa que hace uso del software, plataforma o infraestructura como un servicio (Amrhein et al. 2009, p. 9). Las interfaces de usuario y de programación con las que interactúa el consumidor están determinadas por los tipos de servicio que usa y el rol que éste desarrolla. 34

43 Consumidor de Servicio UI y API basada en el rol del usuario Trabajan mediante SLA y Contratos Expectativas / Reputación Estándares Abiertos Imagen 2.8 Elementos del consumidor de servicios Una enorme ventaja para el usuario es poder interactuar con la nube por medio de interfaces que tienen la apariencia de ser un tipo común de aplicación. También existen interfaces de usuarios que proporcionan algunas funciones administrativas como pueden ser las de iniciar y detener máquinas virtuales, o la gestión del almacenamiento de las nubes. Los consumidores escriben código para sus aplicaciones mediante la utilización de diferentes interfaces de programación dependiendo del tipo de aplicación que desarrollan. Otro aspecto relevante es que los consumidores trabajan mediante SLA y los contratos. Generalmente los SLA y los contratos son realizados en base a negociaciones, por un lado están las expectativas del consumidor o cliente por el otro la reputación del proveedor. Existen factores claves en una negociación, por un lado están las expectativas del consumidor o cliente y por el otro la reputación del proveedor Proveedor de servicio De acuerdo con Amrhein et al. (2009) un proveedor es aquel que ofrece servicios al cliente, y sus tareas dependen del servicio que brinda. La clasificación que realizan de los proveedores y sus tareas es la siguiente: Para proveedor de software como servicio 35

44 Seguridad Realiza la instalación, gestión y mantenimiento del software. Las instalaciones físicas en las que se ejecuta la aplicación no son necesariamente propias del proveedor. De igual forma se establece que el cliente en ningún momento tiene acceso a la infraestructura, solo la posibilidad de acceder a la aplicación. Para proveedor de plataforma como servicio Gestiona la infraestructura de nube para la plataforma, generalmente la infraestructura está diseñada para un tipo particular de aplicación. En este caso los consumidores no tienen acceso a la infraestructura que está debajo de la plataforma. Para proveedor de infraestructura como servicio Ofrece mantenimiento a la base de datos, cola de mensaje, o al entorno de alojamiento de las máquinas virtuales. En términos sencillos se puede decir que el usuario utiliza este servicio como si se tratara de una unidad del disco, base de datos, cola de mensajes o de una máquina virtual, sin embargo no tienen acceso a la infraestructura que aloja todos los servicios. Aplicaciones SaaS Proveedor de Servicios Plataforma de Desarrollo PaaS Recursos virtuales o imágenes Infraestructura de nube IaaS Sistema operativo o gestor de la máquina virtual Firmware / Hardware Gestión Medición Supervisión Facturación SLA Informes Imagen 2.9 Diagrama de capas del proveedor de servicio 36

45 La imagen 2.9 define cada una de las capas del proveedor de servicios. La capa inferior de toda la pila es el firmware y el hardware en los que se basa todo lo demás. En el nivel superior se encuentra el núcleo del software (sistema operativo o gestor de la máquina virtual). En el siguiente nivel se encuentran los recursos virtuales e imágenes que incluyen los servicios básicos de computación en nube, como la potencia de procesamiento, de almacenamiento y middleware. Las imágenes virtuales incluyen tanto las imágenes y los metadatos necesarios para ser controladas por el gestor de la máquina virtual. La capa de gestión es primordial para las operaciones del proveedor de servicios. En el nivel inferior de toda capa, la gestión requiere de tres aspectos fundamentales como son: la medición para saber con precisión quien utiliza los servicios y en qué medida, el aprovisionamiento para determinar cómo se asignan los recursos a los consumidores, y de supervisión para dar seguimiento al estado del sistema y sus recursos. El nivel superior de esta capa está relacionado con la gestión de la facturación para recuperar los costos, la planificación de las capacidades para garantizar la satisfacción de las exigencias de los consumidores, la gestión de SLA para garantizar que se respeten las condiciones de servicio acordadas por el proveedor y consumidor, y por último la presentación de informes a los administradores. La seguridad está presente en todos los niveles y operaciones del proveedor de servicios. De igual forma los estándares abiertos tienen aplicación a todas sus operaciones. La interoperabilidad con otros proveedores de servicios se sustenta en un conjunto de normas Desarrollador de servicio Un desarrollador de servicios es aquel que crea, edita y supervisa el servicio de las nubes (Amrhein et al P. 12). Generalmente son una línea de negocios de aplicaciones que son entregados de forma directa a los usuarios finales a través del modelo SaaS. 37

46 Existen variaciones en los entornos de desarrollo para la creación de servicios. Cuando un desarrollador crea una aplicación SaaS, es muy probable que el código en que se está escribiendo la aplicación, dependa del entorno en el que está alojando el proveedor de nube. Un aspecto importante en el desarrollo de una aplicación es la depuración remota, ya que permite a los proveedores realizar pruebas, conjuntamente con los usuarios finales, antes de publicar definitivamente el servicio en la nube. Finalmente el servicio es publicado, las pruebas realizadas, ofrecen al proveedor, los parámetros para supervisar el rendimiento del servicio y realizar los ajustes según convengan. La participación indirecta de los usuarios finales permite obtener mejores servicios en cuanto a calidad y funcionamiento. 2.6 Ventajas y desventajas de la computación en nube Sin duda los aspectos de la computación en nube abordados hasta ajora nos ofrecen un panorama con un amplio cumulo de ventajas, sin embargo es un modelo de computación emergente y por eso es conveniente realizar un análisis serio y ello implica mostrar las desventajas que presenta este paradigma de la computación de alto rendimiento Ventajas de la computación en nube Son varias las ventajas que ofrece la computación en nube. Miller (2008) identifica las siguientes: Menor costo informático para los usuarios Cuando nos referimos a costos hablamos de una ventaja financiera cuantitativa, esto es, para ejecutar las aplicaciones basadas en la computación en nube no se necesita de una gran potencia de cálculo y por consiguiente podrá prescindir de 38

47 equipo (hardware) altamente costoso. Las aplicaciones se ejecutaran en la nube, lo que no condiciona al hardware a disponer de potencia de cálculo o de espacio en disco duro. Un cliente de computación en nube, puede disponer de equipos con discos duros relativamente pequeños, menos memoria, procesadores más eficientes, prescindir de unidades de CD o DVD (no necesita instalaciones de software), todo lo anterior reduce significativamente los costos de los equipos informáticos. Autores como Bob Worrall (2009) afirman que con este modelo de computación sólo se paga por lo que se utiliza, y las tarifas son generalmente inferiores al costo de desarrollo y mantenimiento de un departamento interno de TI de los servicios equivalentes. Mejora del rendimiento Tradicionalmente un equipo de escritorio necesita una gran capacidad de almacenamiento y de ejecución de aplicaciones (software), con lo cual su rendimiento tiende a ser deficiente. La computación en nube ejecuta las aplicaciones dentro de sí, logrando con ello liberar el equipo de escritorio del uso de memoria. En resumen, un equipo con menos programas y cargas de procesos, logran arrancar y correr a mayor velocidad las aplicaciones de la nube. Reducción de costes de infraestructura Uno de los inconvenientes de las grandes empresas son las enormes inversiones que deben realizar en sus departamentos de tecnologías de la información (potentes servidores e instalaciones especiales para estos). En ocasiones una empresa puede presentar una necesidad temporal de recursos informáticos y ello le obliga a realizar una inversión que en cierta forma será usada solo en esa emergencia, pero cuyos costos serán de definitivos para la empresa. Situaciones como las anteriormente citadas, serán fácilmente manejables con la computación en nube, y ello debido principalmente a que las necesidades especiales serán 39

48 atendidas por la nube, y aunque en cierta forma requieran de una inversión, ésta será solo mientras se presenta la necesidad de los recursos informáticos. Disminución de problemas de mantenimiento El mantenimiento del hardware y software dentro de las empresas suelen acarrearle significativos costos que de alguna manera suelen disminuir sus finanzas. Con la computación en nube, las empresas requerirán, de menor cantidad de hardware, esto es, entre menor necesidad de mantenimiento se reducirán los costos de este rubro. Por el lado del software recordemos que todas las aplicaciones se alojan en la nube, lo que implica que no habrá necesidad de mantenimiento de software dentro de la empresa. Reducción de los costos de software Tradicionalmente una empresa recurría a la compras de paquetes de software independiente para cada una de sus computadoras. Con la computación en nube es posible adquirir software solo para aquellos usuarios y con un precio sustancialmente inferior al de los paquetes de software tradicional. Actualmente existen empresas (como Google) que ofrecen sus aplicaciones basadas en web de acceso gratuito para los individuos, y para las organizaciones los costos son significativamente menores que los cobrados por Microsoft y proveedores similares de software de escritorio. Actualizaciones instantáneas de software Cuando una aplicación está basada en web, las actualizaciones ocurren de manera automática y estarán disponibles siempre que el usuario se conecte a la nube. Cada vez que un usuario utiliza una aplicación de la nube, no tendrá la necesidad de pagar una actualización y además tendrá reservada una actualización sin la necesidad de descargarla. 40

49 Aumento del poder de cómputo Un usuario de la computación en nube, tiene a su disposición de todo el poder de cómputo de la misma. Con los equipos tradicionales de escritorio, el usuario se veía limitado a las capacidades de cómputo que este le ofrecía. Esto cambia drásticamente con la computación en nube, y es que ahora el usuario puede hacer uso de un poder de cómputo ilimitado, debido principalmente a los miles de computadoras y servidores que conforman la nube. Capacidad de almacenamiento ilimitada La capacidad de almacenamiento de una computadora de escritorio esta ilimitada por el disco duro. La nube ofrece una capacidad de almacenamiento prácticamente ilimitada. Una nube puede presentar capacidades de cientos de petabytes (un millón de gigabytes) y gran parte de ellos disponibles para un usuario. Aumento de la seguridad de datos Uno de los principales inconvenientes del almacenamiento tradicional son las pérdidas ocasionadas por las faltas en los dispositivos de almacenamiento, por ejemplo: cuando el disco duro de alguna computadora personal se desploma o sufre alguna avería, gran parte de la información contenida en él se pierde. Situaciones de este tipo no se presentan en una nube y eso debido a que los datos se duplican automáticamente, por ello no se pierde nada. En la computación en nube, el bloqueo de una computadora personal no limita a ningún usuario pues todos los datos están alojados en la nube. Con la computación en nube la seguridad de los datos aumenta considerablemente. 41

50 Mejora en la compatibilidad de sistemas operativos Lograr comunicación entre dos equipos con un sistema operativo diferente (Wndows a Mac) o compartir datos entre dos computadoras (Linux a Windows), sin duda dos actividades muy frustrantes. En la computación en nube, los sistemas operativos no importan, esto es, compartir documentos entre dos equipos con diferente sistema operativo es posible. En la computación en nube los datos son lo primordial, los sistemas operativos pasan a segundo término o dejan de ser necesarios. Mejora de la compatibilidad de formatos de documentos. En la computación en nube cualquier documento creado es compatible con las aplicaciones de otros usuarios y esto se debe a que son creados basados en internet. La incompatibilidad de formatos no existe en la nube, todos los usuarios pueden compartir tanto documentos como aplicaciones. Facilita la colaboración grupal Compartir documentos, conlleva a la colaboración para realizar dichos documentos y es ahí donde la computación en nube ofrece una de sus más importantes ventajas para los usuarios y ésta consiste en tener la capacidad de que múltiples usuarios colaboren en documentos o proyectos. Por poner un ejemplo: una empresa tiene a dos desarrolladores más calificados, situados en regiones geográficas distantes y los necesita juntos para un proyecto importante. Tradicionalmente el trabajo se hacía de forma secuencial mediante envíos de documento de un desarrollador a otro. Con la computación en nube esos mismos desarrolladores tienen la posibilidad de acceder a los documentos del proyecto de forma simultánea y además cada edición realizada por un desarrollador se ve reflejada automáticamente en la pantalla del otro desarrollador. Para lograr este 42

51 tipo de colaboración en grupo solo necesitan una computadora con conexión a internet. La colaboración en grupo se traduce en la reducción de los tiempos y una rápida finalización de los proyectos. La computación en nube se cataloga como una tecnología capacitadora y esto debido a que permite que dos usuarios con diferentes niveles de conocimientos tengan la posibilidad de interactuar en tiempo real, permitiéndoles desarrollar habilidades. El acceso universal a documentos El olvido de documentos en una computadora no existe en la computación en nube, ya que, los documentos se guardan en ella, no en la computadora. Cuando un usuario necesita hacer uso de algún documento, puede acceder a él de forma instantánea y lo único que necesitan es la conexión a internet. Con la computación en nube, los documentos irán a donde el usuario vaya. Últimas versiones disponibles La creación de un documento dentro de la nube utiliza la última versión de aplicación disponible. Por ejemplo: usando la computación en nube, un documento creado en el hogar puede ser editado en la oficina ya que ambas usan la versión más reciente de la aplicación. Elimina la dependencia de dispositivos específicos Con la computación en nube se termina con la necesidad de los usuarios de estar sujetos a una sola computadora o red. Cuando un usuario camia de computadoras, sus aplicaciones y sus documentos los siguen a través de la nube. La computación en nube elimina la necesidad de comprar versiones especiales de aplicaciones para un dispositivo en particular. Los documentos y aplicaciones 43

52 para un dispositivo en particular. Los documentos y aplicaciones de una nube son los mismos sin importar la computadora que se esté utilizando. La figura 2.12 muestra las ventajas del modelo de la computación en nube. Ventajas Modelo de la Computación en Nube Menor costo informático para los usuarios Mejora del rendimiento Reducción de costes de infraestructura Disminución de problemas de mantenimiento Reducción de costes de software Aumento del poder de cómputo Capacidad de almacenamiento ilimitada Aumento de la seguridad de datos Facilita la colaboración grupal El acceso universal a documentos Últimas versiones disponibles Elimina la dependencia de dispositivos específicos Mejora en la compatibilidad de sistemas operativos Mejora de la compatibilidad de formatos de documentos Figura 2.10 Ventajas de la computación en nube 44

53 2.6.2 Desventajas de la computación en nube La computación en nube también presenta algunas desventajas que podrían de alguna manera convertirse en factores decisivos para la no adopción de este modelo de computación. La figura 2.12 muestra las desventajas del modelo de computación en nube. Ventajas Modelo de la Computación en Nube Requiere una conexión permanente a internet Funciona deficientemente en conexiones de baja velocidad Lentitud Aplicaciones con características limitadas Los datos almacenados pueden ser no seguros La pérdida de datos en una nube es definitiva Figura 2.11 Desventajas de la computación en nube Requiere de una conexión permanente a internet La computación en nube es imposible si no cuenta con una conexión a internet, y esto se debe a que se utiliza el internet para conectarse a las aplicaciones y documentos. La falta de internet se traduce la ausencia de trabajo y en el caso de las conexiones poco confiables las desconexiones podrían generar demasiadas pérdidas de tiempo de trabajo. Cuando el usuario se desconecta de internet, la computación en nube deja de funcionar. Para un usuario acostumbrado a una conexión consistente podría no ser una desventaja poco significativa. Sin embargo 45

54 para aquellos usuarios que usan documentos y aplicaciones basadas en la nube, de ninguna manera es lo mismo estar en una oficina, que en un lugar público o en su móvil, a menos que se tenga una conexión estable en todos los lugares. Funciona deficientemente en conexiones de baja velocidad Una conexión a internet de baja velocidad, por ejemplo: la que se encuentra con servicios de acceso telefónico, hacen muy lenta a la computación en nube en el mejor de los casos y pude ser que en ocasiones sea imposible de llevarla a cabo. Para poder ser descargados, las aplicaciones y documentos basados en internet requieren primordialmente de una conexión de banda ancha. En pocas palabras la computación en nube no es para conexiones lentas o de banda ancha reducida. Lentitud Una conexión de alta velocidad con el uso de aplicaciones basadas en web puede volverse lenta en comparación con el acceso a una aplicación similar en una computadora normal. Gran parte de la lentitud se da en que todo lo relacionado con la aplicación, debe ser enviado de ida y de vuelta a las computadoras de la nube. En días con demasiada demanda en la nube, el acceso instantáneo sencillamente no existe. Aplicaciones con características limitadas Las aplicaciones basadas en web tienen una desventaja particular y es contar con menos características que una aplicación de una computadora personal. Un ejemplo que nos permite comprender mejor esta desventaja es comparar dos aplicaciones como son: las presentaciones de Google, con la de Microsoft PowerPoint, mientras que la primera aplicación nos ofrece una base de características similares a Microsoft PowerPoint, esta última cuenta con funciones mucho más avanzadas. Para un usuario con conocimientos avanzados en alguna 46

55 tipo de aplicación tradicional no es recomendable el salto a la computación en nube. Oro aspecto relevante es que están en constante mejora, prueba de ello son los esfuerzos que realiza Google para mejora gradualmente las características de algunas de sus aplicaciones, por ejemplo: Google Docs y Hojas de cálculo con las cuales comenzó de forma lenta, pero con el tiempo fue agregando muchas funciones. A pesar de esto las aplicaciones tradicionales, como son, Microsoft Word y Excel siguen siendo las más usadas. Los datos almacenados pueden ser no seguros Con la computación en nube todos sus datos se almacenan en la nube. Esto implica que si algún usuario no autorizado logra entrar a la nube podrá acceder a datos confidenciales de los usuarios. La seguridad de na nube puede ser cuestionable en cierta forma. La pérdida de datos en una nube es definitiva Una nube crea respaldos automáticos, sin embargo en la remota posibilidad de que una nube extravié datos, las pérdidas son definitivas. Esto se agrava cuando recordamos que el usuario no posee ninguna copia de seguridad en sus instalaciones. Una vez comprendidos los conceptos básicos sobre la computación en nube, tales como su definición, sus atributos, sus modelos, su clasificación, así como sus ventajas y desventajas, es conveniente continuar con el análisis de las empresas desarrolladoras y los servicios que ofrecen. 47

56 Capítulo III Herramientas de software libre para computación en nube

57 3.1 Herramientas en nube De acuerdo con Miller (2008), las empresas grandes y pequeñas, han sido las primeras en adoptar la computación en nube, debido principalmente a la disminución de costos y el incremento de la productividad al utilizar herramientas basadas en web, sobre todo en la gestión de proyectos, colaboración de documentos y presentaciones, así como en la administración de contactos. Son muchas las aplicaciones basadas en web existentes en la actualidad, mismas que facilitan las labores a los empleados de una empresa. Con la computación en nube los trabajadores pueden eliminar la dependencia de sus equipos de escritorio. Cuando en una empresa se organizan eventos que requieren de la asistencia de colaboradores geográficamente distantes del punto de reunión. Estos son solo algunos de los ejemplos de herramientas que podría necesitar una empresa. 3.2 Tipos de Aplicaciones De acuerdo a las funciones y servicios que brindan las aplicaciones las dividí en: Aplicaciones de Almacenamiento, Aplicaciones con ofimática y Aplicaciones colaborativas; come se puede observar en la figura

58 Almacenamiento Tipos de Aplicaciones en nube Ofimática Colaboración 3.1 Tipos de aplicaciones en nube Aplicaciones de almacenamiento Las aplicaciones de almacenamiento son muy útiles para cuando tenemos diversos dispositivos y queremos tener todos nuestros archivos en sincronía; ya sean videos, imágenes y documentos. Los más usados son: Dropbox, box, y MegaCloud. Características DROPBOX BOX MEGACLOUD Compatibilidad Windows, Linux, ios, Android, Blackberry y Mac. Windows, Android, Mac, ios Windows, Mac, Linux, Android, iphone Almacenamiento De 2 GB hasta 18 Gratuito GB 10 GB 8 GB Inglés, Alemán, Idiomas Francés, Ruso, Inglés, Francés, Inglés, Español, Holandés, Catalán, Italiano, Francés. Español, Portugués Español, y otros Subir archivos Si SI SI Compartir archivos Si SI SI Tabla 3.1 Características de las Aplicaciones de almacenamiento. 50

59 Teniendo una comparación general de las tres aplicaciones que muestra la tabla 3.1, de acuerdo con la compatibilidad y la capacidad de almacenamiento gratuito, la mejor opción es Dropbox Aplicaciones con ofimática Este tipo de aplicaciones son las más utilizadas, ya sea por estudiantes, por empresarios; ya que son una recopilación de otras aplicaciones que nos sirven para diferentes funciones como son: crear, modificar, organizar documentos, y otros tipos de archivos. En la tabla 3.2 se compararan las características entre GoogleDrive, Thing Free y SkyDrive. Características GOOGLE DRIVE THING FREE ONLINE SKYDRIVE Compatibilidad Windows, Linux, Mac, Android, (ios pronto). Windows, Windows mobile, iphone Android. Linux, Mac Windows, Linux, ios, Android, Blackberry y Mac. Almacenamiento Gratuito 15 GB 1 GB 7 GB Idiomas Español, Chino, Inglés, Alemán, Inglés, Alemán, Portugués, Francés, Ruso, Francés, Ruso, Italiano, Alemán Holandés, Catalán, Holandés, Catalán, Japonés, Inglés Español, Portugués Español, Coreano y y otros. Portugués y otros Francés Subir archivos Si Si Si Compartir archivos Si Si Si Tabla 3.2 Características de las Aplicaciones con ofimática. 51

60 En base a la comparación general de las tres aplicaciones, de acuerdo con la capacidad de almacenamiento gratuito, la mejor opción es Google Drive Aplicaciones de colaboración o Gestor de tareas Las aplicaciones de colaboración también llamadas Gestores de tareas, son una combinación de conectar a personas e información en tiempo real por medio de mensajería instantánea, colaboración basada en audio/video; la disponibilidad de los archivos en cualquier momento y lugar, permite a las organizaciones estar preparadas para compartir tanto ideas como información de forma inmediata y efectiva para poder evitar periodos de inactividad, demoras en la comunicación, entre otras. 52

61 Algunas de las herramientas que cumplen con los requisitos que necesitan una empresa u organización son: Características ASANA TEAMBOX ZOHO Compatibilidad Android y Apple ios Windows, Windows mobile, iphone Android. Linux, Mac ios, Android Almacenamiento Gratuito Duración del almacenamiento gratuito Solo para 15 miembros 5 GB, 5 proyectos y 5 usuarios 10 GB y 1 proyecto Ilimitada Ilimitada Ilimitada Español, Chino, Portugués, Italiano, Idiomas Inglés, Francés, Alemán Alemán Japonés, Inglés Coreano y Inglés, Francés, Alemán Francés Subir archivos Si Si Si Proyectos, Conversaciones (chat, audio y video), tareas, páginas, Imágenes, documentos de textos, hojas de Elementos que imágenes, carpetas, documentos No aplica (solo Premium) cálculo, presentaciones, audio, video, Comparte de texto, hojas de cálculo, PDF, PDF, proyectos, y chat. presentaciones, calendario y redes sociales Asignar tareas No aplica (Solo Premium) Si No Apps Dropbox, Google Apps Google Drive, Dropbox, Box Google Drive, Dropbox 53

62 compatibles Chat Si Si Si Sincronización Dropbox, Google Apps Dropbox, Google Drive, Skype, gtalk, Box Google Drive, Dropbox Tabla 3.3 Características de las Aplicaciones de colaboración. De acuerdo con la comparación general de las tres aplicaciones, la mejor opción es Teambox; ya que tiene mayor compatibilidad, más elementos que puede compartir con los otros usuarios así como asignarles tareas y por la posibilidad de tener sincronización con más aplicaciones. 54

63 3.3 Dropbox Esta herramienta sirve como un medio de almacenamiento de archivos y al mismo tiempo subir archivos en línea Funcionalidad Se cuenta gratuitamente con 2GB de memoria, pero se puede acceder a un almacenamiento adicional al recomendarlo a amigos o referirlos al sistema. Está disponible para computadora de escritorio en los siguientes Sistemas Operativos: Windows, Mac y Linux; en teléfonos móviles: iphone, Android y Blackberry. Se puede instalar en diversos dispositivos como en la figura Requisitos para usarlo Figura 3.2 Dropbox en diferentes dispositivos Para poder utilizar Dropbox solo estar dados de alta en su servicio. Es un servicio gratuito. 3.4 Google Drive Google drive es un servicio de almacenamiento de archivos en línea. Es parte de los servicios de Google. Google Drive actualmente es un reemplazo de Google 55

64 Docs que ha cambiado su dirección de enlace de docs.google.com por drive.google.com entre otras cosas Funcionalidad Cada usuario cuenta con 5GB de memoria gratuitos, para almacenar sus archivos, que se pueden ampliar mediante un pago. Está disponible para computadoras y portátiles Mac, Android y próximamente iphone y ipad. Con el lanzamiento de este servicio se ha aumentado el espacio de almacenamiento de Gmail a 10 GB Requisitos para usarlo Para poder utilizar Google Drive solo necesitamos una cuenta de correo electrónico de Google o estar dados de alta en su servicio. Es un servicio gratuito Herramientas de oficina Google Drive nos permite crear archivos que quedarán almacenados en la plataforma. La figura 3.3 nos muestra los iconos de los archivos que se pueden crear, estos son: Documento (exportable a los principales formatos de documentos de texto.) Presentación Hoja de cálculo Formulario. Dibujo. Carpeta Tablas. (beta) 56

65 Figura 3.3 Herramientas de Google Drive Google Drive tiene una segunda opción, la cual, es subir archivos. Con esta opción podemos incorporar archivos desde nuestros discos duros Trabajar en Google Drive Trabajar con los archivos en Google Drive es realmente sencillo, dependiendo del tipo de documento con el que se trabaja dispone de opciones diferentes a las otras. Con esta herramienta se pude decidir con quién compartir archivos, carpetas y el nivel de acceso a estas personas. Se colabora en tiempo real con otros usuarios. 3.5 Teambox Esta herramienta es un gestor de proyectos o tareas en línea y sirve principalmente para que de una manera sencilla se puedan realizar proyectos de cualquier índole sin que se duplique. Es como Facebook para la oficina Funcionalidad Cuenta con 5GB de memoria gratuitos, teniendo a 5 usuarios y 5 proyectos completamente gratis para almacenar sus archivos. Teambox es casi exclusivo de 57

66 la red por lo que la integración en los diferentes navegadores es excepcional. El usuario puede actualizar cuantos proyectos y usuarios desee, con su suscripción mensual, anual o bienal Estructura Teambox utiliza principalmente los siguientes elementos: proyectos, personas, tareas, páginas, conversaciones y archivos. Dentro de estos elementos se puede hacer varias cosas como son, asignar personal a los proyectos, asignar fechas de inicio y fin de tareas, notificaciones, entre otras. También funciona con otras aplicaciones que quizás ya utilizamos; solo basta con otorgar permisos a estas aplicaciones para que se sincronicen, accedan y guarden los archivos. Proyecto: es lo que un usuario está trabajando, el objetivo principal. Tareas: Son las distintas piezas de un proyecto. Se asignan tareas a los diferentes miembros del proyecto. Miembros: Son todas las personas que se encuentran involucradas en el proyecto. Notas: Es un espacio de trabajo compartido para que el usuario y equipo de trabajo compartan notas e ideas, para poder colaborar en el proyecto. Conversaciones: Son para comunicarse en tiempo real acerca de las tareas específicas o el proyecto en conjunto. Archivos: El usuario puede subir archivos y/o compartirlos con personas en específico, siempre y cuando sean miembros del proyecto. 3.6 Skydrive Esta herramienta forma parte de los servicios de Microsoft, y para poder utilizarlo se requiere de una cuenta Windows Live ID, para poder controlar el acceso de los archivos del usuario. 58

67 3.6.1 Funcionalidad Se adquieren 7GB de almacenamiento. Se tiene acceso desde la PC o MAC, móvil, tableta u otro dispositivo. Todos los archivos que se agreguen se sincronizaran automáticamente con los otros equipos que tengan SkyDrive Herramientas de oficina Permite compartir fotos y archivos de forma segura y sencilla con otros contactos, así como también se pueden utilizar las herramientas de Microsoft Office (Word, Excel, PowerPoint y OneNote). SkyDrive funciona con otras aplicaciones que quizás ya utilizamos; solo basta con otorgar permisos a estas aplicaciones para que se sincronicen, accedan y guarden archivos. 59

68 3.7 Cuadro comparativo general de las herramientas en nube Características DROPBOX GOOGLE DRIVE TEAMBOX SKYDRIVE Compatibilidad Windows, Linux, ios, Windows, Linux, Windows, Linux, Mac, Windows, Mac, ios y Android, Blackberry y ios, Android, Android, (ios pronto). Android. Mac. Blackberry y Mac. Almacenamiento Gratuito 2 GB 15 GB 5 GB 7 GB Idiomas Inglés, Alemán, Francés, Ruso, Holandés, Catalán, Español, Portugués y otros Inglés, Alemán, Francés, Ruso, Holandés, Catalán, Español, Portugués y otros. Inglés, Alemán, Francés, Ruso, Holandés, Catalán, Español y Portugués Inglés, Alemán, Francés, Ruso, Holandés, Catalán, Español, Portugués y otros Subir archivos Si Si Si Si Proyectos, Conversaciones, tareas, Compartir Si Si paginas, carpetas, archivos calendario y redes Si sociales Asignar tareas No No Si, a usuarios de Teambox No 60

69 Google+, Google OneNote, PhatPad, Apps Chrome, Quickoffice, entre otras (todos No Dropbox, Google Drive compatibles entre otras (todos los los servicios de servicios de Google). Windows). Chat No Si Si Si Videollamada No Si Si Si Documento de texto, Presentación, Hoja de Word, Excel, Creación de Documento de texto No cálculo, Formulario, PowerPoint y documentos (puede adjuntar archivos Dibujo y Tablas. OneNote (beta) Sincronización Si, solo con usuarios Si, solo con usuarios Si, solo con usuarios de de Dropbox de Google Drive Teambox Si Creación de carpeta Si Si Si Si /Proyectos Tabla 3.4 Características de las mejores herramientas en conjunto. Como podemos observar en la tabla 3.4 las herramientas que mejor trabajan en conjunto son Dropbox, Google Drive, SkryDrive y Teambox. Es por ello que se han seleccionado para poder colaborar en un equipo de trabajo. 61

70 Capítulo IV Como usar la herramienta seleccionada: Teambox

71 4.1 Obtener cuenta Teambox. Para poder obtener una cuenta de Teambox debemos registrarnos. Y para eso ingresamos a la página: 1. Damos clic a Crear cuenta e ingresamos nuestra dirección de correo electrónico. Figura 4.1 Ingresando correo electrónico. 63

72 2. Puede o no crear su organización. Si es así, pedirá cierta información como es el nombre, el tamaño y tipo de empresa. Figura 4.2 Asignar nombre a la organización. 3. En seguida, solicitará correos electrónicos para poder invitar a otros usuarios y poder trabajar en equipo. También se puede importar los contactos de Google. Figura 4.3 Invitar a otros usuarios a unirse. 4. En seguida deberá agregar algunos datos para completar el perfil de usuario. Es opcional, pero recomienda hacerlo para que pueda empezar a recibir las notificaciones de sus proyectos en el correo electrónico. 64

73 Figura 4.4 Completar perfil de usuario. 5. Por último damos clic en Comenzar y listo. 4.2 Opciones de usuario El configurar la cuenta de usuario, es algo simple. Basta con dar clic en el engrane de la esquina superior de la derecha para poder configurar las preferencias de su cuenta, opciones de notificación y permitir el acceso de los miembros a ciertos proyectos. También se pueden sincronizar las tareas en nuestro calendario habitual. Otra opción, es el configurar nuestra organización, así como también cambiar el fondo de Teambox y aprender a utilizar las diferentes formas de navegación del teclado. 65

74 4.2.1 Configuración de usuario En la configuración de usuario, solo se puede editar: nombre de usuario, dirección de correo electrónico, idioma, zona horaria, contraseña, figura de perfil e información de perfil Cambio de correo electrónico y nombre de usuario Se introduce el nuevo nombre de usuario en el campo con el mismo nombre y la nueva dirección de correo electrónico en el campo: Tu de trabajo ; se selecciona el día en que se quiere que empiece la semana, ya sea domingo o lunes; se selecciona el idioma de preferencia y la zona horaria correspondiente. Figura 4.5 Preferencias de la cuenta del usuario Cambio de contraseña Primero damos clic en cambiar. Figura 4.6 Cambio de contraseña. 66

75 En seguida nos pedirá la antigua contraseña, así como también nos pedirá que ingresemos y confirmemos la nueva contraseña. Figura 4.7 Confirmación de la contraseña. Por último, damos clic en Actualizar Cambio de información del perfil En este apartado podemos modificar nuestro nombre y apellidos, agregar números telefónicos, ya sea de trabajo, móvil, casa, fax o Skype; agregar correos electrónicos; completar nuestra dirección con la calle, ciudad, estado, código postal y país. 67

76 Figura 4.8 Información del usuario. También podemos ingresar sitios web, redes sociales y chats vinculados a Skype, Yahoo o Google Talk. Figura 4.9 Complementando la información del usuario. Cuando terminemos de editar la información del perfil, solo damos clic en Actualizar. 68

77 Imagen de perfil Hacemos clic en Subir avatar y seleccionamos la imagen con formato JPG o PNG que queramos poner de perfil. Figura 4.10 Imagen de perfil. Finalmente actualizamos la configuración para que podamos ver la figura de perfil en Teambox Vincular cuentas Teambox permite vincular varias cuentas, para poder tareas o realizar alguna conversación. adjuntar documentos, 1. Integración con Google Drive: a. Conecta a Google Docs para tareas y conversaciones y permite que sus colegas editen los archivos. b. Sincroniza las tareas en Google Calendar que han sido asignadas al usuario. c. Se puede acceder a Teambox usando Gmail. 2. Integración de Dropbox: a. Permite adjuntar documentos, tareas y conversaciones de Dropbox. b. Se puede publicar archivos de Dropbox a cualquier conversación o tarea en cualquier proyecto. 69

78 c. Compartir los archivos con los miembros del proyecto, que será capaz de visualizar el archivo en línea o descargarlo. d. Teambox controla la visibilidad y permisos de los archivos, para que lo vean solo las personas seleccionadas. 3. Integración de Caja: a. Permite adjuntar archivos Caja para conversaciones Teambox o tareas. b. Ver archivos en línea sin necesidad de descargarlos. c. Teambox gestiona los permisos por usted Sincronizar calendario Hay tres opciones de utilizar los calendarios para poder visualizar las tareas. 1. Calendario de Teambox Está ubicado en el apartado de Aplicaciones de la barra lateral. Éste muestra todas las tareas que se encuentran activas con una fecha de vencimiento a través de proyectos, tanto las que se nos han asignado como las que se les han asignado a los demás. Cuando una tarea ya se ha resuelto o se pone en espera ya no será visible. Las tareas se filtran por proyecto o por usuario. Figura 4.11 Sincronización del calendario. 2. Google Calendar 70

79 Teambox permite tener un seguimiento de tareas por medio de Google Calendar, gracias a su integración. Esta opción es la más recomendada para sincronizar para sincronizar nuestras tareas asignadas. En cuanto se integra Google Calendar se sincronizarán automáticamente todas las tareas que tenemos asignadas. Ejemplo: El usuario Luz P. Reyes ha designado una tarea para el usuario Rubén González desde Teambox. Así aparece la tarea en el calendario de teambox de Luz P. Reyes : Figura 4.12 Asignación de tarea a otro miembro del proyecto. Y la tarea se ve reflejada en Google Calendar del usuario Rubén González : 71

80 Figura 4.13 Sincronización de la tarea asignada al usuario. 3. Sincronización de las tareas con 3 o más calendarios, pero esta opción no es gratuita Notificaciones por correo electrónico Si el usuario a publica un elemento importante para el usuario b, el usuario b recibirá una notificación por correo electrónico. Esto ocurrirá cada vez que: Una tarea sea asignada a otro usuario. Como en el ejemplo anterior de Google Calendar. Existan nuevos comentarios en una tarea o conversación, que hayamos comentado anteriormente. Un usuario lo mencione en alguna tarea o conversación De forma predeterminada, cada usuario recibirá un correo electrónico de resumen diario de cada proyecto. NOTA: No se reciben notificaciones de nuestros propios comentarios. 72

81 4.2.5 Preferencias de vista En el apartado de preferencias, damos clic en preferencias visuales, donde podemos personalizar la configuración de vista del dashboard (en español tablero de instrumentos o salpicadero). En actividad reciente se tienen dos opciones: mostrar todas las actividades recientes o solo las conversaciones y tareas que tuvieron actividad reciente. En orden de los hilos, se modifica el orden en que se quieren ver, ya sea de los más antiguos a los más nuevos o viceversa. Este orden será el mismo en todos los proyectos y características. Y hacemos clic en Actualizar, si es que se hizo algún cambio. Figura 4.14 Preferencias visuales. 73

82 4.3 Estructura Teambox utiliza ciertos elementos que son esenciales y parte de su estructura, como son: proyectos, gente, tareas, conversaciones y archivos; con los cuales usted podrá hacer diversas cosas, como asignar tareas a sus compañeros de proyecto, definir fechas de entrega, enviar notificaciones o archivos, entre otras cosas Proyectos Cada proyecto tiene sus propios participantes, con diferentes niveles de permisos. Los proyectos consisten en conversaciones, listas de tareas, páginas y archivos. Cada proyecto tiene su flujo de información, por lo que siempre puedes ver lo que pasa en tiempo real. En las conversaciones pueden compartir información como son archivos, imágenes y videos con los miembros del proyecto. Los miembros pueden participar al instante en las conversaciones Tareas Las tareas se crean de forma rápida y sencilla. Puedes ver de forma rápida todo lo que se está haciendo. Se puede crear una nueva tarea y asignarla a uno o más miembros del proyecto y agregar documentos o archivos Páginas Las páginas sirven para crear contenido, se pueden añadir imágenes o archivos de forma muy sencilla y cambiar el orden de los mismos. 74

83 4.3.4 Gestión de archivos Todos los archivos están vinculados a un proyecto y se asocian a las tareas y a las conversaciones. Se pueden encontrar todos los documentos en un mismo sitio. La gestión de archivos es muy simple y lineal Gestión del tiempo Se pueden ver de forma rápida calendarios y también asignar tiempo o fecha límite a las tareas. 4.4 Administrar organización Una organización es un espacio de trabajo que es compartido entre usted y sus compañeros de equipo. Para poder administrar su organización debe acceder a configuración, damos clic en Mis organizaciones y selecciona el proyecto que quiera modificar. Figura 4.15 Gestionar la organización. 75

84 Desde ahí se puede: Cambiar nombre de la organización Visualizar todos los miembros de su organización, así como cambiar sus roles. Acceder y visualizar todos los proyectos de la organización, si es que usted ha sido invitados a ellos o no. Puede crear y editar plantillas de lista de tareas para que las pueda utilizar en sus proyectos. Configurar las aplicaciones personalizadas. Cambiar el logotipo de su organización Personalizar su dominio y la página de inicio de sesión. 76

85 Figura 4.16 Configuración de la organización 77

86 4.5 Administrar un proyecto En Teambox todo gira en torno a sus proyectos. Cada proyecto contiene los siguientes elementos: Conversaciones en donde debatir. Tareas para colaborar. Notas para utilizar como pizarra de ideas. Archivos para usar como base de datos. Cada proyecto es totalmente privado y solo los miembros que se especifiquen tendrán acceso a ellos. Cada usuario puede participar en un número ilimitado de proyectos Como crear un proyecto. 1. En la barra lateral, hacemos clic en la pestaña "Nuevo" al lado de "Proyectos". 2. Se debe elegir un nombre para el proyecto. 3. Se selecciona la organización a la que el proyecto debe pertenecer. También se puede crear una nueva organización de aquí, si es necesario. 4. Se debe comprobar en la casilla para activar seguimiento de tiempo para su proyecto. Figura 4.17 Creación de un proyecto. 78

87 4.5.2 Invitar y administrar usuarios. Se puede invitar a otros usuarios a sus proyectos como miembros o participantes. Para añadir nuevos usuarios: 1. En la barra lateral se selecciona el proyecto al que se quiere agregar más usuarios y se hace clic en él. 2. Ir a la sección de Gente y permisos. 3. Clic en "Invitar personas a este proyecto". Sólo los administradores pueden invitar a nuevos usuarios. 4. Se puede invitar a los usuarios que se deseen, introduciendo sus correos electrónicos, o desde la organización o proyectos. Figura 4.18 Invitación de más usuarios a la organización Configuración del proyecto. Para poder llevar a cabo cualquier cambio en un proyecto en específico, debe ser el administrador de los proyectos o el administrador de la organización. Cualquier usuario con un rol diferente sólo podrá acceder a la información general sobre un proyecto o dejar el proyecto. 79

88 La página Configuración se divide en seis secciones: Configuración general, crear conversaciones y tareas por correo electrónico, helpdesk o mesa de ayuda, archivar proyecto, exportar proyecto y eliminar proyecto Configuración general Al administrador del proyecto, esta sección le permite: Cambiar el nombre y el identificador del proyecto. Mover el proyecto a una organización diferente (también tendrá que ser el administrador de la organización). Habilitar seguimiento de tiempo. Hacer público el proyecto para que cualquier persona con un enlace de proyecto puede acceder a él. Cambiar los días de trabajo para el proyecto. Figura 4.19 Configuración general de la organización Crear tareas y conversaciones por correo electrónico El proyecto cuenta con un identificador, que se encuentra en Configuración general. 80

89 Por ejemplo, si el identificador de su proyecto es la comercialización, entonces se puede utilizar las siguientes direcciones para crear nuevas conversaciones y tareas de su proyecto: secretaria-academica-fca@app.teambox.com Además, puedes publicar nuevos comentarios a conversaciones o tareas existentes: secretaria-academica-fca.task@app.teambox.com Figura 4.20 Conversaciones por medio de correo electrónico Helpdesk Teambox permite recibir correos electrónicos de help@yourdomain.com y procesarlos como tareas dentro de cada proyecto. Podemos responder a estas tareas que se remontan a los usuarios, así como los comentarios posteriores privados. También se puede volver a asignar estas tareas a través del equipo, como se hace con las tareas habituales. La funcionalidad Helpdesk permitirá comunicarse eficazmente con los usuarios externos, así como seguir adelante internamente. Figura 4.21 Helpdesk. 81

90 Como configurar Helpdesk Se debe configurar una redirección desde el correo electrónico a una dirección especial para el proyecto: 1. Dentro del proyecto, en la barra lateral se hace clic en Configuración. 2. En la sección de Helpdesk se encuentra la dirección especial. Aparecerá secretaria-academica-fca.external_tasks @app.teambox.com. 3. Si se envían mensajes de correo electrónico a esta dirección, se creará una tarea asignada en ese proyecto. 4. Se debe enviar un mensaje de prueba y verificar que funciona. 5. Ahora configurar una cuenta de correo electrónico para recibir correo electrónico como help@yourdomain.com, o la dirección que se prefiera. 6. Abrir esta cuenta de correo electrónico y configurarlo para reenviar todo el correo electrónico a la dirección de correo electrónico para el proyecto. 7. Las instrucciones son diferentes para cada proveedor, pero en Gmail, se puede hacer esto con un filtro para todo el correo electrónico. Gmail pedirá que se confirme el reenvío de correo electrónico, y enviar un correo electrónico de verificación, lo que creará una tarea en Teambox. Se deben seguir las instrucciones de ese correo electrónico para finalizar confirmación. 8. Opcionalmente, se pueden establecer algunos filtros para redirigir sólo algunos correos electrónicos. 9. Ahora, cualquier correo electrónico que se envíe a la dirección que se configuró será procesada como una tarea Teambox. NOTA: Los correos electrónicos que van a la carpeta de correo no deseado no se reenvían, para que no se creen tareas en Teambox. 82

91 Figura 4.22 Aceptar correos de usuarios externos Archivar proyecto Cuando el proyecto esté terminado, simplemente se archiva. Archivar un proyecto, significa que su contenido ya no está activo en Teambox. Sus proyectos archivados serán visibles en la parte inferior de la barra lateral que corresponde al número de proyectos archivados que tiene como '1 proyecto archivado. 1. En configuración del proyecto. Figura 4.23 Archivar proyecto. 83

92 2. Haga clic en "Archivo del proyecto". Un proyecto puede ser archivado automáticamente, sin tener que hacerlo manualmente. Para ello, en el apartado Administrar Organizaciones se hace clic en Proyectos. Allí se mostrará la lista de proyectos archivados (y un botón para anular el archivo de los mismos) Exportar proyecto Un proyecto se puede exportar en la totalidad a una extensión de datos (formato de archivo JSON). El archivo JSON se puede abrir con cualquier editor de texto. NOTA: Un proyecto de exportación no se puede importar de nuevo a Teambox. Figura 4.24 Exportar un proyecto Eliminar proyecto Se recomienda no eliminar un proyecto, a menos de que esté 100% seguro, ya que la eliminación es una decisión irreversible. Para eliminar un proyecto: 1. En Ajustes y nos desplazamos hacia abajo y damos clic en "Borrar este proyecto". 2. Clic en el botón rojo llamado "Eliminar este proyecto para siempre." 3. Teambox pedirá que se introduzca la identificación del proyecto como medida de precaución. 84

93 4. Se debe confirmar la acción haciendo clic en el botón "Eliminar este proyecto para siempre". 5. Y eso es todo. El proyecto se elimina para siempre. Figura 4.25 Eliminar un proyecto. 85

Cloud Computing. Rodrigo Moreno Rosales DN-11

Cloud Computing. Rodrigo Moreno Rosales DN-11 Cloud Computing Rodrigo Moreno Rosales DN-11 Cloud Computing La computación en la nube,conocido también como servicios en la nube, informática en la nube, nube de cómputo o nube de conceptos, es un paradigma

Más detalles

ING. YURI RODRIGUEZ ALVA

ING. YURI RODRIGUEZ ALVA Historia y evolución de las Aplicaciones. Acerca de Cloud Computing o Computación para la Nube. Tipos de Aplicaciones para la Nube. Ventajas y desventajas de Cloud Computing Uso y Aplicaciones de Cloud

Más detalles

UNIVERSIDAD PONTIFICIA DE SALAMANCA. Faculta de Informática

UNIVERSIDAD PONTIFICIA DE SALAMANCA. Faculta de Informática UNIVERSIDAD PONTIFICIA DE SALAMANCA Faculta de Informática Sistemas de Información y Auditoría de Sistemas de Información Modelos de servicio en Cloud Computing (SaaS, PaaS, IaaS) Alumno:!!! Alberto Balado

Más detalles

UNIVERSIDAD VERACRUZANA M O N O G R A F Í A. Licenciado en Sistemas Computacionales Administrativos. Gaudencio Sol Palestina

UNIVERSIDAD VERACRUZANA M O N O G R A F Í A. Licenciado en Sistemas Computacionales Administrativos. Gaudencio Sol Palestina UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración Estudio sobre la Computación en Nube M O N O G R A F Í A Para obtener el Título de: Licenciado en Sistemas Computacionales Administrativos

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...

Más detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Cloud Security Alliance. Recomendaciones de Seguridad para Usuarios

Cloud Security Alliance. Recomendaciones de Seguridad para Usuarios Cloud Security Alliance Recomendaciones de Seguridad Contenido Qué es el Cloud Computing?... 2 Modelos de Servicios... 2 Modelos de Implementación... 3 Recomendaciones a los Usuarios para la adopción del

Más detalles

Estrategia de Cómputo en la Nube. Servicios en la Nube

Estrategia de Cómputo en la Nube. Servicios en la Nube Estrategia de Cómputo en la Nube Servicios en la Nube Computación para la Nube? Tecnología informática por la que se proporcionan software y servicios a través de la Internet. El nombre Cloud Computing

Más detalles

Emprendiendo negocios juntos

Emprendiendo negocios juntos Emprendiendo negocios juntos Definiendo Cloud Computing Un modelo que permite de manera muy sencilla el acceso a una red de recursos informáticos, los cuales con poco esfuerzo son configurables por el

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. DEFINICIÓN...

Más detalles

Conoce los Tipos de Hosting que Existen y Elige el Mejor para tus Necesidades

Conoce los Tipos de Hosting que Existen y Elige el Mejor para tus Necesidades Conoce los Tipos de Hosting que Existen y Elige el Mejor para tus Necesidades A veces me preguntan acerca de las diferencias entre muchos tipos de servicios de hospedaje web, y pensé que traería muchos

Más detalles

Escritorios virtuales

Escritorios virtuales Escritorios virtuales Italo E. Ayesteran R. Con la adopción de la tecnología de Computación en la nube (Cloud Computing), las soluciones de escritorio virtual representan una de las herramientas más poderosas

Más detalles

Preguntas Frec uentes Ia a S

Preguntas Frec uentes Ia a S Qué es IaaS Telmex? Infraestructura como Servicio (IaaS) de Telmex, es una solución basada en las nuevas tecnologías de virtualización bajo demanda, orientado a empresas que requieran de un servicio de

Más detalles

CAPÍTULO 2 DEFINICIÓN DEL PROBLEMA

CAPÍTULO 2 DEFINICIÓN DEL PROBLEMA CAPÍTULO 2 DEFINICIÓN DEL PROBLEMA En el capítulo anterior se describió la situación inicial en la que se encontraba la Coordinación de Cómputo Académico (CCA) del Departamento de Ingenierías (DI) de la

Más detalles

La experiencia del Ministerio de Empleo y SS. 04/03/2015 Carlos Gómez Plaza

La experiencia del Ministerio de Empleo y SS. 04/03/2015 Carlos Gómez Plaza La experiencia del Ministerio de Empleo y SS 1 Una propuesta tecnológica capaz de ofrecer servicios en red de forma ágil y flexible. Los servicios en la nube consisten en la disposición de software, plataformas

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

Ventajas del software del SIGOB para las instituciones

Ventajas del software del SIGOB para las instituciones Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran

Más detalles

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE AÑO: 2010 Qué es un servidor Blade? Blade Server es una arquitectura que ha conseguido integrar en

Más detalles

Infraestructura Tecnológica. Sesión 8: Configurar y administrar almacenamiento virtual

Infraestructura Tecnológica. Sesión 8: Configurar y administrar almacenamiento virtual Infraestructura Tecnológica Sesión 8: Configurar y administrar almacenamiento virtual Contextualización Como sabemos, actualmente los servicios y medios de almacenamiento de información son muy variados,

Más detalles

Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica)

Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica) Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica) Servinet Sistemas y Comunicación S.L. www.softwaregestionsat.com Última Revisión: Octubre 2014 FUNCIONALIDADES SAT

Más detalles

System Center. la plataforma para una gestión ágil de los entornos de TI IDG COMMUNICATIONS, S.A.

System Center. la plataforma para una gestión ágil de los entornos de TI IDG COMMUNICATIONS, S.A. la plataforma para una gestión ágil de los entornos de TI System Center la plataforma para una gestión ágil de los entornos de TI Introducción En la actualidad son ya muchas las empresas que están experimentando

Más detalles

Cómo saber qué modelo de ERP es el más adecuado para su empresa? On-Premise vs. SaaS

Cómo saber qué modelo de ERP es el más adecuado para su empresa? On-Premise vs. SaaS Cómo saber qué modelo de ERP es el más adecuado para su empresa? On-Premise vs. SaaS ERP: On-Premise vs. SaaS Comparamos los dos modelos de ERP para ayudarle a elegir correctamente su software de gestión

Más detalles

Qué es una página web?, qué conoces al respecto?, sabes crear una página

Qué es una página web?, qué conoces al respecto?, sabes crear una página Semana 13 13 Empecemos! Bienvenidos a una nueva sesión, llena de aprendizajes! En semanas anteriores estudiamos lo que son bases de datos, estructuras de datos y métodos de ordenamientos, todo lo cual

Más detalles

Capítulo I. Planteamiento del problema

Capítulo I. Planteamiento del problema Capítulo I. Planteamiento del problema Actualmente, cientos de instituciones educativas utilizan Sistemas gestores del aprendizaje (LMS Learning Management Systems), sin embargo, estos no fomentan el trabajo

Más detalles

Guía de los cursos. Equipo docente:

Guía de los cursos. Equipo docente: Guía de los cursos Equipo docente: Dra. Bertha Patricia Legorreta Cortés Dr. Eduardo Habacúc López Acevedo Introducción Las organizaciones internacionales, las administraciones públicas y privadas así

Más detalles

IaaS en los estudios de informática

IaaS en los estudios de informática IaaS en los estudios de informática Proyecto de Innovación. Implantación y puesta a punto de la infraestructura de un cloud computing privado para el despliegue de servicios en la nube IES Gonzalo Nazareno

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

La Solución informática para su sistema de gestión

La Solución informática para su sistema de gestión Página 1 de 7 ÍNDICE 1. Introducción 2. Características del software 3. Precios QUALITYSLAVE 4. Servicios Página 2 de 7 1.- INTRODUCCIÓN QUALITYSLAVE es una solución informática que permite a las organizaciones

Más detalles

Beneficios económicos de la Estrategia de la nube de Cisco

Beneficios económicos de la Estrategia de la nube de Cisco Beneficios económicos de la Estrategia de la nube de Cisco Principales conclusiones Resumen ejecutivo La computación en la nube permite suministrar TI como un servicio cuando y donde se necesite, desde

Más detalles

Almacenamiento virtual de sitios web HOSTS VIRTUALES

Almacenamiento virtual de sitios web HOSTS VIRTUALES Almacenamiento virtual de sitios web HOSTS VIRTUALES El término Hosting Virtual se refiere a hacer funcionar más de un sitio web (tales como www.company1.com y www.company2.com) en una sola máquina. Los

Más detalles

Información sobre seguridad

Información sobre seguridad Información sobre seguridad SMART kapp incluye características de protección de datos diseñadas para mantener el contenido controlador de forma predecible. En esta página se explican las características

Más detalles

Informática en la nube. Susi Rodríguez

Informática en la nube. Susi Rodríguez Informática en la nube Susi Rodríguez DE QUE VAMOS A HABLAR? Analizar como utilizamos las TICs en nuestro trabajo Qué es eso de la nube? Ventajas, riesgos y los retos legales la nube Herramientas y servicios

Más detalles

Interoperabilidad de Fieldbus

Interoperabilidad de Fieldbus 2002 Emerson Process Management. Todos los derechos reservados. Vea este y otros cursos en línea en www.plantwebuniversity.com. Fieldbus 201 Interoperabilidad de Fieldbus Generalidades Qué es interoperabilidad?

Más detalles

Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta

Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta Descripción general de la solución Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta Lo que aprenderá A medida que tecnologías como la nube, la movilidad, los medios sociales

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

Nuevas tendencias: Virtualización de computadores / servidores

Nuevas tendencias: Virtualización de computadores / servidores Nuevas tendencias: Virtualización de computadores / servidores Expositor: Ing. José Wu Chong Laboratorio de Internetworking FIA DATA Agenda Qué es un servidor? Qué servicios hay en la red? Qué es Virtualización?

Más detalles

MACROPROCESO GESTIÓN TECNOLÓGICA

MACROPROCESO GESTIÓN TECNOLÓGICA Versión 1.0 Página 1 de 5 1. OBJETIVO Suministrar las fases para la puesta en producción de aplicaciones y sistemas de información desarrollados o adquiridos por el Instituto Colombiano de Bienestar Familiar

Más detalles

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este Manual para usuarios USO DE ONEDRIVE Universidad Central del Este Contenido 1. QUÉ ES Y PARA QUÉ SIRVE OFFICE 365?... 3 1.1 CÓMO ENTRAR A LA PLATAFORMA DE OFFICE 365 DE LA UCE?... 3 ONEDRIVE... 5 2. QUÉ

Más detalles

Windows Server 2012: Infraestructura de Escritorio Virtual

Windows Server 2012: Infraestructura de Escritorio Virtual Windows Server 2012: Infraestructura de Escritorio Virtual Módulo 1: Application Virtualization Módulo del Manual Autores: James Hamilton-Adams, Content Master Publicado: 5 de Octubre 2012 La información

Más detalles

5 formas de mejorar su negocio con COMPUTACIÓN EN LA NUBE

5 formas de mejorar su negocio con COMPUTACIÓN EN LA NUBE 5 formas de mejorar su negocio con COMPUTACIÓN EN LA NUBE Julio 2012 Introducción. Cada empresa y cada empresario ha entendido que, si hay una constante, ésta es el cambio. Día a día, los negocios se ponen

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

Sistema de SaaS (Software as a Service) para centros educativos

Sistema de SaaS (Software as a Service) para centros educativos Sistema de SaaS (Software as a Service) para centros educativos Definiciones preliminares: Qué es SaaS? SaaS (1) es un modelo de distribución del software que permite a los usuarios el acceso al mismo

Más detalles

Educación y capacitación virtual, algo más que una moda

Educación y capacitación virtual, algo más que una moda Éxito Empresarial Publicación No.12 marzo 2004 Educación y capacitación virtual, algo más que una moda I Introducción Últimamente se ha escuchado la posibilidad de realizar nuestra educación formal y capacitación

Más detalles

Está creado como un organizador y gestor de tareas personalizables para generar equipos de alto desempeño en diferentes rubros de empresas.

Está creado como un organizador y gestor de tareas personalizables para generar equipos de alto desempeño en diferentes rubros de empresas. SACS proviene de las siglas Sistema Avanzado de Comunicación Social, es un modelo de gestión de toda la organización, basándose en la orientación del cliente. Es un software vía web que se encarga de la

Más detalles

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES? QUE ES COMLINE MENSAJES? Comline Mensajes es una plataforma flexible, ágil y oportuna, que permite el envío MASIVO de MENSAJES DE TEXTO (SMS). Comline Mensajes integra su tecnología a los centros de recepción

Más detalles

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado. SOFTWARE DE GESTÓN Doctum sabe que es necesario entregar servicios que otorguen un valor agregado, sobre todo para la gestión documental de la empresa, lo que reduce los costos asociados a mano de obra

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

e-commerce vs. e-business

e-commerce vs. e-business Formas de interactuar en los negocios e-commerce vs. e-business Día a día debemos sumar nuevas palabras a nuestro extenso vocabulario, y e-commerce y e-business no son la excepción. En esta nota explicamos

Más detalles

Tecnología IP para videovigilancia... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el

Tecnología IP para videovigilancia... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el para videovigilancia....... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el protocolo IP. La tecnología de las cámaras de red permite al usuario

Más detalles

FileMaker Pro 13. Uso de una Conexión a Escritorio remoto con FileMaker Pro 13

FileMaker Pro 13. Uso de una Conexión a Escritorio remoto con FileMaker Pro 13 FileMaker Pro 13 Uso de una Conexión a Escritorio remoto con FileMaker Pro 13 2007-2013 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054

Más detalles

NBG Asesores Abogados

NBG Asesores Abogados Caso de Éxito www.sagedespachosprofesionales.com despachosprofesionales@sage.es 902 01 34 49 Caso de Éxito Las actualizaciones periódicas de Sage Profesional Class a nuevas normativas nos permiten atender

Más detalles

Una puerta abierta al futuro

Una puerta abierta al futuro Una puerta abierta al futuro SOA E ITIL EN LA LEY DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS (LAECSP) por francisco javier antón Vique La publicación de la Ley de Acceso electrónico

Más detalles

MODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE

MODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE MODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE Este material y todos y cada uno de los contenidos en él incorporados constituyen una adaptación de las conferencias de

Más detalles

Tú negocio siempre contigo

Tú negocio siempre contigo Tú negocio siempre contigo EL ERP CLOUD QUE CUBRE TODAS TUS NECESIDADES Toda la potencia de un ERP en la nube accesible desde cualquier dispositivo. QuartUp es un completo ERP en la nube que te proporciona

Más detalles

MANUAL CORREO ELECTRÓNICO UNIVERSIDAD ISRAEL

MANUAL CORREO ELECTRÓNICO UNIVERSIDAD ISRAEL MANUAL CORREO ELECTRÓNICO UNIVERSIDAD ISRAEL Correo APPS El personal Docente y administrativo trabajará con toda la tecnología y Servidores Google alineados a los dominios de la Universidad Israel de manera

Más detalles

Ventajas del almacenamiento de datos de nube

Ventajas del almacenamiento de datos de nube Ventajas del almacenamiento de datos de nube Almacenar grandes volúmenes de información en una red de área local (LAN) es caro. Dispositivos de almacenamiento electrónico de datos de alta capacidad como

Más detalles

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 3 Bienvenida. 4 Objetivos. 5 Interacciones de Negocios

Más detalles

Construcción del modelo comercial para la nube: formas reales en que la nube privada podría beneficiar su organización

Construcción del modelo comercial para la nube: formas reales en que la nube privada podría beneficiar su organización Construcción del modelo comercial para la nube: formas reales en que la nube privada podría beneficiar su organización En esta nota Aprovechar la tecnología de la nube puede contribuir a disminuir los

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

FileMaker Pro 14. Uso de una Conexión a Escritorio remoto con FileMaker Pro 14

FileMaker Pro 14. Uso de una Conexión a Escritorio remoto con FileMaker Pro 14 FileMaker Pro 14 Uso de una Conexión a Escritorio remoto con FileMaker Pro 14 2007-2015 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054

Más detalles

Implantar el iphone y el ipad Apple Configurator

Implantar el iphone y el ipad Apple Configurator Implantar el iphone y el ipad Apple Configurator Los dispositivos ios se pueden configurar para su implantación en empresas mediante una gran variedad de herramientas y métodos. Los usuarios finales pueden

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

Unidad III. Software para la administración de proyectos.

Unidad III. Software para la administración de proyectos. Unidad III Software para la administración de proyectos. 3.1 Herramientas de software para administrar proyectos. El software de administración de proyectos es un concepto que describe varios tipos de

Más detalles

Proceso: AI2 Adquirir y mantener software aplicativo

Proceso: AI2 Adquirir y mantener software aplicativo Proceso: AI2 Adquirir y mantener software aplicativo Se busca conocer los estándares y métodos utilizados en la adquisición de y mantenimiento del software. Determinar cuál es proceso llevado a cabo para

Más detalles

Información sobre seguridad

Información sobre seguridad Información sobre seguridad SMART kapp iq incluye características de seguridad de datos diseñadas para mantener su contenido de controlado de forma predecible. En esta página se explican las características

Más detalles

Plan de ahorro en costes mediante telefonía IP

Plan de ahorro en costes mediante telefonía IP Plan de ahorro en costes mediante telefonía IP Sección de Telefonía IP IngeniaTIC Desarrollo S.L. PLAN DE AHORRO EN COSTES MEDIANTE TELEFONÍA IP Sección de Telefonía IP Introducción El presente documento

Más detalles

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento.

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento. Documento de Referencia Una Única Solución que Integra Todas las Aplicaciones que su Empresa Requiere Tecnologizar los procesos financieros, operacionales y de gestión de su empresa, es sólo cuestión de

Más detalles

Nos encargamos del tuyo, tú disfruta

Nos encargamos del tuyo, tú disfruta EN ACTIVE SABEMOS QUE TIENES COSAS MÁS IMPORTANTES QUE EL TRABAJO, POR ESO Nos encargamos del tuyo, tú disfruta 2015 ACTIVE BUSINESS & TECHNOLOGY. TODOS LOS DERECHOS RESERVADOS. 1 Esta nueva versión ha

Más detalles

QUÉ ES UN SERVIDOR Y CUÁLES SON LOS PRINCIPALES TIPOS DE SERVIDORES? (PROXY, DNS, WEB, FTP, SMTP, ETC.) (DV00408A)

QUÉ ES UN SERVIDOR Y CUÁLES SON LOS PRINCIPALES TIPOS DE SERVIDORES? (PROXY, DNS, WEB, FTP, SMTP, ETC.) (DV00408A) APRENDERAPROGRAMAR.COM QUÉ ES UN SERVIDOR Y CUÁLES SON LOS PRINCIPALES TIPOS DE SERVIDORES? (PROXY, DNS, WEB, FTP, SMTP, ETC.) (DV00408A) Sección: Divulgación Categoría: Herramientas Informáticas Fecha

Más detalles

INSTALACIÓN, OPERACIÓN Y PROGRAMACIÓN DE EQUIPOS Y SISTEMAS TELEFÓNICOS

INSTALACIÓN, OPERACIÓN Y PROGRAMACIÓN DE EQUIPOS Y SISTEMAS TELEFÓNICOS 09-06-2015 1 Descripción y funcionamiento de una central PABX 09-06-2015 2 Un PBX o PABX (siglas en inglés de Private Branch Exchange y Private Automatic Branch Exchange para PABX), la cual es la red telefónica

Más detalles

CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES

CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES 1. ANTECEDENTES El mundo actual es un mundo en constante evolución y desarrollo en el campo de la programación de dispositivos móviles,

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

CAPÍTULO II. Gráficos Dinámicos.

CAPÍTULO II. Gráficos Dinámicos. 2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos

Más detalles

Cloud Computing. Lic. Guillermo Montenegro VicePresidente CPCIPC gmontenegro@universotec.net Octubre 2011

Cloud Computing. Lic. Guillermo Montenegro VicePresidente CPCIPC gmontenegro@universotec.net Octubre 2011 Cloud Computing Lic. Guillermo Montenegro VicePresidente CPCIPC Octubre 2011 Cloud Computing, Qué es? El Cloud computing es un paradigma que permite ofrecer servicios de computación a través de Internet.

Más detalles

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir?

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir? Google Docs 1 Itinerario 1.1 Qué vamos a hacer? En este tutorial aprendemos a manejar la herramienta Google Docs, de esta forma nos introduciremos en el llamado cloud computing, que podemos traducir como,

Más detalles

Traslado de Data Center

Traslado de Data Center Traslado de Data Center Traslado de Data Center Análisis y metodología garantizan el éxito en el traslado de los Data Center Planificar, analizar y documentar son claves a la hora de realizar la migración

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Políticas para Asistencia Remota a Usuarios

Políticas para Asistencia Remota a Usuarios Políticas para Asistencia Remota a I. OBJETIVO La presente política tiene como objetivo establecer las pautas, condiciones, responsabilidades y niveles de seguridad correspondientes en el uso de la herramienta

Más detalles

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services.

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services. Windows Server 2012: Identidad y Acceso Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services. Manual del Módulo Autor: Andrew J Warren, Content Master Publicado: Septiembre 10 de

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

Ministerio de Educación, Cultura y Deporte. Joomla! La web en entornos educativos. Guía del alumnado

Ministerio de Educación, Cultura y Deporte. Joomla! La web en entornos educativos. Guía del alumnado Ministerio de Educación, Cultura y Deporte Joomla! La web en entornos educativos Guía del alumnado INTEF 2012 Joomla! La web en entornos educativos Guía Didáctica En este apartado describiremos las características

Más detalles

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A Usuario Propietario: Gerencia de Informática Usuario Cliente: Todos los usuarios de ANDA Elaborada por: Gerencia de Informática,

Más detalles

Electrificación en zonas rurales mediante sistemas híbridos

Electrificación en zonas rurales mediante sistemas híbridos Electrificación en zonas rurales mediante sistemas híbridos Julio 2013 Pág. 1 de 6 Antecedentes y situación actual En los últimos años, el crecimiento y desarrollo del sector fotovoltaico ha sufrido un

Más detalles

Información de Producto:

Información de Producto: Windows Server 2008 Foundation La nueva tecnología rentable de Windows Server 2008 Foundation La tecnología confiable y comprobada de Windows Server Foundation proporciona una base para ejecutar las aplicaciones

Más detalles

El Éxito del ICFES frente al reto de la Flexibilidad. Ingrid Picón Directora de Tecnología e Información ICFES

El Éxito del ICFES frente al reto de la Flexibilidad. Ingrid Picón Directora de Tecnología e Información ICFES El Éxito del ICFES frente al reto de la Flexibilidad Ingrid Picón Directora de Tecnología e Información ICFES Acerca del ICFES Entidad especializada en ofrecer servicios de evaluación de la educación en

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

Qué es Google Calendar? Qué se puede hacer en Google Calendar?

Qué es Google Calendar? Qué se puede hacer en Google Calendar? Qué es Google Calendar? Google Calendar es una herramienta web 2.0 que permite tener una agenda virtual a la que se puede acceder desde cualquier lugar, en forma gratuita. La característica más interesante

Más detalles

Introducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas

Más detalles

Plataforma de nube CA AppLogic para aplicaciones de negocio

Plataforma de nube CA AppLogic para aplicaciones de negocio HOJA DE PRODUCTO: CA AppLogic Plataforma de nube CA AppLogic para aplicaciones de negocio agility made possible El software CA AppLogic es una plataforma de computación en la nube lista para utilizarse

Más detalles

ERP y CRM. Abraham Sánchez L. FCC/BUAP Grupo MOVIS

ERP y CRM. Abraham Sánchez L. FCC/BUAP Grupo MOVIS Conceptos de los sistemas ERP y CRM Abraham Sánchez L. FCC/BUAP Grupo MOVIS Introducción Se trata de analizar la evolución de las definiciones que a lo largo de los últimos años han representado las distintas

Más detalles

Manual del Usuario. Sistema de Help Desk

Manual del Usuario. Sistema de Help Desk Manual del Usuario Sistema de Help Desk Objetivo del Manual El siguiente manual tiene como objetivo proveer la información necesaria para la correcta utilización del sistema Help Desk. Describe los procedimientos

Más detalles

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno. Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

Componentes de Integración entre Plataformas Información Detallada

Componentes de Integración entre Plataformas Información Detallada Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.

Más detalles

Las Relaciones Públicas en el Marketing social

Las Relaciones Públicas en el Marketing social Las Relaciones Públicas en el Marketing social El marketing social es el marketing que busca cambiar una idea, actitud o práctica en la sociedad en la que se encuentra, y que intenta satisfacer una necesidad

Más detalles

E-learning: E-learning:

E-learning: E-learning: E-learning: E-learning: capacitar capacitar a a su su equipo equipo con con menos menos tiempo tiempo y y 1 E-learning: capacitar a su equipo con menos tiempo y Si bien, no todas las empresas cuentan con

Más detalles

La Pirámide de Solución de TriActive TRICENTER

La Pirámide de Solución de TriActive TRICENTER Información sobre el Producto de TriActive: Página 1 Documento Informativo La Administración de Sistemas Hecha Simple La Pirámide de Solución de TriActive TRICENTER Información sobre las Soluciones de

Más detalles