cloud: herramientas para trabajar en la nube

86
CLOUD: HERRAMIENTAS PARA TRABAJAR EN LA NUBE Apuntes tomados por: Pablo Quintas Barros Curso: 2014-2015 CPR SANTA TERESA DE JESÚS OURENSE

Upload: pablo-quintas-barros

Post on 15-Apr-2017

427 views

Category:

Education


7 download

TRANSCRIPT

Page 1: Cloud: Herramientas para trabajar en la nube

CLOUD: HERRAMIENTAS PARA TRABAJAR EN LA

NUBE

Apuntes tomados por: Pablo Quintas Barros

Curso: 2014-2015

CPR SANTA TERESA DE JESÚS OURENSE

Page 2: Cloud: Herramientas para trabajar en la nube

ÍNDICE

• Módulo 1: CLOUD Y APLICACIONES PARA USUARIOS o TEMA 1: Introducción a cloud o TEMA 2: Aplicaciones SAAS para todo tipo de usuarios

• Módulo 2: CLOUD PARA EMPRESAS o TEMA 3: Aplicaciones SAAS para Pymes o TEMA 4: Cloud Computing

Page 3: Cloud: Herramientas para trabajar en la nube

TEMA 1: INTRODUCCIÓN A CLOUD

1.1. Concepto de Cloud

El concepto Cloud, en español Nube, engloba un conjunto de aplicaciones y servicios informáticos cuya principal característica es que se encuentran alojados en Internet. El

usuario puede acceder instantáneamente, en cualquier momento y esté donde esté, a sus datos.

El Instituto Nacional de Estándares y Tecnologías (NIST) da una definición formal sobre el significado de Cloud:

‘Cloud es un modelo para permitir un acceso de red adecuado, desde cualquier sitio y bajo

demanda a un conjunto compartido de recursos informáticos que se pueden proporcionar

rápidamente y lanzar con un mínimo esfuerzo de gestión o interacción con el proveedor de

servicios.’

Suele decirse que cualquier cosa que pueda hacerse en informática pude trasladarse a la Nube, es decir, a la Red.

La Nube permite a los usuarios preocuparse sólo de lo que quieren hacer y no de cómo

deben configurar todo su entorno para conseguir lo que necesitan. Gracias a esto, los usuarios

podrán centrarse en utilizar una aplicación sin preocuparse de si tiene instalado un software

específico o de las características del equipo.

Los servicios en la Nube se han ido extendiendo en los últimos años de forma exponencial. Comprenden una extensa variedad de aplicaciones, algunas gratuitas y otras de

pago, desde los gestores de correo electrónico a través del navegador o las mismas redes

sociales, hasta aplicaciones complejas para gestionar o almacenar datos de empresas, esto

último se conoce como Cloud Computing.

ORIGEN E HISTORIA DE LA NUBE

El término ‘nube’ se ha utilizado desde hace años como una metáfora de Internet. Tiene su origen en el dibujo de nubes utilizado en el pasado para representar a la red telefónica, y

más tarde para representar a Internet en los diagramas de redes de ordenadores como una

abstracción de la infraestructura.

Page 4: Cloud: Herramientas para trabajar en la nube

El concepto cloud computing o computación en nube se le atribuye a John McCarthy cuando en 1961, durante un discurso para celebrar el centenario del Massachusetts

Institute of Technology, fue el primero en vaticinar que la tecnología de tiempo compartido de las

computadoras podría conducir a un futuro donde las aplicaciones podrían venderse como un servicio más, como se hace con el agua o la electricidad.

Uno de los pioneros del cloud computing fue Salesforce, que en 1999 introdujo el concepto

de entrega de aplicaciones empresariales a través de una sencilla página web. Amazon fue el

siguiente, al lanzar Amazon Web Services en 2002.

En 2006 aparece Google Docs, que extendió el uso de la nube al gran público. Ese mismo

año también vio la luz Elastic Compute Cloud de Amazon (EC2) como un servicio web

comercial que permitía alquilar equipos remotos en los que ejecutar aplicaciones informáticas.

Esto fue seguido por una colaboración en 2007 entre Google, IBM y una serie de universidades

de Estados Unidos. Luego vino Eucalyptus en 2008, como la primera plataforma de código

abierto para el despliegue de clouds privados, seguido por OpenNebula, para la implementación de nubes privadas e híbridas.

Microsoft no entraría hasta 2009 con el lanzamiento de Windows Azure. En 2010

proliferaron servicios en distintas capas de servicio: Cliente, Aplicación, Plataforma,

Infraestructura y Servidor. En 2011, Apple lanzó su servicio iCloud, un sistema de

almacenamiento en la nube para documentos, música, videos, fotografías, aplicaciones y

calendarios.

Page 5: Cloud: Herramientas para trabajar en la nube

Paralelamente fueron desarrollándose las aplicaciones cloud a nivel de usuario, como la

gestión de correo electrónico a través del navegador de internet (webmail), las distintas redes

sociales como Facebook, Twitter, Flikr, ... y un largo etcétera, donde los usuarios

pueden almacenar y compartir distintos tipos de datos en la nube.

1.2. Características de los Servicios Cloud

Los servicios en la nube tienen una serie de características que hay que tener en cuenta:

• Accesibilidad: Acceso desde cualquier sitio y con varios dispositivos. Los programas

y archivos están en la nube, por lo que basta una conexión a Internet para acceder a ellos y

usarlos de forma remota. Puede hacerse a través de un ordenador de sobremesa, un

portátil, una tableta, un Smartphone, etc.

• Agilidad: El usuario puede adquirir o borrar sus aplicaciones según las necesite o no en cada momento de manera fácil y rápida. Por ejemplo, si una empresa necesita una

aplicación durante un mes puede pagar exclusivamente por el mes que la ha estado

utilizando.

Page 6: Cloud: Herramientas para trabajar en la nube

• Todo el software está en la nube: Esto evita tener que instalar y actualizar los programas en todos y cada uno de los dispositivos que utiliza el usuario. Prácticamente el único programa que se necesita tener instalado es un navegador

de Internet con el que acceder a la nube.

• Ahorro en software: En la nube, un mismo programa lo comparten muchos usuarios, sin

necesidad de tener que comprar una copia individual para cada uno de ellos. Eso abarata el precio de las aplicaciones.

• Ahorro en hardware: Como todos los programas se ejecutan en la nube y todo se guarda en ella, no es necesario disponer de dispositivos muy potentes ni con un disco duro

grande.

• Ahorro en mantenimiento técnico: Sin programas instalados los usuarios de la nube

tienen menos problemas informáticos. El proveedor de la nube se encarga del

mantenimiento técnico de sus propios servidores. El usuario no necesita saber crear redes de ordenadores para compartir recursos, porque puede hacerlo a través de la

nube.

• Elasticidad: Las aplicaciones en la nube son capaces de adaptarse a cualquier sistema sobre el que se estén ejecutando.

• Escalabilidad: Una aplicación en la nube puede pasar de atender 100 usuarios a atender 1000 con total normalidad y rapidez.

• Recuperación: Los proveedores de servicios en la nube ofrecen a los usuarios sistemas de

almacenamiento secundario en los cuales los clientes pueden almacenar y recuperar información de manera inmediata.

• Seguridad: Hay una gran discusión sobre si la nube es o no más segura que los modelos tradicionales. Aunque el usuario trabaja en un sistema externo a su propio

ordenador, los proveedores realizan rigurosos controles de seguridad paraevitar que la información de un determinado cliente pueda ser filtrada al exterior.

Page 7: Cloud: Herramientas para trabajar en la nube

• Necesidad de conexión a Internet: Para trabajar en la nube todo depende de que la conexión a Internet funcione. Si no es así, el usuario no podrá acceder a los programas ni

los datos.

• Cobertura legal: Los servidores de la nube pueden estar en cualquier parte del mundo. Si hay problemas, no está claro qué ley debe aplicarse o si ésta podrá proteger al

usuario.

• Posibles conflictos: La información de los usuarios ya no está en sus manos, con lo

que pueden surgir problemas sobre a quién pertenece. Eso puede llevar a situaciones

delicadas, por ejemplo si el usuario pretende cambiar su proveedor de servicios en la nube,

si éste quiebra o si comete alguna ilegalidad.

1.3. Clasificación de los Servicios Cloud

SEGÚN EL TIPO DE SERVICIO

• Infraestructure as a Service (IAAS) o Infraestructura como Servicio: En este caso se

contrata sólo capacidad de almacenamiento básico y de cálculo computacional (CPU), como servidores, discos duros, conexiones, enrutadores y otros sistemas para

manejar tipos específicos de cargas de trabajo. Es decir, ofrece un hardware virtualizado

bajo demanda, normalmente para empresas. El proveedor se encarga de su gestión y el cliente sólo paga por lo que usa. Ejemplos: Amazon Web Services, IBM SmartCloud, etc.

• Platform as a Service (PAAS) o Plataforma como Servicio: En este caso la nube

proporciona además un servidor de aplicaciones a modo de plataforma donde se podrán desarrollar y ejecutar aplicaciones. Es la nube para desarrolladores,

proporcionando todo lo necesario para desarrollar y poner en marcha aplicaciones y

servicios web en internet. Ejemplos: Microsoft Windows Azure, Google App Engine, etc.

• Software as a Service (SAAS) o Software como Servicio: En este tipo de servicios el

usuario accede a una aplicación a través del navegador. Es lo que comúnmente se ha

