37GB gratuitos de almacenamiento con MultDrive


El Cloud  o en español «la nube» puede considerarse la abstracción del hardware pues en realidad pues  ya no es tan  relevante  la localización  física  de donde esta la infraestructura de  TI  que da soporte  al servicio , sino lo relevantes es el servicio en si mismo gracias en gran medida a la mejoras de las comunicaciones y por supuesto a Internet.

En el caso del almacenamiento en nube  ya es un   hecho cotidiano ,  siendo la mejor forma de tener todos sus archivos allá donde vaya pues es   a  todos los efectos   una especie de  disco duro alojado en internet al que se puede acceder desde su smartphone, tablet o PC para almacenar fotografías, vídeos, documentos del trabajo o lo que sea.

Resumidamente ,estos son algunos de los mas famosos servicios en nube que ofrecen  almacenamiento gratuito:

  • OneDrive es bien sabido que es  de Microsoft y llegó tarde a esto de la nube. Su primer intento se llamó SkyDrive, pero desde 2014, es eso: OneDrive., el espacio en la nube de Microsoft. Un  disco duro virtual en el que poder almacenar cosas desde cualquier sitio y dispositivo. Hay dos tipos de OneDrive y en cualquiera de ellos se incluye el Office Online:
    • OneDrive personal: Con 5 GB de espacio disponibles para cualquiera que quiera darse de alta( originalmente fueron 15GB  pero Microsoft lo redujo indignando a muchos usuarios.
    • OneDrive para la empresa: que, aunque se puede encontrar con esa denominación, es en realidad el Office 365 Empresa.
  • Google Drive: lanzado en 2012 por Google   de serie trae 20 GB de capacidad, esta pueda aumentarse con diversos planes de almacenamiento que van desde los 100GB del más pequeño y hasta los 30TB, por tarifas que oscilan entre los 2$ y los 300$. En Google Drive puede almacenar todo tipo de archivos y documentos y compartirlos con otros usuarios para que puedan descargarlos y editarlos. Puede disfrutar de sus prestaciones desde su aplicación para Windows, OS X, Android, and iOS
  • Dropbox: comenzó a funcionar en 2007. Cuenta con una versión gratuita de 2GB y otra de pago que ofrece 1TB de almacenamiento por 10$ al mes. Con este servidor de almacenamiento en la nube puede guardar cualquier tipo de archivo, compartirlo con otros usuarios y trabajar sobre él de forma sincronizada. Está disponible para la mayoría de sistemas operativos, incluyendo Linux, Blackberry y Kindle Fire, pero comparativamente  con el resto de sistemas de almacenamiento en nube es de los servicios que menos espacio gratuito ofrecen.
  • Amazon  ofrece, dos planes de precios para su servicio de almacenamiento en la nube. Uno es el  centrado en las fotografías e incluido en Amazon Prime de 10GB . Y otro mucho más ambicioso para los que necesitan mucho almacenamiento: Ilimitado.Por 70€ al año, con una prueba gratuita de 3 meses, Amazon ofrece almacenamiento ilimitado para almacenar todo tipo de archivos y tenerlos a buen recaudo gracias a los mecanismos de seguridad que ofrece Amazon.Comparándolo con el resto de servicios en la nube, Amazon   fue pionero en ofrecer   almacenamiento ilimitado. Sí, en otros servicios tenemos planes que ofrecen hasta 1TB, pero no es ilimitado.Como pegas citar  que  limitan las descargas a 1.5gb por dia  haciendo esperar 4hs para continuar,  y  para subir se necesita su cliente de escritorio que tarde   mas que onedrive,

Hay que admitir que servicios como Google Drive(20GB), One Drive(5gb) de Microsoft ,Dropbox(2GB) , Amazon Drive(10GB)  asi como  otros  almacenan nuestros datos en la nube    de modo que  lo han cambiado todo:  la mala noticia es que cada uno de estos servicios ofrece poco espacio gratuito, obligándonos a usar varios de estos servicios al mismo tiempo (37GB=20+5+2+10)  a  menos que  estemos dispuesto a pagar una cuota mensual por mas almacenamiento  , el cual por cierto  podría llegar  a ser incluso casi ilimitado.

Al final , si optamos por diferentes servicios gratuitos,  uno acaba teniendo datos desperdigados en Dropbox, OneDrive, Google Drive, Box… un lío que se puede evitar utilizando algún programa que unifique e integre todos esos servicios en un mismo lugar como por ejemplo MultCloud

Multicloud

Multicloud es un servicio similar al antiguo  Jolicloud, pero  gratuito aunque con ciertas limitaciones : no se pueden programar transferencias de ficheros ni tampoco usar los filtros de transferencia y  el tráfico de datos está limitado a 2 TB, pero se puede subir a 10 TB  sin  demás limitaciones por una cuota de 7,99$ mensual

La entrada al sistema se hace bien por un login tradicional(login/Pwd)  , bien  usando la cuenta de Google+  o Facebook   si estamos logueados o bien  directamente  existe una experiencia «sin login ni pwd!  que hace uso de la cuenta de google+ aunque no veremos el mismo  numero de conexiones  que validándonos de forma tradicional

 

login multicloud.png

Si accedemos desde Google + nos preguntara si queremos administrar  los archivos de Google Drive, de modo que   si aceptamos  podremos acceder al interfaz de gestion

2017-11-06_23h15_50_LI.jpg

 

Al entrar lo primero que aparece  es la pantalla resumen del estado de ocupación de todos nuestros servicios de almacenamiento que  hayamos  añadido a MultCloud

 

 

resumen.png

 

Una vez que estemos en la pantalla de bienvenida estamos en modo Cloud Explorer por defecto , de modo que  si pulsamos en cualquiera de las Cloud que hayamos añadido  presentes en el menú de la izquierda accederemos al administrador de archuvos para esa cloud.

Si pulsamos con el botón derecho sobre un directorio o carpeta se nos desplegara un menus para descargar, borrar, renombrar ,copiar,etc  e incluso ir al sitio oficial de sea cloud:

 

properties

 

Como vemos destacar que desde el gestor de fichero se  pueden realizar todo tipo de operaciones, como borrar o renombrar ficheros, crear nuevas carpetas y por supuesto, mover los ficheros de un servicio a otro – algo para lo que MultCloud es especialmente útil. Puede hacerlo con ficheros individuales, o si se trata de un backup completo, usar la herramienta  de transferencia

 

trasnfer

Una de las  ventajas principal destaca la habilidad para realizar  copias de archivos de una nube a otra, pudiendo así automatizar copias de seguridad online  accion qeu realizaremos   a traves del menu  Cloud Trasnfer

 

Por ultimo y no menos importante  esta  el menu Add Cloud  que permite añadir un servicio Cloud entre diferentes provedores ( ver iamgen mas abajo).. Además ,por si fuera poco  , incluso acepta poder tener varias cuentas de un mismo servicio .

 

 

 

Como vemos este servicio la verdad es que es muy útil sobre todo cuando tenemos diferentes proveedores de Almacenamiento Cloud   y queremos intercambiar contenido  entre las diferentes espacios de almacenamiento.

Solo una advertencia: usar este tipo de servicios u otros  supone dar  acceso a una aplicación a su información de Dropbox, Google Drive, OneDrive, etc , y en este punto cada uno debe decidir hasta dónde confía…

 

 

 

 

Desarrollo de Aplicaciones móviles en la nube de Google


Este ejemplo de  proyecto   está diseñado para desarrolladores de Android e iOS  y es un  modelo utiliza que  Mobile Backend Starter para empezar a crear una aplicación para móviles Android e IOS   sobre la infrestructura de Google con Google Cloud Platform proporcionando un backend de uso general y fácil de implementar, además de bibliotecas de cliente para Android e iOS.

Con Mobile Backend Starter podrá:

  • Almacenar objetos en la nube desde un dispositivo móvil,
  • Enviar mensajes en tiempo real entre dispositivos,
  • Suscribirse a los cambios realizados en los datos almacenados en la nube,
  • Autenticar a los usuarios con la autenticación de cuentas de Google.

La idea de Google con este ejemplo es  buscar forma más fácil para los desarrolladores móviles para empezar a trabajar en la plataforma de la nube Google ofreciendo las siguientes características

  • Opcional codificación del lado del servidor : Controle su servicio en la nube utilizando bibliotecas de cliente de Android y iOS .
  • Almacén de datos en la nube : tienda de millones de objetos en la nube y gestionarlos desde tu aplicación.
  • Notificaciones Push : Enviar y difusión de objetos en forma de mensajes a través de Apple Push Notifications y Google Cloud Messaging.
  •  Programación Event Driven : Crear experiencias de usuario interactiva en tiempo real a través de consultas continuas .
  • La autenticación de usuarios autenticar usuarios usando cuentas de Google.
  • Por objeto de acceso : Evitar que los usuarios accedan a los datos privados utilizando nuestro modelo de autenticación.
  • Construido para escalaR : backend Mobile se ejecuta en infraestructura App Engine  para escalar a millones de usuarios en cuestión de horas ( precios de App Engine se aplica ) .

 

Implementar el Backend

El Mobile Backend consta de tres componentes:

  • Un backend móvil listo para despliegue.
  • Una aplicación de ejemplo Android que utiliza el servidor.
  • Una aplicación de ejemplo iOS que utiliza el servidor.

 Para implementar el backend:

  1. En el explorador, vaya a cloud.google.com y haga clic en la ficha Soluciones.
  2. Haga clic en Probar ahora.

    Página Soluciones

  3. En el formulario de Nuevo proyecto (iniciar sesión en tu cuenta de Google si se le solicita):

    • Asigne un nombre al proyecto, puede utilizar cualquier nombre que desee.
    • Proporcione un ID de proyecto, o acepte el ID autogenerado.

    De diálogo Nuevo proyecto

  4. Haga clic en el enlace de la muestra móvil conseguir comenzado:

    Forma deploy Backend

  5. En la página de inicio móvil Backend, haga clic en Implementar. Puede tomar unos momentos para desplegar:

    Forma deploy Backend

  6. Haga clic en Configuración, que se encuentra bajo el botón Implementar.

  7. Si se le solicita que dar permiso para que esta aplicación para acceder a su cuenta de Google, asegúrese de que la cuenta seleccionada es aquella en la que se ha creado el proyecto, a continuación, haga clic en Permitir.
  8. En el formulario de configuración de Mobile Backend, bajo Autenticación / autorización, seleccione Abrir y haga clic en Guardar. (Vamos a cambiar los otros ajustes en el próximo tutorial).

    Página Configuración del Backend

  9. Verifique que el backend está trabajando mediante el uso de su navegador para visitar https://your-project-id.appspot.com/_ah/api/explorer , en sustitución de your-project-id con el ID de proyecto que eligió anteriormente. Si el backend se ejecuta correctamente, verá el Api Mobilebackend que aparece en la página. Si el backend no está funcionando, puede depurar el problema a través de los registros de App Engine:

    • Visita la consola Nube .
    • Abra su proyecto.
    • Haga clic en el icono de App Engine.
    • En el panel de navegación izquierdo, busque y haga clic en Registros Administrador, bajo Administración.
    • Examine los registros para determinar el problema.

Su Móvil Backend se despliega y ya esta  listo para su uso de modo qeu ahora puede centrarse en su aplicacion  en Android o  Ios

Instalacion en Eclipse  Google Plugin para Eclipse (GPE) y Android Developer Toolkit (ADT)

  1. Descargue e instale Eclipse 4.2 IDE para Java.
  2. Instale el plugin de Google para Eclipse (GPE) 4.2 . Asegúrese de seleccionar las casillas de verificación de lo siguiente:
    • Herramientas de Desarrollo> Herramientas para Desarrolladores Android
    • Herramientas Google App Engine para Android
    • Google Plugin para Eclipse
    • SDKs> Google App Engine SDK Java
    • Póngase en contacto con todos los sitios de actualización durante la instalación para encontrar el software necesario
  3. Reinicie Eclipse.
  4. Instale el kit de herramientas de desarrollador de Android – seleccione Eclipse> Ventana> Administrador de SDK de Android para instalar lo siguiente:
    • Paquete de herramientas de Android
    • 4.0.3 Android y paquetes superiores
    • Google Jugar Servicio SDK. Instala la última Google Play SDK de servicios e importar el proyecto de biblioteca en su área de trabajo según las instrucciones.
  5. . Conecte un dispositivo Android con Android 4.0.3 o posterior, o utilizar un dispositivo virtual de Android (AVD) con un nivel mínimo de API 15 Los dispositivos virtuales se instalan con el plugin ADT y se puede acceder desde la ventana -> Administrador de dispositivos Android Virtual .

Configurar la aplicación cliente de Android para funcionar con el backend desplegado

  1. Descargue el archivo zip del cliente Android (o clon del repositorio GitHub ) y descomprimirlo en una ubicación de su elección.
  2. Importe el proyecto Android descomprimidos en Eclipse, seleccione Archivo> Importar> Android> Existing Code Android En Espacio de trabajo y luego suministrar el directorio en el que descomprimió el proyecto de cliente.
  3. Asegúrese de que su nuevo proyecto está configurado para un target Google APIs:
    1. Haga clic derecho sobre el proyecto en la vista Explorador de paquetes y seleccione Propiedades.
    2. Seleccione las propiedades de Android. Compruebe que el objetivo seleccionado es APIs de Google y muestra un nivel de API 15 o superior. Si usted tiene una API de nivel inferior, actualice el SDK de Android (Ventana-> Android SDK Manager) e instalar un nivel más alto de la API para construir el proyecto en contra. La página de destino para generar proyectos Android
  4. En el proyecto de cliente Android, busque el archivo src.com.google.cloud.backend.core.Consts.java y abrirlo: Explorador de paquetes
  5. Busque el código siguiente:

     /* Set Project ID of your Google APIs Console Project.*/
  6. publicstaticfinalString PROJECT_ID ="*** ENTER YOUR PROJECT ID ***"; 
  7. Reemplace *** ENTER YOUR PROJECT ID *** con la identificación del proyecto que creó cuando implementó el backend (vamos a cambiar otros valores de este archivo en el siguiente tutorial).

  8. Haga clic en Guardar para guardar los cambios y generar el proyecto.

Ejecutar el ejemplo

  1. Si está utilizando un dispositivo Android físico, hacer Modo de desarrollo debe estar activado y el dispositivo está conectado a su ordenador a través de USB.
  2. Si usted está usando un emulador AVD, seleccione Windows> Administrador de dispositivos Android virtual y comenzar un dispositivo existente o haga clic en Nuevo para crear uno, y luego iniciarlo: deja que el dispositivo de terminar completamente su proceso de inicio.
  3. Haga clic derecho en el proyecto seleccionado en el panel Explorador de paquetes y seleccione Ejecutar como> Aplicación para Android.
  4. Espere unos minutos para que el ser transferido en su dispositivo.
  5. Inicie la aplicación cliente, a continuación, escriba algún texto en ella y haga clic en Enviar. El mensaje enviado se hizo eco con una marca de tiempo: Ejecución de aplicaciones libro de visitas
  6. Ver el mensaje en el almacén de datos con el Visor de almacén de datos de App Engine. Para ello:
    1. Vuelva a la consola de la nube para su proyecto.
    2. Haga clic en la nube de almacén de datos en la lista de servicios disponibles en su sistema backend.
    3. Haga clic en Consulta.
    4. En el menú desplegable Tipo, seleccione Libro de visitas y haga clic en Ejecutar consulta. Todos los mensajes se muestran en la lista devuelta: Visor de almacén de datos

La aplicación muestra el libro de visitas ya está funcionando y conectado al servidor.

 

 

 

Mas información aqui