Owncloud

From FdIwiki ELP
Jump to: navigation, search

¿Qué es Owncloud?

Owncloud es una aplicación de alojamiento de archivos en línea y aplicaciones en línea (cloud computing) de código abierto (con licencia AGPL), preparado para ser instalado en un servidor propio que disponga de soporte para PHP (con versión 5.6 o superior) y SQLite, MySQL o PostgreSQL. Los escasos requisitos hacen que sea posible instalarlo incluso en una Raspberry Pi. Gracias a tenerlo alojado en nuestro propio servidor, nos garantiza privacidad y seguridad.


Owncloud fue iniciado y posteriormente difundido en 2010 por Frank Karlitschek con el objetivo de aportar a los usuarios el control de sus datos en la red, proveyendo una alternativa libre a las soluciones privadas como Dropbox o Google Drive, con el cual concedes a Google y a sus colaboradores una licencia mundial para el uso de tus archivos.

Funcionalidades

Las principales funcionalidades de OwnCloud son las siguientes: [1]

  • Sincronización de archivos, contactos, calendario, correo, etc. entre diversos dispositivos.
  • Almacenamiento seguro mediante cifrado.
  • Posibilidad de compartir archivos a otros usuarios (de forma privada) o mediante enlace (de forma pública).
  • Gestión de usuarios por parte del administrador(es).
  • Instalación y ejecución de aplicaciones en línea:
    • Reproductor de música.
    • Administrador de contactos.
    • Gestor de calendario.
    • Editor de texto.
    • Visor de documentos.
    • Galería de imágenes.
    • Gestor de favoritos.
    • Muchas más aplicaciones

Requisitos

Los requisitos para poner en marcha un servidor con la última versión estable de OwnCloud son: [2]

  • Ubuntu 16.04, Debian 7 u 8, SUSE Linux Enterprise Server 12 y 12 SP1, Red Hat Enterprise Linux/Centos 6.5 ó 7.
  • MySQL, MariaDB 5.5+, Oracle 11g, PostgreSQL o SQLite.
  • Apache 2.4.
  • PHP 5.6 o versión más reciente.

Diferencia entre ownCloud y Cloud Computing

Antes de empezar, he de comentar que tengo otro artículo, llamado Laws in Cloud Computing, y que el motivo por el que dedico un artículo completo al presente tema es porque quiero que se vea la diferencia entre estas dos tecnologías, que, en esencia, se parecen; pero que, en su aplicación dentro de entornos de producción corporativos -ya sean públicos o privados-, son diferentes. Pero también quiero dejar claro que, como herramienta para la docencia, y para entornos no muy implicados con la seguridad, rendimiento, y escalabilidad, entre otras, es una muy buena opción. Entre las carencias de ownCloud mencionaré algunas del por qué considero (como profesional de Cloud Computing), que son dos cosas totalmente distintas:

a) No cuenta con servicios como pueden ser granjas de servidores por el coste que dicha infraestructura supondría

b) Carece de seguridad perimetral suficiente para entornos corporativos

c) No cuenta con copias de respaldo para cubrir las necesidades en un desastre para empresas

d) Las medianas y grandes empresas "prefieren" contratar todo el abanico de servicios como los que cuentan algunas empresas más conocidas

e) No está adaptada para cumplir con la LOPD, en cuanto a la regulación del movimiento internacional de datos

Como dije anteriormente, en esencia son parecidas, pero en la aplicación son totalmente distintas. También es cierto que grandes empresas conocidas están apoyando entornos de software libre de manera activa; con lo que, en un futuro cercano, pudiera ser que no existan diferencias en sus aplicaciones en los entornos anteriormente mencionados.

Instalación y Uso

Owncloud dispone en su página web de manuales tanto para usuario como para administrador y desarrollador de cada una de sus versiones estables adaptados a los diferentes sistemas en los que es posible su instalación.


Referencias

  1. Características de OwnCloud.
  2. Requisitos del servidor. Consultado el 8 de diciembre de 2017.