extendido hacia el gran público y denominado como cloud. El usuario final puede pagar un alquiler por el uso de software, o bien se le proporciona de forma gratuita. No es

necesario adquirir un software en propiedad, instalarlo, configurarlo ni mantenerlo.

Ejemplos: Dropbox, Gmail, etc.

Page 8: Cloud: Herramientas para trabajar en la nube

Esta clasificación se suele representar a modo de pirámide:

SEGÚN SU ÁMBITO

• Nube pública: es la que se basa en el modelo estándar de cloud en el cual los servicios,

aplicaciones y almacenamiento se ponen a disposición de los usuarios a través de Internet. La complejidad y los plazos de entrega son menores pero ofrecen menos margen

de personalización. Los usuarios pueden simplemente registrarse y empezar a utilizar los servicios cloud inmediatamente.

• Nube privada: también conocida como nube corporativa o interna, consiste en una infraestructura cloud implementada exclusivamente para una única empresa, y que

está alojada normalmente en una red privada. Resuelve la problemática relacionada con la ubicación de la información y permite utilizar herramientas de seguridad avanzada, alta

disponibilidad y tolerancia a los fallos que no tienen cabida en la nube pública. Sin

embargo, crear una nube privada exige una inversión significativa por lo que resulta más costosa que la nube pública. Resulta apropiada por ejemplo para empresas que

deben cumplir normativas estrictas.

• Nube híbrida: Como su nombre indica, consiste en una combinación de servicios cloud privados (internos) y públicos (externos). Las tareas se asignan a la nube externa o

Page 9: Cloud: Herramientas para trabajar en la nube

interna según la necesidad. Es adecuada por ejemplo para sitios de comercio electrónico.

Puesto que deben responder a muchas fluctuaciones del tráfico, el proceso de pedidos

puede hacerse mediante los recursos cloud públicos. Por otro lado, la Ley de Protección de Datos determina de forma estricta el tratamiento que debe darse a los datos personales y de las cuentas de los clientes, por lo que este tipo de datos confidenciales

conviene mantenerlos en la nube privada. De esta forma, las empresas pueden beneficiarse

de lo mejor de ambas plataformas.

Page 10: Cloud: Herramientas para trabajar en la nube

RESUMEN

• Cloud o Nube es el término que engloba una serie de servicios informáticos que se

caracterizan por que se encuentran alojados en internet.

• Los usuarios pueden utilizar los servicios Cloud sin necesidad de preocuparse del espacio

que tienen en su ordenador o de instalar un software específico.

• El término ‘nube’ o ‘cloud’ tiene su origen en la representación tradicional de internet con el

dibujo de una nube.

• Las principales características que definen los servicios cloud son: accesibilidad desde

cualquier lugar o dispositivo, ahorro en costes, elasticidad, escalabilidad y necesidad de

conexión a internet.

• Según el tipo de servicio, las aplicaciones cloud se clasifican en IAAS, PAAS y SAAS.

• Según el ámbito en el que se desarrollen, las nubes pueden ser privadas, públicas o

híbridas.

Page 11: Cloud: Herramientas para trabajar en la nube

TEMA 2: APLICACIONES SAAS PARA TODO TIPO DE USUARIOS

2.1. Introducción

En concepto de Software as a Service (SAAS) es como una serie de aplicaciones en la nube,

tanto gratuitas como de pago, orientadas al usuario final.

Existen infinidad de aplicaciones cloud. A continuación se describirá el funcionamiento de algunas de ellas, las más conocidas, extendidas y valoradas, que pueden resultar de utilidad a todo tipo de usuarios, tanto particulares como empresas.

Están clasificadas en base a su función principal, aunque bien es cierto que muchas de ellas

ya integran varias de estas funciones en sí mismas.

2.2. Aplicaciones de Almacenamiento y Gestión de Archivos

DROPBOX

Dropbox es un servicio de almacenamiento de ficheros en línea para guardar todo tipo de

contenidos. Ofrece un espacio gratuito, como una carpeta virtual, de 2 Gigabytes (2GB). Para tener más capacidad de almacenamiento hay que pagar una cuota mensual.

Su principal ventaja reside en que funciona en la gran mayoría de sistemas operativos (Web,

Windows, Mac, Android, iOS, Blackberry, etc.) por lo que se puede acceder a los datos desde

prácticamente cualquier dispositivo.

El método de funcionamiento consiste en la sincronización con una carpeta escogida dentro del ordenador del usuario, de forma que lo que se encuentre en esa carpeta en cada

momento será exactamente lo mismo que habrá en la carpeta virtual de Dropbox.

Una vez sincronizados los contenidos del ordenador se podrá acceder a la carpeta de Dropbox desde cualquier dispositivo con conexión a internet.

Configuración de Dropbox

1. Acceder a la web de Dropbox https://www.dropbox.com/

Page 12: Cloud: Herramientas para trabajar en la nube

2. Rellenar los campos: nombre, apellidos, correo electrónico y una contraseña para acceder a Dropbox en lo sucesivo

3. Aceptar las condiciones del servicio

4. Hacer clic en Regístrate (aparecerá un cuadro de descarga con el archivo ejecutable de dropbox).

5. Pulsar Ejecutar

6. Instalar Dropbox

7. Seleccionar Ya tengo una cuenta de Dropbox

8. Pulsar Siguiente

Page 13: Cloud: Herramientas para trabajar en la nube

9. Introducir el correo electrónico facilitado anteriormente, la contraseña y el nombre del

ordenador (éste se rellenará automáticamente)

10. Seleccionar el espacio de almacenamiento deseado.

11. Hacer clic en la configuración típica

12. Seguir los pasos del proceso de instalación

13. Pulsar Finalizar

Page 14: Cloud: Herramientas para trabajar en la nube

Al haber elegido la configuración típica se habrá creado una carpeta llamada Dropbox dentro de la carpeta del usuario (en Windows). Por defecto ya se incluye un archivo llamado

Comenzar.pdf con algunas instrucciones. Todo lo que se arrastre dentro de esa carpeta también

se copiará en la carpeta virtual de Dropbox.

Para acceder a la carpeta de Dropbox, basta con acceder a la web https://www.dropbox.com/ desde cualquier ordenador o dispositivo e introducir el correo

electrónico y la contraseña elegidos durante el proceso de registro.

SKYDRIVE

Skydrive es la aplicación cloud de almacenamiento de datos de Microsoft. Ofrece un espacio de almacenamiento gratuito de 7GB, aunque también se puede comprar más

espacio.

Para poder acceder a este servicio es necesario disponer previamente de una cuenta de Microsoft (lo que anteriormente se conocía como un Windows Live ID), es decir una cuenta

de correo electrónico de Hotmail, MSN o Live, entre otros.

Configuración de Skydrive

1. Acceder a la web de Skydrive: https://skydrive.live.com/

2. Introducir el correo electrónico y la contraseña de la cuenta de Microsoft

Aparece el panel de control de Skydrive

Page 15: Cloud: Herramientas para trabajar en la nube

En principio hay 4 apartados principales: Documentos, Favoritos, Favoritos compartidos y

Público. Estas carpetas se pueden cambiar de nombre o eliminar, haciendo clic con el botón

derecho del ratón.

Al pulsar sobre alguna de estas carpetas aparece el contenido que hay en ellas, que en un principio será vacío.

En la parte superior se encuentra un menú con las opciones que se pueden realizar sobre la carpeta:

Page 16: Cloud: Herramientas para trabajar en la nube

• Crear: Skydrive tiene la particularidad que, al ser de Microsoft, desde la misma aplicación se pueden crear documentos de Office Word, Powerpoint, etc. Desde esta opción

también se pueden crear subcarpetas.

• Cargar: Permite copiar archivos desde el ordenador al espacio de Skydrive.

• Compartir: Permite compartir el contenido de la carpeta con otros usuarios.

• Opciones de carpeta: Para ver sus propiedades, eliminarla, moverla, etc.

Skydrive también ofrece la posibilidad de descargar e instalar un software llamado ‘Skydrive para Windows’ para sincronizar carpetas del ordenador de forma similar a como lo hace

Dropbox.

GOOGLE DRIVE

La aplicación de almacenamiento en la nube de Google, Google Drive, ofrece 5 GB de espacio gratuito, ampliable mediante una cuota mensual.

Para acceder a esta aplicación es necesario disponer de una cuenta de correo electrónico de Google, es decir, de Gmail, que servirá como identificador del usuario.

La principal ventaja de Google Drive es la perfecta integración con el resto de herramientas Cloud de Google, como Google Docs para editar documentos, la red social Google+, el propio

correo electrónico de Gmail, etc.

Su funcionamiento es muy similar al de Dropbox, permite la instalación de un programa software en el ordenador que creará la carpeta Google Drive en el mismo. Dicha carpeta se

sincronizará automáticamente con el espacio en la nube.

Configuración de Google Drive

1. Acceder a la web de Google: https://www.google.es/

2. Hacer clic en Iniciar sesión

Page 17: Cloud: Herramientas para trabajar en la nube

3. Introducir la dirección de correo electrónico y la contraseña de Gmail (si no se dispone

de una habrá que pulsar en crear cuenta).

4. Hacer clic en Iniciar sesión

5. Pulsar Drive (en la barra superior izquierda)

6. Seleccionar Descargar Google Drive para PC

Page 18: Cloud: Herramientas para trabajar en la nube

7. Pulsar Ejecutar

8. Seguir los pasos del proceso de instalación

El sistema de funcionamiento es idéntico al de por ejemplo Dropbox: todo lo que se copie o

modifique en la carpeta Google Drive del ordenador, será idéntico al contenido de la carpeta virtual de Google Drive, a la cual se podrá acceder desde cualquier dispositivo con conexión a internet, a través del apartado Drive de la web de Google, como ya se ha visto.

Volviendo a la web de Google Drive, algunas de las distintas opciones que se encuentran son:

Page 19: Cloud: Herramientas para trabajar en la nube

• Crear: Despliega un submenú con varias opciones: crear una nueva carpeta, un

documento, una presentación, una hoja de cálculo, etc. Además Google Drive ofrece la

posibilidad de instalar nuevas aplicaciones para el manejo de los archivos almacenados, pulsando sobre Conectar más aplicaciones:

• Mi unidad: Muestra los archivos contenidos en la carpeta virtual. Pueden filtrarse sólo

los compartidos, destacados, recientes, etc.

• Compartir: Al seleccionar un archivo se puede pulsar sobre el botón compartir, esto

hace que se abra una nueva ventana, donde se puede indicar cuáles de los contactos de

Gmail almacenados podrán ver el archivo. También se muestra un enlace, que puede utilizarse para enviar por correo electrónico y que así los demás usuarios puedan

acceder al archivo de forma sencilla.

ICLOUD

El sistema iCloud está pensado para tener sincronizados todos los dispositivos de Apple de un mismo usuario, como iPhone, iPad, Mac, etc., aunque la aplicación se puede utilizar

también a través de un PC. Esto quiere decir que cuando un usuario hace una foto o modifica un documento, automáticamente los tiene en el resto de aparatos de Apple.

Para acceder a las funciones de iCloud es requisito imprescindible disponer de un ID de Apple, es decir, pasar por el proceso de registro de Apple, que identificará al usuario mediante

su correo electrónico y una contraseña específica. Este proceso de registro se realiza cuando se adquiere un producto de Apple.

El espacio de almacenamiento gratuito es de 5GB, además de lo que ocupen los archivos de

música, vídeos, libros y aplicaciones descargadas a través de la tienda online Apple Store. Este espacio puede ampliarse pagando una cuota mensual.

Configuración de Icloud

1. Acceder a la web de iCloud: https://www.icloud.com

2. Introducir el ID de Apple y la contraseña

Page 20: Cloud: Herramientas para trabajar en la nube

3. Hacer clic en la flecha para conectarse. Cada dispositivo de Apple tendrá instalada por defecto la aplicación iCloud. En el menú de ajustes del dispositivo, se pueden configurar qué tipo de datos se desea sincronizar con iCloud. Estas opciones son las que

aparecerán en la pantalla de la web de iCloud.

CLOUD DRIVE

Amazon ha sido la última de las grandes corporaciones Cloud en lanzar su aplicación de almacenamiento online, cuyo nombre es Cloud Drive. Al contrario que el resto de estos

servicios, inspirados en el éxito de Dropbox y que permiten sincronizar una carpeta local con el

Page 21: Cloud: Herramientas para trabajar en la nube

almacenamiento en la nube, Cloud Drive de Amazon sólo actúa como un acceso directo para subir archivos a la nube, pero no permite sincronización.

En otras palabras, si se modifica algún contenido que ya se ha subido a la nube, habrá que subirlo de nuevo (siempre y cuando se desee que la versión en línea sea la más reciente).

Ofrece un espacio de alojamiento gratuito de 5GB, ampliables previo pago. Esta herramienta

también permite a los usuarios administrar la música comprada a través de la tienda online que posee Amazon. Para poder acceder al servicio es necesario crear, si no se tiene ya, una cuenta

de Amazon.

Configuración de Cloud Drive

1. Acceder a la web de Amazon en español: http://www.amazon.es

2. Desplegar Amazon Cloud Drive

3. Seleccionar Mi Cloud Drive

4. Introducir el correo electrónico y la contraseña de la cuenta Amazon en caso de que ya

se disponga de una (en caso contrario hay que indicar la opción ‘No, soy un nuevo cliente’).

Page 22: Cloud: Herramientas para trabajar en la nube

El panel de control de Cloud Drive es similar a los de otras aplicaciones cloud de

almacenamiento.

OFFICE365

Office365 es la versión SAAS, es decir, de aplicación en la nube, del popular paquete ofimático

Microsoft Office, aunque también ofrece otras funcionalidades, como espacio extra de almacenamiento en Skydrive, gestión de correos electrónicos, etc.

Los servicios de Office365 se adquieren mediante suscripciones que se pagan mensual o

anualmente, aunque también ofrecen un mes de prueba gratuito.

Page 23: Cloud: Herramientas para trabajar en la nube

Accediendo a la web www.office365.com se muestran las distintas opciones de suscripción, tanto para particulares como para empresas:

De esta forma se pueden utilizar los programas Word, Excel, PowerPoint, Outlook, Access, etc., sin necesidad de realizar una gran inversión inicial. Por otra parte, los programas en la nube siempre estarán actualizados a la última versión, evitando al usuario tener que

actualizar los programas por sí mismo.

2.3. Aplicaciones Multimedia

PICKMONKEY

Excelente aplicación online para editar y aplicar efectos sobre fotografías de forma muy sencilla. Se puede utilizar de forma gratuita y sin necesidad de registrarse. Si bien es cierto que

se puede adquirir una suscripción de pago con acceso a más efectos, la librería gratuita es

bastante completa.

1. Acceder a la web http://www.picmonkey.com.

2. Hacer clic en Edit a Photo

Page 24: Cloud: Herramientas para trabajar en la nube

3. Seleccionar una imagen del ordenador

En la parte izquierda se encuentra el menú de acciones sobre la imagen. Pulsando sobre

cada una de ellas se despliegan las distintas opciones de cada apartado de menú.

o Basic Edits. Para cortar, rotar, redimensionar la imagen o modificar la luminosidad y

tonalidades.

o Effects. Librería de efectos prediseñados para aplicar a la imagen.

Page 25: Cloud: Herramientas para trabajar en la nube

o Touch up. Aplica distintos tipos de maquillaje para fotografías de caras, por

ejemplo aplicar colorete, barra de labios. etc.

o Text. Permite añadir texto sobre la imagen con diferentes estilos.

o Overlays. Librería con dibujos para colocar encima de la imagen.

o Frames. Aplica un marco a la imagen.

o Textures. Permite aplicar texturas a la imagen.

4. Aplicar los efectos deseados sobre la imagen

5. Hacer clic en Save para guardar la imagen modificada en el ordenador

6. Escribir el nombre para el archivo modificado

7. Escoger la calidad del archivo entre Roger, Pierce y Sean (Baja, Media y Alta)

8. Hacer clic en Save photo

Page 26: Cloud: Herramientas para trabajar en la nube

9. Guardar el archivo en el ordenador

WEVIDEO

Wevideo es una aplicación que permite editar archivos de vídeo online, es decir, como el

resto de aplicaciones en la nube, sin necesidad de instalar ningún software en el ordenador, sino

utilizando el navegador de internet. El uso de la herramienta tiene varias modalidades de pago y una versión gratuita con algunas limitaciones pero bastante completa. Es necesario

registrarse para poder utilizarla.

1. Acceder a la web de Wevideo: http://www.wevideo.com/

2. Hacer clic en Sign up

Page 27: Cloud: Herramientas para trabajar en la nube

3. Pulsar Get Started en la columna Free (versión gratuita)

Wevideo permite registrarse a través de una cuenta ya existente en Facebook, Google o Yahoo. También se puede crear una cuenta desde el formulario de registro, introduciendo

los datos: nombre, apellido, email, nombre de usuario y contraseña.

Page 28: Cloud: Herramientas para trabajar en la nube

4. Acceder a la pantalla de inicio de Wevideo (una vez completado el registro)

5. Pulsar Create New Video

6. Seleccionar Start editing (También se puede escoger la opción Start tutorial para ver un

pequeño tutorial de manejo del programa en inglés).

Page 29: Cloud: Herramientas para trabajar en la nube

7. Hacer clic en Upload Media

8. Escoger el archivo de vídeo que se desea editar, bien del ordenador (Browse) o bien de la web

(Dropbox, Google Drive, etc.)

Page 30: Cloud: Herramientas para trabajar en la nube

9. Arrastrar a la línea de tiempo (una vez que se haya subido completamente el archivo de vídeo)

A partir de aquí se pueden aplicar efectos, añadir audio, cortar el vídeo, añadir transiciones, etc., como con cualquier otro editor de vídeo.

CREATIVE CLOUD

El antiguo paquete de aplicaciones de desarrollo multimedia Creative Suite ha pasado a

convertirse en Creative Cloud, evidenciando la fuerte apuesta de Adobe por el software en la

nube.

A partir de ahora, los programas de Adobe como Photoshop o Dreamweaver ya no se verán más en soporte físico, es decir, no se distribuirán en tiendas dentro de una caja como hasta

ahora, sino que deberán descargarse de internet y pagar una cuota mensual por su uso.

Creative Cloud ofrece paquetes de suscripción para poder utilizar uno, varios o todos los

programas de Adobe, de forma flexible, además de un espacio de almacenamiento en la nube para poder guardar los archivos creados con dichos programas.

A través de la web https: //creative.adobe.com, algunos de los programas que ofrece Creative Cloud son:

Page 31: Cloud: Herramientas para trabajar en la nube

• Photoshop: Edición y composición de imágenes.

• Illustrator: Creación de ilustraciones y gráficos vectoriales.

• Dreamweaver: Edición de código para diseño web.

• Adobe Premiere: Producción y edición de vídeo.

• After Effects: Efectos visuales cinematográficos y gráficos animados.

• Adobe Audition: Grabación, mezcla y restauración de audio.

• Lighroom: Procesamiento y edición de fotografía digital.

• Acrobat X Pro: Creación, edición y firma de documentos y formularios PDF.

Page 32: Cloud: Herramientas para trabajar en la nube

2.4. Otras Aplicaciones

EVERNOTE

Evernote es la ampliación en la nube de lo que sería un bloc de notas personal. Permite

escribir notas, capturar documentos o enlaces de internet, adjuntar fotos y audio, o cualquier

cosa que se desee recordar, y después acceder a ellos desde cualquier dispositivo.

Esta aplicación cloud se organiza en libretas. Cada libreta puede contener varias notas con todo lo referente a un tema o una tarea concreta, por ejemplo la elaboración de una

receta o la planificación de un viaje.

La versión básica de Evernote, suficiente para la gran mayoría de usuarios, es gratuita pero

requiere un registro de identificación.

Instalación de Evernote

2. Acceder a la web de Evernote: http://evernote.com.

3. Pulsar Descargue Evernote

4. Ejecutar el archivo emergente

Page 33: Cloud: Herramientas para trabajar en la nube

5. Introducir un correo electrónico, un nombre de usuario y una contraseña para Evernote.

6. Pulsar Registrar

• Se creará un acceso directo en el escritorio y lanzará el programa Evernote.

Utilización de Evernote

Libretas

En la parte superior izquierda de la página de inicio de Evernote, se encuentra el directorio

de libretas. Desde aquí se pueden renombrar o crear nuevas.

Crear una Nota

1. Pulsar Nueva Nota (en el menú superior)

Page 34: Cloud: Herramientas para trabajar en la nube

2. Escribir un título para la nota

3. Escribir el texto de la nota. Para agregar una imagen, basta con arrastrarla desde el

explorador de Windows al cuerpo de la nota

4. Pulsar Sincronizar para subir el contenido a la nube

Page 35: Cloud: Herramientas para trabajar en la nube

Resumen

• Existe una gran cantidad de aplicaciones en la nube de utilidad para todo tipo de usuarios,

tanto gratuitas como de pago.

• Dropbox, SkyDrive y Google Drive son aplicaciones que ofrecen espacio de alojamiento en

la nube, que se sincroniza con el contenido de una carpeta en el ordenador. Cloud Drive e

iCloud ofrecen servicios parecidos a los anteriores.

• Office365 es la versión SAAS de Microsoft Office.

• Existen aplicaciones de retoque fotográfico en la nube como Pickmonkey. Con este software

se puede cargar una foto, retocarla, aplicarle efectos, etc., desde el navegador de internet.

• Adobe apuesta fuertemente por la nube con el paquete de aplicaciones Creative Cloud.

• Evernote es una aplicación que permite al usuario recopilar información de todo tipo a modo

de bloc de notas personal en la nube.

   

Page 36: Cloud: Herramientas para trabajar en la nube

TEMA 3: APLICACIONES SAAS PARA PYMES

Objetivos

Reconocer las aplicaciones SAAS más importantes que pueden ser de utilidad a las PYMES.

Aprender a configurar los primeros pasos en dichas aplicaciones.

Diferenciar las características y posibilidades que ofrecen.

Page 37: Cloud: Herramientas para trabajar en la nube

3.1. Introducción

Las pequeñas y medianas empresas (PYMES) son quizá las grandes beneficiadas por el uso

de la tecnología cloud.

Por un lado evitan tener que realizar costosas inversiones iniciales en licencias y por otro

permiten poder despreocuparse de ciertosaspectos técnicos delegándolos en otras empresas de especializadas, lo que se denomina el outsourcing.

Por otra parte hoy en día no se concibe un negocio que no invierta una parte importante de su

presupuesto en tecnologías de la información y las comunicaciones, por ejemplo en un buen

diseño y posicionamiento de la web corporativa, en un correcto plan de social media para

desarrollar estrategias de marketing online a través de las redes sociales, etc.

El siguiente paso de la evolución tecnológica de las empresas es la adaptación a la nube. La nube es especialmente útil para las empresas, dadas las características ya comentadas:

baja inversión inicial, pago por uso, flexibilidad, escalabilidad, etc.

   

Page 38: Cloud: Herramientas para trabajar en la nube

3.2. Aplicaciones para Gestión del Tiempo

DOODLE

Sirve para crear y programar reuniones ajustando los horarios entre todos los asistentes. Se crea un evento, indicando el nombre, el lugar y los días y las horas posibles y se invita a los participantes.

Utilización de Doodle

1. Acceder a la web www.doodle.com. 2. Pulsar Create User-Account. Se puede acceder mediante una cuenta preexistente de

Facebook o de Gmail, o bien introducir los datos de registro proporcionando una dirección de correo electrónico cualquiera.

3. Pulsar Planificar un evento

4. Rellenar los datos generales del evento, así como el nombre y el correo electrónico de la persona que convoca la reunión

Page 39: Cloud: Herramientas para trabajar en la nube

5. Hacer clic en Siguiente

6. Escoger Posibles fechas del evento en el calendario 7. Pulsar Siguiente

8. Introducir las posibles horas a las que se puede celebrar el evento cada uno de los días propuestos

9. Hacer clic en Siguiente

Page 40: Cloud: Herramientas para trabajar en la nube

10. Escoger la configuración de las respuestas deseadas 11. Pulsar Siguiente

12. Escoger si se desea que el programa Doodle sea el que envíe la invitación o bien se enviará a través del correo electrónico indicado. De esta forma la invitación se enviará a los correos electrónicos indicados. En el panel de control de Doodle se puede ir viendo quiénes irán al evento y en qué días y a qué horas pueden.

Page 41: Cloud: Herramientas para trabajar en la nube

CITA PREVIA DIRECTA

Se trata de un servicio de cita previa online que las empresas pueden poner a disposición de sus clientes.

Cada empresa indica los horarios disponibles y el cliente puede escoger el que más le convenga y confirmarlo directamente desde casa y a cualquier hora del día. Actualmente esta aplicación ya la utilizan incluso servicios públicos como el SEPE, la ITV, etc.

1. Acceder a la web www.citapreviadirecta.com 2. Escoger la provincia, el tipo de servicio y el nombre de la empresa

Page 42: Cloud: Herramientas para trabajar en la nube

3. Elegir el horario que más convenga dentro de los disponibles

4. Rellenar los datos necesarios para la cita

Las empresas pueden optar por integrar el servicio en su propia página web.

Page 43: Cloud: Herramientas para trabajar en la nube

3.3. Aplicaciones de Relación con el Cliente

Las aplicaciones cloud de relación con el cliente, en inglés Customer Relationship Manager o CRM son el resultado de unir las antiguas técnicas comerciales con la tecnología de la información. El principal objetivo del CRM es de disponer en cualquier

momento toda la información sobre cualquier cliente, tanto para satisfacer sus necesidades,

como para obtener estudios de mercado que permitan unas mejores estrategias comerciales.

A diferencia de las teorías de marketing masivo, la filosofía CRM indica que se trate a los clientes uno a uno, que se conozcan sus gustos individuales y que se tenga en cuenta su

historial de compra para atenderlo de la mejor manera posible.

Algunos ejemplos de aplicaciones de este tipo son SugarCRM, Zoho CRM y Salesforce.

SALESFORCE CRM

Es la aplicación CRM en la nube más utilizada actualmente. En ella se trabaja con una

agenda de contactos asociados a las ventas de la empresa. Para cada uno hay multitud de

atributos prefijados para guardar información relevante y la posibilidad de definir otros

propios. Se pueden establecer jerarquías para representar grupos empresariales complejos y establecer relaciones entre contactos. Los listados de cuentas son

personalizables y se pueden tener vistas distintas para clientes potenciales, grandes cuentas,

etc.

Inicialmente se pueden importar los datos desde el programa de gestión de correo electrónico. Después se completa cada ficha en Salesforce y permite enlazar también con sus

perfiles en redes sociales.

Destaca el sistema de concertación de entrevistas que propone citas a los clientes que

pueden en todo momento aceptar o proponer cambios. Se pueden enviar y recibir correos sin

salir del programa teniendo así una visión global de toda la relación con un cliente. Es

interesante el registro de llamadas entrantes y salientes y asociar esas llamadas con nuevas

tareas a cumplir.

Page 44: Cloud: Herramientas para trabajar en la nube

A través de la web www.salesforce.com se ofrece una prueba gratuita del sistema durante 30 días.

   

Page 45: Cloud: Herramientas para trabajar en la nube

3.4. Aplicaciones de Facturación y Contabilidad

FRESHBOOKS

FreshBooks es una herramienta cloud que permite agilizar los trámites relacionados con la gestión de cobros, todo aquello relativo a la contabilidad, control de tiempos en los

proyectos, etc.

Servicios

• Pago online: supone rápidez y agilidad en el cobro. Este servicio permite además un

seguimiento exhaustivo del proceso de cobro, controlando el momento en que el cliente

accede a la factura, el momento del pago, etc.

• Creación y envío de facturas: tanto de forma online como por correo postal.

• Gestores de tiempo: para controlar y facturar costes en proyectos.

• Automatización de tareas: por ejemplo cobros o pagos mensuales.

• Gestión de múltiples divisas.

• Cálculo de impuestos.

Page 46: Cloud: Herramientas para trabajar en la nube

CONTAONLINE

Se trata de la versión cloud de la aplicación Contaplus de Sage, que permite gestionar la contabilidad de una empresa.Mediante un proceso de registro y una cuota mensual (se ofrece

una versión de prueba gratuita) se accede a un panel de control.

Servicios

• Posibilidad de gestionar hasta 2 empresas con la misma cuota.

• Multiejercicio, hasta 5 ejercicios por empresa.

• Plan Contable Pymes.

• Gestión de subcuentas.

• Cierre del ejercicio/Invertir cierre.

• Libro Diario y Libro Mayor.

• Balance sumas y saldos.

• Balance de situación y Pérdidas y Ganancias.

• Libro de facturas expedidas y recibidas.

• Listado de Operaciones con terceros.

• Importación desde Excel del Libro Diario.

Page 47: Cloud: Herramientas para trabajar en la nube

EFACTURA ONLINE

Es la versión en la nube del programa de Sage Facturaplus para emitir y gestionar facturas. Mediante un proceso de registro y una cuota mensual (se ofrece una versión de

prueba gratuita) se accede a un panel de control.

Servicios

• Creación de facturas: con opción de incluir retenciones y recargo de equivalencia.

• Impresión de facturas en formato PDF.

• Generación de factura electrónica: firma segura con certificados digitales y DNI

electrónico.

• Envío de facturas: vía email, tanto en formato PDF y como en formato factura electrónica.

• Listado de clientes.

FACTUONLINE

Es un software de facturación y gestión de gastos para PYMES y autónomos en la nube.

Es totalmente gratuito. Existe una versión plus de pago cuya diferencia es que incluye CRM

para gestionar la relación con los clientes.

Servicios de la Versión Gratuita

• Creación y gestión de facturas online.

Page 48: Cloud: Herramientas para trabajar en la nube

• Administración de gastos: Identificación por departamento e individualmente.

• Gestión de contactos.

• Tramitar cobros y pagos: si están pendientes, pagados o vencidos. Incluye un resumen de todas las gestiones.

• Plataforma personalizable: permite añadir el logotipo de la empresa para crear un entorno

corporativo. Incluye la posibilidad de personalizar las facturas con el logo corporativo.

• Múltiples usuarios: permite gestionar varios usuarios y el acceso a otros usuarios de

su empresa o externos para que colaboren en la gestión de facturas electrónicas.

• Informes y gráficas: estadísticas y gráficas de ingresos y gastos para tener un control completo sobre la facturación.

Page 49: Cloud: Herramientas para trabajar en la nube

3.5. Aplicaciones de Marketing

ENCUESTATICK

EncuestaTick es una aplicación SAAS que proporciona todo lo necesario para realizar cualquier tipo de encuesta, así como recopilar y tratar datos online.

Es gratuita, aunque existe una versión de pago que permite crear encuestas en varios

idiomas y exportar los resultados a PDF y Excel.

Es una herramienta ideal para empresas y profesionales que necesiten recopilar información

de sus clientes o del público en general. Su funcionamiento es bastante sencillo: una vez registrado, se crea la encuesta a través de una de las plantillas disponibles. Estas

encuestas, se pueden enviar por correo electrónico o bien pueden publicarse en una web

mediante un enlace.

Cuando los usuarios rellenan la encuesta, las respuestas se guardan al instante y se

pueden empezar a ver resultados en gráficas.

Funcionamiento de Encuestatick

1. Acceder a la web http://www.portaldeencuestas.com.

2. Rellenar los datos para el registro gratuito

3. Hacer clic en Comienza Ya

Page 50: Cloud: Herramientas para trabajar en la nube

4. Escoger el país

5. Rellenar los datos opcionales si se desea

6. Pulsar Finalizar Registro. Tras este paso se accede a la página de creación de encuestas.

7. Pulsar Crea tu primera encuesta

8. Seleccionar una plantilla para la encuesta

Page 51: Cloud: Herramientas para trabajar en la nube

9. Escribir un título

10. Pulsar Crear Encuesta. A partir de la plantilla escogida, editar, añadir, eliminar y ordenar

las preguntas y respuestas.

11. Seleccionar Siguiente paso

12. Configurar cuando estará activa la encuesta. Puede activarse desde ese mismo

momento o bien establecer un período de fechas

13. Hacer clic en Siguiente Paso. El programa facilita ahora el enlace para acceder a la encuesta. Este enlace puede copiarse en un correo electrónico o bien en una página web

para que los usuarios puedan rellenar la encuesta.

Page 52: Cloud: Herramientas para trabajar en la nube

14. Pulsar Siguiente paso

15. Escoger el tipo de difusión para la encuesta

16. Hacer clic en Finalizar. Una vez los usuarios vayan rellenando la encuesta se

pueden consultar las estadísticas en el botón Resultados.

Page 53: Cloud: Herramientas para trabajar en la nube

MAILCHIMP

Mailchimp es una herramienta cloud a través de la cual se pueden gestionar listas de distribución y enviar campañas por correo electrónico de manera profesional. El sistema,

bastante intuitivo, permite controlar las campañas y monitorizar resultados a partir de unos

mínimos conocimientos en marketing online y tras un rápido período de aprendizaje de la

herramienta.

Características

• Gestión de listas de correo: Permite exportar o crear listas de distribución, segmentarlas,

introducir datos de los contactos, etc. Además se obtiene un dato interesante, el

engagement, que permite saber qué personas de la lista están más interesadas en los emails que se envían.

• Control del diseño de la campaña: A través de plantillas o introduciendo código HTML

propio.

• Permite adaptar el mailing para móviles y tabletas: Esta integración es muy importante,

ya que cada vez más, la gente está accediendo a Internet desde múltiples dispositivos.

• Control de las estadísticas de cada campaña: Permite controlar quién ha abierto el

correo, cuantos reenvíos se han producido, qué enlaces del email se han pulsado,

etc. Todo ello organizado en tablas y gráficos.

• Integración con redes sociales: Permite sincronizar la base de datos de mails con la

información que aparece vinculada a esa dirección de correo en redes sociales como

Facebook. Además, se integran botones para compartir la campaña en Facebook o Twitter por ejemplo.

Page 54: Cloud: Herramientas para trabajar en la nube

• Cumple con todos los requisitos en materia legal en el marco de la Unión Europea.

En cuanto al coste del servicio, se pueden tener hasta 2000 suscriptores y realizar hasta

12000 envíos mensuales de manera totalmente gratuita con prácticamente los mismos servicios

que en la versión de pago. A partir de estas cifras, ofrecen distintos rangos de precios.

Registro en Mailchimp

1. Acceder a la web http://mailchimp.com

2. Pulsar Sign up free

3. Rellenar los datos para el registro gratuito

4. Hacer clic en Create my account

Page 55: Cloud: Herramientas para trabajar en la nube

5. Pulsar el enlace de confirmación que se enviará al correo electrónico facilitado

6. Rellenar el capcha antispam con las palabras que aparecen dibujadas

7. Seleccionar Confirm Signup

8. Introducir el nombre de usuario y la contraseña proporcionados anteriormente

9. Pulsar Log In

10. Rellenar el resto de datos que se solicitan para completar el proceso de registro

Page 56: Cloud: Herramientas para trabajar en la nube

Crear una Lista de Distribución de Contactos

1. Desplegar menú Lists (en el menú lateral de Mailchimp)

2. Hacer clic en Create List

3. Rellenar los campos

o List Name: Nombre de la lista.

o Default from name: Nombre de la empresa desde la que se envía el correo.

o Default reply-to email: Correo donde se responderá el email.

o Default subject: Asunto por defecto. Luego en la campaña podrá modificarse.

o Remind people how they got on your list: Un pequeño recordatorio de cómo

llegaron los usuarios a pertenecer a esa lista.

Page 57: Cloud: Herramientas para trabajar en la nube

4. Pulsar Save. A continuación se ofrecen varias posibilidades para añadir contactos a la lista, por ejemplo desde un archivo excel, importando desde las cuentas de correo como

Google, o desde aplicaciones como Freshbooks. También pueden añadirse contactos manualmente.

Crear una Campaña

1. Desplegar menú Campaigns (en el menú lateral de Mailchimp)

Page 58: Cloud: Herramientas para trabajar en la nube

2. Pulsar Create Campaign

3. Escoger la lista de distribución a la que se va a enviar el email

4. Rellenar los datos sobre la campaña

5. Escoger un tipo de plantilla para la campaña, por ejemplo Basic

Page 59: Cloud: Herramientas para trabajar en la nube

6. Escoger una configuración de la plantilla, por ejemplo la primera tiene una parte principal

y dos columnas debajo

7. Rellenar el contenido de la campaña, basta con sustituir textos e imágenes pulsando

sobre cada uno de ellos

Page 60: Cloud: Herramientas para trabajar en la nube

8. Saltar el siguiente paso pues sólo muestra el código HTML de la campaña

9. Pulsar Confirm para enviar el correo con la campaña a la lista de distribución

   

Page 61: Cloud: Herramientas para trabajar en la nube

3.6. Google Apps For Business

Google Apps for Business es un paquete de aplicaciones de trabajo basados en la nube para empresas. Se paga mediante una cuota mensual desde 4 euros al mes por usuario, pero

puede probarse de forma gratuita durante 30 días con un máximo de diez usuarios.

PRIMEROS PASOS

1. Acceder a la web www.google.com/apps.

2. Pulsar Prueba gratuita

3. Rellenar los datos personales y de la empresa requeridos

4. Pulsar Siguiente

Google Apps for Business permite utilizar un nombre de dominio propio o bien la

posibilidad de usar uno gratuito con la extensión mygbiz.com. En este caso se supondrá

que la empresa posee un nombre de dominio propio llamado miempresa.com.

Page 62: Cloud: Herramientas para trabajar en la nube

5. Seleccionar la opción Utilizar un nombre de dominio que ya he comprado

6. Escribir el nombre de dominio del que se es propietario

7. Hacer clic en Siguiente

8. Elegir una cuenta de correo electrónico con el nombre de dominio seleccionado que

será el nombre de usuario en la cuenta de Google Apps

9. Introducir una contraseña para dicho correo electrónico

10. Rellenar el capcha antispam para demostrar que es un ser humano quien solicita la cuenta

11. Hacer clic en Aceptar y Registrarse. En el siguiente paso, Google necesitará que el usuario demuestre que realmente es el propietario del nombre de dominio indicado.

Para ello existen varios métodos, el más sencillo consiste en subir un archivo HTML de

verificación a la carpeta raíz del servidor donde está alojado el dominio.

Page 63: Cloud: Herramientas para trabajar en la nube

12. Pulsar Empezar la verificación

13. Pulsar Métodos alternativos

Page 64: Cloud: Herramientas para trabajar en la nube

14. Seleccionar la opción Cargar archivo HTML

15. Pulsar el enlace este archivo de verificación

16. Guardar el archivo HTML en el ordenador

17. Subir el archivo a la carpeta raíz del servidor mediante un programa cliente FTP o bien

el gestor de archivos proporcionado por el propio proveedor de dominios

18. Confirmar que el archivo se ha subido correctamente pulsando sobre el enlace del

punto 3 de la página

19. Pulsar Verificar. A partir de este momento se puede acceder a la consola de administración de Google Apps for Business para configurar los servicios deseados.

SERVICIOS DE GOOGLE APPS FOR BUSINESS

Google Apps for Business contiene las aplicaciones que ofrece Google en la nube pero

con mejoras sustanciales para su uso de forma profesional.

Page 65: Cloud: Herramientas para trabajar en la nube

Gmail

El popular gestor de correo electrónico de Google, permite utilizar cuentas de correo con el dominio de la empresa. Por ejemplo, si una empresa posee el dominio www.miempresa.com

puede crear y gestionar las cuentas @miempresa.com con la aplicación Gmail.

Además Google Apps for Business ofrece un mayor espacio de almacenamiento para cada cuenta, hasta 30GG ampliables mediante cuota. Y también posibilita leer y escribir

mensajes sin necesidad de conexión a internet, mediante la aplicación Gmail sin conexión para Chrome. Los mensajes redactados se enviarán y sincronizarán en el momento que se

disponga de conexión a internet.

Google Calendar

Esta aplicación es un calendario en la nube para programar eventos y citas a modo de agenda.

Permite adjuntar archivos o documentos a un evento para poder contar con el material

adecuado cuando empiece por ejemplo una reunión.

Se pueden enviar invitaciones y realizar un seguimiento de las confirmaciones de asistencia a través del correo electrónico.

Otras posibilidades son delegar el calendario a otras personas para que administren la agenda (por ejemplo un secretario), compartirlo con los trabajadores de la empresa, configurar

distintas zonas horarias, manejar el calendario sin conexión, etc.

Page 66: Cloud: Herramientas para trabajar en la nube

Google Drive y Docs

Con Google Apps for Business el espacio de almacenamiento en la nube de Google Drive,

aplicación, se aumenta hasta los 30GB por usuario, ampliables mediante cuota extra hasta 16TB

(16000 GB).

Dentro de este espacio de almacenamiento se accede también a Google Docs, para crear y editar documentos directamente en la nube como:

• Documentos de texto: tanto texto simple como enriquecido con imágenes, tablas,

ecuaciones, diagramas, enlaces, etc.Compatible con la mayoría de procesadores de texto como Microsoft Word.

• Hojas de cálculo: Permite guardar y compartir listas, realizar el seguimiento de proyectos, analizar datos y monitorizar resultados. Las herramientas de fórmulas

avanzadas, gráficos insertados, filtros y tablas dinámicas permiten disponer de la

información desde diferentes perspectivas. Compatible con Microsoft Excel.

• Presentaciones: Con el editor de presentaciones se pueden crear diapositivas e insertar vídeos, animaciones y transiciones dinámicas. Permite publicar las presentaciones en la web para que cualquiera pueda verlas o bien compartirlas de forma

privada. Compatible con Microsoft Powerpoint.

Hangouts

Anteriormente conocido como Google Talk, Hangouts permite realizar videoconferencias con hasta 15 personas a la vez, mediante cualquier dispositivo que tenga conexión a internet,

ya sea un ordenador, un smartphone o una tableta.

Page 67: Cloud: Herramientas para trabajar en la nube

Además Hangouts está integrado con el resto de aplicaciones de Google Apps for Business de forma que por ejemplo se puede programar una videoconferencia desde Google

Calendar o acceder al Hangout directamente desde la bandeja de entrada de Gmail. También se pueden añadir documentos desde Google Drive y colaborar con los otros usuarios en

tiempo real durante la reunión.

Google Sites

Es un servicio que ofrece Google Apps for Business para crear sitios web sin necesidad de tener conocimientos de programación. Estas webs se alojan directamente en Google Sites

donde se proporciona un espacio de hasta 10GB.

A través de un editor, se selecciona una plantilla de las que vienen predefinidas y se

rellena sustituyendo cada zona por texto, imágenes, widgets, etc.

Google Sites permite además configurar distintas listas de acceso para las diferentes páginas de cada sitio. Esta función es útil por ejemplo para permitir a un socio o proveedor ver

solamente la parte más relevante de un sitio de proyecto o crear una intranet para la

empresa con acceso restringido.

Page 68: Cloud: Herramientas para trabajar en la nube

Vault

Este es un servicio opcional de Google Apps for Business que requiere una cuota mensual

extra.

Permite conservar, archivar, buscar y exportar el correo electrónico de la empresa

para satisfacer los requisitos de cumplimiento normativo como la LOPD (Ley Orgánica de Protección de Datos).

Por ejemplo se puede establecer una política de retención predeterminada para controlar

cuánto tiempo se deben conservar los datos de correos electrónicos de la empresa antes de que

se eliminen automáticamente de todo el dominio. Si un empleado elimina un mensaje de correo electrónico, el mensaje se suprime del buzón de correo de dicho usuario. Sin

embargo, estará disponible hasta que venza el periodo de retención del mensaje.

Vault ejecuta informes sobre la actividad y las acciones en el archivo por parte de los usuarios. Se muestran búsquedas, visualizaciones de mensajes, exportaciones, etc.

Page 69: Cloud: Herramientas para trabajar en la nube

Resumen

• Existe una gran cantidad de aplicaciones SAAS interesantes para las PYMES.

• Doodle es una aplicación en la nube que sirve para programar reuniones ajustando los

horarios entre todos los asistentes.

• Cita previa directa es un servicio de cita previa online que las empresas pueden poner a

disposición de sus clientes.

• Las aplicaciones cloud de relación con el cliente se denominan CRM (Customer

Ralationship Manager). Persiguen disponer de toda la información de los clientes para

ajustar un trato personalizado. Algunos ejemplos son SugarCRM, Zoho CRM y Salesforce.

• También existen herramientas en la nube para llevar la contabilidad y la facturación de la

empresa como Freshbooks, ContaOnline, eFactura Online o Factuonline.

• El marketing de una empresa también se puede gestionar mediante aplicaciones cloud.

• Encuestatick permite crear, enviar y gestionar encuestas, así como analizar los datos

obtenidos.

• Mailchimp es una herramienta cloud a través de la cual se pueden gestionar listas de

distribución y enviar campañas de marketing por correo electrónico.

Page 70: Cloud: Herramientas para trabajar en la nube

TEMA 4: CLOUD COMPUTING

Objetivos

Introducir los conceptos Cloud Computing y virtualización.

Distinguir los servicios IAAS y PAAS.

Entender las características más importantes que ofrecen.

   

Page 71: Cloud: Herramientas para trabajar en la nube

4.1. Introducción

Existe cierta controversia sobre el uso del término cloud computing, ya que en ocasiones se

utiliza como sinónimo de cloud. Sin embargo, la tendencia actual generalizada es la de distinguir

ambos términos reservando cloud computing o computación en la nube para los servicios IAAS (Infraestructure as a Service) y PAAS (Platform as a Service), mientras que cloud o nube se utilizaría como término genérico que englobaría también a los sistemas SAAS (Software as a Service).

Cloud computing se podría definir como un modelo de servicio a través de Internet donde se comparten una amplia gama de recursos TIC: red, aplicaciones, servicios, almacenamiento, infraestructuras, etc. De esta manera las empresas se pueden centrar en su

negocio externalizando (outsourcing) determinados servicios.

Estos servicios se caracterizan por ser escalables, bajo demanda, flexibles y seguros. Permiten a las empresas focalizarse en sus ventajas competitivas y convertir las

inversiones en un gasto variable.

DIFERENCIAS ENTRE SAAS Y CLOUD COMPUTING

Saas

• Rigidez: Limitado a lo que está implementado en el propio software SAAS.

• Tarifa fija prepago por usuario y mes, aunque normalmente existen varias opciones

prefijadas.

Cloud Computing

• Flexible: Ofrece un entorno personalizado adaptado a cada cliente.

• Tarifa variable: Pago por uso.

VIRTUALIZACIÓN

La virtualización es uno de los fundamentos en los que se basa el cloud computing. Es la

creación de un entorno virtual donde poder ejecutar programas de manera independiente. Esos

Page 72: Cloud: Herramientas para trabajar en la nube

programas serán los mismos que se ejecutan normalmente en un ordenador, pero

funcionarán, en una réplica del sistema operativo.

En cloud computing se virtualizan todos los recursos necesarios para que algo funcione. En la nube se pueden estar utilizando los recursos de una o de mil máquinas sin

necesidad de saberlo ni de preocuparse por ello. Los sistemas se encuentran virtualizados, de

modo que se pueden escalar en función de la demanda y sin ningún coste operacional.

Los proveedores de servicios IAAS y PAAS ofrecen paquetes complejos de aplicaciones orientados a empresas. A continuación se describirán los más importantes y las herramientas

que proporcionan.

   

Page 73: Cloud: Herramientas para trabajar en la nube

4.2. Servicios IAAS

Como ya se explicó anteriormente, IAAS significa Infraestructure as a Service o Infraestructura como servicio. Es un modelo de distribución de infraestructura de computación como un servicio, normalmente mediante una plataforma de virtualización.

En vez de adquirir servidores, espacio en un centro de datos o equipamiento de redes, los

clientes compran todos estos recursos a un proveedor de servicios externo.

Dicho de otra forma, lo que ofrece el proveedor en este caso son máquinas virtuales, ya

sean Linux, Windows u otros sistemas operativos. El cliente instala sus aplicaciones en ellas, así

como la arquitectura necesaria, etc.

AMAZON WEB SERVICES

Amazon Web Services (AWS) proporciona una infraestructura de servicios IAAS elástica donde alojar computación, almacenamiento o sistemas empresariales.

Tras un proceso de registro desde la web http://aws.amazon.com/es/ donde hay que facilitar

una tarjeta de crédito y dirección de facturación, se reciben en el correo electrónico dos claves

de seguridad y un certificado digital.

Con estos datos se puede acceder a la AWS Management Console o Consola de

Administración de AWS desde donde se controla todo lo referente a AWS.

Servicios que Ofrece Aws

Page 74: Cloud: Herramientas para trabajar en la nube

• Amazon S3 (Simple Storage Service): Proporciona espacio remoto que permite almacenar información. No tiene límites sobre cuanta información, por cuanto tiempo y

con qué ancho de banda puede transferirse. Amazon cobra por lo que se usa, es decir,

dependiendo del espacio de almacenamiento ocupado y no al revés como en los servicios

de almacenamiento SAAS.

• EC2 (Elastic Cloud Computing): Permite ejecutar varios servidores Linux o Windows bajo demanda, facilitando tantos ordenadores como se necesite para procesar datos o ejecutar una aplicación que requiera computación. Es posible, por tanto, crear

servidores temporales que realicen tareas puntuales y destruirlos después. Se factura en función de los recursos consumidos: CPU y datos transferidos.

• EBS (Elastic Block Store): Son básicamente discos duros virtuales pero con particularidades. Un EBS es una instancia de EC2, es decir, una copia que tiene acceso a

todos sus datos. El punto fuerte de EBS es el backup. Esto se hace por dos vías: una

automática que permite desde el panel de control volver a cualquier momento de una unidad EBS hasta 8 días atrás y otra manual con la que se crean instantáneas, es decir,

copias completas que se pueden reutilizar como copias de seguridad. No es obligatorio usar EBS con EC2, pero sí recomendable.

• Amazon CloudWatch: Permite monitorizar los recursos gestionados por AWS,

mostrando así datos sobre la utilización de CPU, lecturas y escrituras de disco o tráfico de

red.

• Auto Scaling: Es una aplicación que permite escalar automáticamente hacia arriba o hacia

abajo la capacidad de EC2 en función de unos límites indicados.

• Amazon CloudFront: Es básicamente un servidor web para S3, una solución para

aquellos que necesitan liberar a su servidor de servir archivos estáticos grandes (imágenes,

audio, video, etc.). CloudFront sirve directamente estos archivos guardados en S3.

• RDS (Amazon Relational Database Service): Es un servicio web que facilita la instalación,

operación y escalado bases de datos en la nube. Permite crear una base de datos MySQL u Oracle de forma sencilla. Además, todas las tareas de backupy mantenimiento

se realizan de forma automática.

Page 75: Cloud: Herramientas para trabajar en la nube

• ELB (Elastic Load Balancing): Distribuye automáticamente el tráfico entrante entre varias instancias EC2, es decir, es un balanceador de carga entre las distintas instancias

que respeta las sesiones de usuario y vigila el rendimiento de las maquinas a la hora de distribuir peticiones.

IBM SMARTCLOUD

IBM SmartCloud Enterprise es la infraestructura como servicio (IAAS) de nube pública

empresarial de IBM. Proporciona una infraestructura de alojamiento cloud escalable y segura con acceso bajo demanda a los recursos de almacenamiento y servidor virtual.

Para configurar una cuenta en IBM SmartCloud se accede a la web www.ibm.com/services/es/es/cloud-enterprise/ y se completa el proceso de registro. Se

proporcionará un ID, una contraseña y una pregunta de seguridad.

Una vez registrado, para acceder se pulsa sobre Inicio de sesión de IBM.

Creación de una Máquina Virtual en IBM Smartcloud

Una máquina virtual es una instancia o una imagen de un servidor, que sirve para

almacenar datos y realizar tareas computacionales.

1. Iniciar Sesión en IBM SmartCloud

2. Desplegar menú Control Panel

Page 76: Cloud: Herramientas para trabajar en la nube

3. Pulsar Add Instance

4. Seleccionar si la lista de imágenes mostrará las imágenes genéricas que proporciona IBM (Public), las imágenes privadas que se hayan guardado previamente (My Images)

o las imágenes privadas compartidas entre los usuarios de la empresa (Shared Images)

5. Hacer clic en CPD (Centro de Procesamiento de Datos) de IBM en el que se desea alojar la

máquina virtual que se va a solicitar

6. Pulsar la imagen de software de la lista, es decir, el sistema operativo de la máquina

virtual

Page 77: Cloud: Herramientas para trabajar en la nube

7. Configurar el servidor: nombre, tamaño, claves de acceso seguro, etc.

8. Confirmar los datos proporcionados

9. Aceptar los términos de servicio

10. Pulsar Submit para crear la máquina virtual

   

Page 78: Cloud: Herramientas para trabajar en la nube

4.3. Servicios PAAS

PAAS significa Platform as a Service o Plataforma como servicio. Se trata de un modelo en el que se ofrece todo lo necesario para soportar el ciclo de vida completo de construcción y puesta en marcha de aplicaciones y servicios web para Internet.

WINDOWS AZURE

Windows Azure es una plataforma en la nube que permite compilar, implementar y administrar aplicaciones en una red global de centros de datos administrados por Microsoft. Se trata, por tanto, de la apuesta de Microsoft por el cloud computing. En Windows

Azure se ofrecen diferentes servicios con el fin de proporcionar a sus clientes todos los recursos

necesarios para que sus aplicaciones y sus datos puedan ser trasladados a la nube de la manera más sencilla posible.

Para comenzar a trabajar con Windows Azure hay que acceder a la web

http://www.windowsazure.com/es-es/ y pulsar sobre Cuenta. Es necesario tener una cuenta de Microsoft (lo que anteriormente se conocía como un Windows Live ID), es decir una cuenta de

correo electrónico de Hotmail, MSN o LIVE, entre otros.

A continuación se deberá escoger una suscripción de pago a través del enlace Portal para

desarrolladores o bien suscribirse a una prueba gratuita.

Page 79: Cloud: Herramientas para trabajar en la nube

Algunos Servicios que Ofrece la Plataforma

Sitios Web

Ofrece opciones de desarrollo, implementación y escalado seguras y flexibles para aplicaciones web de cualquier tamaño. Se puede implementar el contenido creado con otras

herramientas de desarrollos o bien directamente desde el control de código fuente gracias a la

compatibilidad con otros sistemas. Una vez implementados, los sitios están al día siempre gracias a la compatibilidad con la implementación continua.

Se puede asociar la suscripción de Windows Azure en Visual Studio e implementar cualquier sitio web de la suscripción, así como administrar cualquier sitio directamente

desde Visual Studio para cambiar las opciones de configuración, iniciar o detener el sitio,

distribuir vía streaming los registros del sitio directamente a la ventana de salida de Visual

Studio, etc.

Los desarrolladores pueden crear aplicaciones desde cero o implementar aplicaciones

existentes creadas en ASP.NET, PHP, Node.js, Python o Classic ASP. Se puede incluir una

base de datos SQL o MySQL. Alternativamente, en la galería de aplicaciones web, los desarrolladores pueden elegir entre más de 30 aplicaciones de código abierto, marcos y

plantillas, como WordPress, Umbraco, DotNetNuke, Drupal, Django, CakePHP y Express.

Servicios Móviles

Permiten crear un back-end (panel de control para desarrolladores) escalable y seguro para

aplicaciones Windows, Android e iOS. Acelera el desarrollo de las Apps, ya que proporciona

un método listo para usar con el que estructurar el almacenamiento, autentificar a los usuarios y enviar notificaciones de inserción.

Page 80: Cloud: Herramientas para trabajar en la nube

Servicios móviles evita tener que escribir, configurar y probar los sistemas de autentificación personalizados. Unas cuantas líneas de código bastan para autentificar a los

usuarios si se copia el nombre de usuario y contraseña de la cuenta de Facebook, Twitter,

Microsoft o Google. También se admite la implementación de un sistema de autentificación específico de la aplicación, como conectarse a Active Directory de Windows Azure para

aplicaciones móviles orientadas a empleados.

Servicios en la Nube

Con Servicios en la nube de Windows Azure se pueden implementar y administrar aplicaciones y servicios. Basta con que se cargue la aplicación. Windows Azure administrará

los detalles de la implementación, desde el aprovisionamiento y equilibrio de carga hasta el seguimiento del estado, para ofrecer una disponibilidad continua.

Cada aplicación móvil nueva necesita un conjunto eficaz de servicios de servidor para

funcionar. Con los servicios en la nube de Windows Azure, se pueden crear API sólidas y escalables.

Se puede supervisar el estado y la disponibilidad de las aplicaciones a través del panel de métricas de estado, así como configurar reglas de alerta para recibir una notificación cuando se

reduzca la disponibilidad del servicio. También puede definir un evento de interés, recibir una notificación en tiempo real cuando se produzca el evento y realizar acciones a partir de esos eventos.

GOOGLE APP ENGINE

Google App Engine (GAE) es la plataforma PAAS ofrecida por Google para desarrollar y ejecutar aplicaciones web o Apps.

El uso de la plataforma es gratuito hasta 500 Mb de almacenamiento y cinco millones de visitas mensuales. Si se superan esos límites habrá que pagar una cuota por más recursos a

Google aunque los precios son bastante asequibles. Además se puede usar un dominio propio para la URL de la aplicación o bien usar un subdominio de appspot.com de manera gratuita.

Page 81: Cloud: Herramientas para trabajar en la nube

GAE ofrece dos entornos de programación o SDK (Software Development Kit): Python y Java. Cada uno de ellos proporciona protocolos estándar y tecnologías comunes para el

desarrollo de aplicaciones web.

Para el proceso de desarrollo GAE proporciona una zona de pruebas donde las aplicaciones se

ejecutan en un entorno seguro que proporciona acceso limitado al sistema operativo. La zona de pruebas aísla la aplicación en su propio entorno seguro de confianza, independiente del hardware, del sistema operativo y de la ubicación física del servidor web.

Una vez creado el código de la aplicación, cada SDK incluye una herramienta para subir los datos, es decir, los archivos estáticos y los archivos de configuración, a la App Engine para

ser así publicados y permitir al público descargar y utilizar la App.

Cuando se crea una nueva compilación importante de una aplicación que ya se esté ejecutando en App Engine, puede subirse como una nueva versión. La antigua versión seguirá

disponible para los usuarios hasta que se cambie a la nueva versión.También se puede probar la nueva versión en App Engine mientras aún se esté ejecutando la antigua.

Primeros Pasos en Google App Engine

Para acceder a Google App Engine, es necesario disponer de una cuenta de Google, es decir,

una dirección de correo electrónico de Gmail.

1. Acceder a la web http://appengine.google.com.

2. Introducir la dirección de correo electrónico de Gmail y la contraseña

3. Pulsar Iniciar Sesión

Page 82: Cloud: Herramientas para trabajar en la nube

4. Seleccionar Create Application. Como sistema de seguridad, Google pedirá un número de teléfono móvil al que enviarán un código para poder continuar con el proceso.

5. Introducir un número de teléfono móvil

6. Hacer clic en Enviar código de verificación a mi teléfono

7. Introducir el código de verificación recibido

8. Pulsar Verificar

9. Rellenar los campos:

Page 83: Cloud: Herramientas para trabajar en la nube

o Application Identifier: Parte del nombre de dominio para la aplicación, que se

añadirá como prefijo a .appspot.com.

o Application Title: Nombre de la aplicación.

o Authentication Options: Aquí se escoge el tipo de restricción de usuarios que

podrán acceder a la aplicación.

10. Aceptar los términos de servicio

11. Pulsar Create Aplication

A partir de aquí el sistema ofrece tres opciones:

• Dashboard: Es el panel de control de la aplicación, muestra datos de tráfico, configuración,

etc.

• AppCfg: Para ejecutar los entornos de desarrollo Python o Java.

Page 84: Cloud: Herramientas para trabajar en la nube

• Administrators: Para invitar a otros desarrolladores a colaborar con la aplicación.

Resumen

• La tendencia actual es utilizar el término cloud computing para referirse a los servicios IAAS

(Infraestructure as a Service) y PAAS (Platform as a Service), mientras que el término genérico

cloud englobaría también el SAAS (Software as a Service).

• Mientras que el SAAS es rígido y de prepago, en cloud computing se ofrece un entorno

personalizado y se paga por uso.

• La virtualización es uno de los fundamentos en los que se basa el cloud computing. Es la

creación de un entorno virtual donde poder ejecutar programas de manera independiente.

• En IAAS el proveedor ofrece máquinas virtuales con recursos de almacenamiento y

computación.

• Amazon Web Services proporciona una infraestructura de servicios IAAS elástica donde alojar

computación, almacenamiento o sistemas empresariales.

• IBM SmartCloud Enterprise es la infraestructura como servicio (IAAS) de nube pública

empresarial de IBM. Proporciona una infraestructura de alojamiento cloud escalable y segura con

acceso bajo demanda a los recursos de almacenamiento y servidor virtual.

• PAAS es un modelo en el que se ofrece todo lo necesario para soportar el ciclo de vida completo

de construcción y puesta en marcha de aplicaciones y servicios web para Internet.

• Windows Azure es una plataforma en la nube que permite compilar, implementar y administrar

aplicaciones en una red global de centros de datos administrados por Microsoft.

• Google App Engine (GAE) es la plataforma PAAS ofrecida por Google para desarrollar y ejecutar

aplicaciones web o Apps.

   

Page 85: Cloud: Herramientas para trabajar en la nube

Glosario:

Navegador Un navegador, navegador web, o navegador de internet es una aplicación que

interpreta la información de documentos HTML o de otros lenguajes y permiten su

visualización.

Smartphone En inglés, ‘teléfono inteligente’, este término se utiliza para diferenciar los teléfonos que poseen funcionalidades añadidas a las de un teléfono común, como por ejemplo acceso a internet, pantalla táctil, instalacióde aplicaciones, etc. Hardware Son todas las partes tangibles de un sistema informático, es decir, la parte física: componentes eléctricos, electrónicos, electromecánicos y mecánicos. App Programa software que se instala en un dispositivo móvil como un smartphone o una tableta. Software Es el conjunto de componentes lógicos de un sistema informático, como por ejemplo los programas o las aplicaciones escritas en cualquier lenguaje de programación. Android Sistema Operativo diseñado para gestionar las funciones de un dispositivo móvil. Base de Datos Es un conjunto de datos pertenecientes a un mismo contexto y almacenados de forma ordenada para su posterior uso. En informática una base de datos no es más que un conjunto de tablas. Capcha Antispam Es una casilla donde el usuario debe escribir una serie de números o letras que se muestran a través de una imagen deformada. De esta forma se comprueba que el usuario es un humano y no una máquina. Servidor En informática, un servidor es una computadora que, formando parte de una red, provee servicios a otras computadoras denominadas clientes. Sistema Operativo Conjunto de programas que administra un dispositivo hardware y provee una interfaz entre el usuario y el resto de programas. CPU Del inglés Central Processor Unit o Unidad de Proceso Central. También llamado microprocesador o procesador, es el componente principal hardware de un ordenador. Interpreta las instrucciones contenidas en los programas y procesa los datos. Backup Es una copia de los datos originales que se realiza con el fin de disponer de un medio de recuperarlos en caso de su pérdida. Balanceador de Carga Es un dispositivo hardware o software que se pone al frente de un conjunto de servidores que atienden una aplicación y que asigna o balancea las solicitudes que llegan de los clientes a los servidores usando algún algoritmo. Visual Studio

Page 86: Cloud: Herramientas para trabajar en la nube

Es un entorno de desarrollo integrado para sistemas operativos Windows. Permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles. Streaming Es la distribución de archivos a través de una red de computadoras de manera que el usuario consume el producto al mismo tiempo que se descarga. Es decir, se trata de una corriente continua (sin interrupción). Esto se contrapone al mecanismo de descarga de archivos, que requiere que el usuario descargue por completo los archivos para poder acceder a su contenido. Python Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible. Es administrado por la Python Software Foundation. Posee una licencia de código abierto. SQL Del inglés, Structured Query Language, es un lenguaje de programación de acceso a bases de datos que permite especificar diversos tipos de operaciones en ellas. API Del inglés, Application Programming Interface o Interfaz de Programación de Aplicaciones es el conjunto de funciones y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción. URL Del inglés Uniform Resource Locator, o localizador de recursos uniforme. Es una secuencia de caracteres, de acuerdo a un formato estándar, que se usa para nombrar recursos en Internet para su localización o identificación.