![Black Bird Data e Hora de Lançamento: Onde Assistir Online?](/f/d68819557f2e73f5584b3a90fe0d6584.jpg?width=100&height=100)
A nuvem pelo nome indica algo que é muito grande e está presente em uma grande área. Indo pelo nome, em um campo técnico, Nuvem é algo que é virtual e fornece serviços aos usuários finais na forma de armazenamento, hospedagem de aplicativos ou virtualização de qualquer espaço físico. Hoje em dia, Computação em nuvem é usado por pequenas e grandes organizações para armazenamento de dados ou para fornecer aos clientes as vantagens listadas acima.
Principalmente, três tipos de serviços estão associados a Nuvem que são: SaaS (Software as a Service) para permitir que os usuários acessem outras nuvens publicamente disponíveis de grandes organizações para armazenar seus dados, como Gmail, PaaS (Plataforma como serviço) para hospedagem de aplicativos ou software em outra nuvem pública, por exemplo: Google App Engine que hospeda aplicativos de usuários, IaaS (Infraestrutura como um serviço) para virtualizar qualquer máquina física e disponibilizá-la aos clientes para que eles tenham a sensação de uma máquina real.
Armazenamento na núvem significa armazenamento de dados longe dos sistemas locais dos usuários e em toda a extensão de servidores dedicados destinados a isso. No início, a CompuServe em 1983 oferecia aos seus clientes 128k de espaço em disco que pode ser usado para armazenar arquivos. Considerando que este campo está em desenvolvimento ativo e será devido a ameaças potenciais, incluindo perda de dados ou informações, hackeamento de dados ou mascaramento e outros ataques, muitas organizações apresentaram seus próprios soluções para Armazenamento na núvem e Dados privados que está fortalecendo e estabilizando seu futuro.
Neste artigo, apresentaremos algumas das contribuições selecionadas para esta preocupação que são de código aberto e estão sendo aceitas com sucesso por grandes massas e grandes organizações.
UMA Dropbox substituto para usuários Linux, dando muitas funcionalidades semelhantes às do Dropbox, ownCloud é um servidor de sincronização e compartilhamento de arquivos auto-hospedado.
Sua funcionalidade de código aberto fornece aos usuários acesso a uma quantidade ilimitada de espaço de armazenamento. O projeto começou em Janeiro de 2010 com o objetivo de fornecer substitutos de código aberto para provedores de serviços de armazenamento em nuvem proprietários. Ele é escrito em PHP, JavaScript e está disponível para desktops Windows, Linux, OS X e até fornece clientes móveis com sucesso para Android e iOS.
OwnCloud emprega WebDav servidor para acesso remoto e pode se integrar com um grande número de bancos de dados, incluindo SQLite, MariaDB, MySQL, banco de dados Oracle, PostgreSQL.
Fornece um grande número de recursos contáveis, incluindo: Armazenamento e criptografia de arquivos, Streaming de música, compartilhamento de conteúdo entre URLs, sincronização de hospedagem Mozilla e Leitor de feed RSS / Atom, instalação de aplicativo com um clique, vídeo e Visualizador de PDF e muitos mais.
A versão mais recente do ownCloud, ou seja, 10 adiciona outros novos recursos, incluindo design aprimorado, permite que o administrador notifique os usuários e defina limites de retenção para arquivos na lixeira.
consulte Mais informação: Instale OwnCloud para criar armazenamento em nuvem pessoal no Linux
Nextcloud é um conjunto de aplicativos cliente-servidor de código aberto para criar e usar serviços de hospedagem de arquivos. O software está disponível para todos, desde indivíduos a grandes empresas, para instalar e operar o aplicativo em seu dispositivo de servidor privado.
Com Nextcloud você pode compartilhar vários arquivos e pastas em seu sistema e sincronizá-los com seu servidor nextcloud. A funcionalidade é semelhante ao Dropbox, mas oferece hospedagem de armazenamento de arquivos local com forte segurança, conformidade e flexibilidade na sincronização e solução de compartilhamento com o servidor que você controla.
Seafile é outro sistema de software de hospedagem de arquivos que explora propriedades de código aberto para aproveitar seus usuários com todas as vantagens que eles esperam de um bom sistema de software de armazenamento em nuvem. É escrito em C, Python com a última versão estável sendo 7.0.2.
Seafile fornece clientes de desktop para Windows, Linux e OS X e clientes móveis para Android, iOS e Windows Phone. Junto com uma edição da comunidade lançada sob Licença Pública Geral, também tem uma edição profissional lançada sob uma licença comercial que fornece recursos extras não suportados na edição da comunidade, ou seja, registro do usuário e texto procurar.
Desde que foi disponibilizado em código aberto Julho de 2012, começou a ganhar atenção internacional. Suas principais características são a sincronização e o compartilhamento com foco principal na segurança de dados.
Outras características do Seafile que o tornaram comum em muitas universidades como a University Mainz, University HU Berlin e University Strasbourg e também entre outras milhares de pessoas em todo o mundo estão editando arquivos online, sincronização diferencial para minimizar a largura de banda necessária, criptografia do lado do cliente para proteger o cliente dados.
consulte Mais informação: Instale o Seafile Secure Cloud Storage no Linux
Anteriormente conhecido pelo nome AjaXplorer, Pydio é um freeware com o objetivo de fornecer hospedagem, compartilhamento e sincronização de arquivos. Como projeto, foi iniciado em 2009 de Charles du Jeu e, desde 2010, está presente em todos os equipamentos NAS fornecidos pela LaCie.
Pydio é escrito em PHP e JavaScript e está disponível para Windows, Mac OS e Linux e, adicionalmente, para iOS e Android também. Com quase 500,000 downloads no Sourceforge e aceitação por empresas como Red Hat e Oracle, Pydio é um dos softwares de armazenamento em nuvem mais populares do mercado.
Nele mesmo, Pydio é apenas um núcleo que roda em um servidor web e pode ser acessado por meio de qualquer navegador. Sua interface WebDAV integrada o torna ideal para gerenciamento de arquivos online e a criptografia SSL / TLS torna os canais de transmissão criptografados protegendo os dados e garantindo sua privacidade.
Outros recursos que vêm com este software são editor de texto com destaque de sintaxe, reprodução de áudio e vídeo, integração de bancos de dados Amazon, S3, FTP ou MySQL, editor de imagens, compartilhamento de arquivos ou pastas até mesmo através do público URL's.
Ceph foi inicialmente iniciado por Sage Well para sua tese de doutorado, e no outono de 2007 ele continuou neste projeto em tempo integral e expandiu a equipe de desenvolvimento. Em abril de 2014, a Red Hat trouxe seu desenvolvimento interno. Até agora, 14 lançamentos do Ceph foram lançados e a versão mais recente é 14.2.4. Ceph é um cluster distribuído escrito em C ++ e Perl, altamente escalonável e disponível gratuitamente.
Os dados podem ser preenchidos no Ceph como um dispositivo de bloco, um arquivo ou na forma de objeto através do gateway RADOS que pode apresentar suporte para Amazon S3 e API Openstack Swift. Além de ser seguro em termos de dados, escalável e confiável, outros recursos fornecidos pelo Ceph são:
Syncany é um dos aplicativos de armazenamento em nuvem e compartilhamento de arquivos mais leves e de código aberto. Atualmente está sendo desenvolvido ativamente por Philipp C. Heckel e, a partir de hoje, está disponível como uma ferramenta de linha de comando e GUI para todas as plataformas suportadas.
Um dos recursos mais importantes sobre Syncany é que é uma ferramenta e requer que você traga seu próprio armazenamento, que pode ser FTP ou SFTP, WebDAV ou Samba Shares, Amazon S3 buckets, etc.
Outros recursos que o tornam uma ferramenta incrível são: criptografia AES de 128 bits + Twofish / GCM para todos os dados que saem da máquina local, suporte para compartilhamento de arquivos com o qual você pode compartilhar seus arquivos com seus amigos, armazenamento externo conforme escolhido pelo usuário em vez de armazenamento baseado em provedor, backups baseados em intervalo ou sob demanda, controle de versão de arquivo binário compatível, desduplicação local de arquivos. Pode ser mais vantajoso para empresas que desejam usar seu próprio espaço de armazenamento do que confiar em alguns provedores de armazenamento.
Não apenas uma ferramenta ou software de compartilhamento ou sincronização de arquivos, Aconchegante é fornecido como um pacote completo de funções que podem ajudá-lo a construir seu App Engine completo.
Como Syncany, Aconchegante oferece flexibilidade ao usuário em termos de espaço de armazenamento. Você pode usar seu próprio armazenamento pessoal ou confiar nos servidores da equipe Cozy. Ele conta com algum software de código aberto para seu funcionamento completo, que é: CouchDB para armazenamento de banco de dados e Whoosh para indexação. Ele está disponível para todas as plataformas, incluindo smartphones.
As principais características que tornam obrigatório ter um software de armazenamento em nuvem são: capacidade de armazenar todos os contatos, arquivos, calendário, etc. na nuvem e sincronizá-los entre laptop e smartphone, fornece a capacidade de usar para criar seus próprios aplicativos e compartilhá-los com outros usuários apenas compartilhando URL do Git do repositório, hospedando sites estáticos ou consoles de videogame HTML5.
GlusterFS é um sistema de armazenamento de arquivos conectado à rede. Inicialmente, iniciado pela Gluster Inc., este projeto agora está sob a Red Hat Inc. Após a compra da Gluster Inc em 2011. A Red Hat integrou o Gluster FS com seu Red Hat Storage Server, mudando seu nome para Red Hat Gluster Storage.
Ele está disponível para plataformas incluindo Linux, OS X, NetBSD e OpenSolaris com algumas de suas partes licenciadas sob GPLv3 enquanto outras licenciadas duplamente sob GPLv2. Tem sido usado como base para pesquisas acadêmicas.
GlusterFS usa um modelo cliente-servidor com servidores implantados como blocos de armazenamento. Um cliente pode se conectar a um servidor com protocolo personalizado sobre TCP / IP, Infiniband ou SDP e armazenar arquivos no servidor GlusterFs. Várias funcionalidades sendo empregadas por ele sobre os arquivos são espelhamento e replicação com base em arquivo, separação com base em arquivo, balanceamento de carga, agendamento e cache de disco, para citar alguns.
Outro recurso muito útil é que é flexível, ou seja, os dados aqui são armazenados em sistemas de arquivos nativos como xfs, ext4, etc.
consulte Mais informação: Como instalar o GlusterFS em sistemas Linux
Anexo Git é outro serviço de sincronização de arquivos desenvolvido por Joey Hess, que também visa resolver problemas de compartilhamento e sincronização de arquivos, mas independente de qualquer serviço comercial ou servidor central. Ele foi escrito em Haskell e está disponível para Linux, Android, OS X e Windows.
Anexo Git gerencia o repositório git do usuário sem armazenar a sessão no git novamente. Mas, em vez disso, ele armazena apenas o link para o arquivo no repositório git e gerencia os arquivos associados ao link em um local separado. Ele garante a duplicação de um arquivo que é necessário caso seja necessária a recuperação de informações perdidas.
Além disso, ele garante a disponibilidade dos dados do arquivo instantaneamente como e quando necessário, o que impede que os arquivos sejam apresentados em cada sistema. Isso reduz muito a sobrecarga de memória. Notavelmente, git-attachment está disponível em várias distribuições de Linux, incluindo Fedora, Ubuntu, Debian, etc.
Yandex. Disco é um serviço de sincronização e armazenamento em nuvem para todas as principais plataformas, incluindo Linux, Windows, OS X, Android, iOS e Windows Phone. Ele permite aos usuários sincronizar dados entre diferentes dispositivos e compartilhá-los com outras pessoas online.
Vários recursos fornecidos por Yandex. Disco para seus usuários é o flash player embutido que permite às pessoas pré-visualizar músicas, compartilhar arquivos com outras pessoas por meio do compartilhamento de links para download, sincronização de arquivos entre dispositivos diferentes do mesmo usuário, armazenamento ilimitado, suporte WebDAV permitindo fácil gerenciamento de arquivos por qualquer aplicativo que suporte WebDAV protocolo.
XigmaNAS é um armazenamento de código aberto poderoso e personalizável NAS (significado Armazenamento conectado à rede) sistema operacional baseado em FreeBSD, desenvolvido para compartilhar o armazenamento de dados de computador em uma rede de computadores. Ele pode ser instalado em praticamente qualquer plataforma de hardware e suporta o compartilhamento de dados através do Linux e outros sistemas operacionais do tipo Unix, Windows e Mac OS.
Alguns de seus recursos incluem suporte para ZFS v5000, RAID de software (0,1,5), criptografia de disco, relatórios S.M.A.R.T / e-mail e muito mais. Ele suporta vários protocolos de rede, incluindo CIFS / SMB (Samba), Controlador de Domínio Active Directory (Samba), FTP, NFS, RSYNC entre outros.
Yunohost é um sistema operacional de auto-hospedagem gratuito e de código aberto, confiável e seguro baseado no Debian GNU / Linux. Ele simplifica a administração do servidor, oferecendo uma interface web amigável para você administrar o seu servidor.
Ele permite o gerenciamento de contas de usuário (via LDAP) e nomes de domínio, suporta criação e restauração de backups, vem com uma pilha de e-mail completa (Postfix, Dovecot, Rspamd, DKIM) e uma mensagem instantânea servidor. Além disso, ele oferece suporte a ferramentas de segurança, como yunohost-firewall e fail2bane gerenciamento de certificados SSL.
tempestade de areia é um pacote de produtividade baseado na web de auto-hospedagem de código aberto projetado para executar aplicativos da web de código aberto com facilidade e segurança em seu próprio servidor privado ou em servidores administrados pela comunidade. Ele suporta armazenamento de arquivos e compartilhamento com outras pessoas usando Davros, um aplicativo de bate-papo, caixa de correio, um aplicativo de gerenciamento de tarefas e projetos, recurso de edição de documentos e muitos outros.
Cada aplicativo que você instala no Sandstorm é armazenado em contêineres em sua própria sandbox segura, da qual não pode se comunicar com o mundo sem permissão expressa. E, mais importante, o Sandstorm oferece suporte a um modelo de operação seguro que facilita a adesão aos requisitos de segurança, regulamentares e de privacidade de dados. Ele foi criado para indivíduos, empresas e desenvolvedores.
Syncthing é uma ferramenta de sincronização de arquivos contínua, privada e segura de código aberto, simples, mas poderosa e portátil que sincroniza arquivos entre dois ou mais hosts em tempo real. Funciona em Linux, Mac OS X, Windows, FreeBSD, Solaris e OpenBSD.
Toda a comunicação via Syncthing é criptografada (protegida usando TLS) e cada dispositivo é identificado por um certificado criptográfico forte para garantir autenticação segura. Você pode configurar e monitorar as operações de sincronização por meio de uma interface de usuário (IU) poderosa e responsiva, acessível por meio de um navegador da web.
Tonido é um serviço de armazenamento em nuvem privado e seguro que suporta acesso, sincronização e compartilhamento de arquivos para uso doméstico e empresarial. Ele roda em Linux, Windows, Mac e todos os principais telefones celulares e tablets, incluindo iPhone, iPad, Android e Windows Phone. Além disso, funciona no Raspberry Pi.
Ele permite que você acesse e compartilhe arquivos de seu computador em casa. Os usuários corporativos podem empregá-lo para organizar, pesquisar, compartilhar, sincronizar, fazer backup e controlar documentos corporativos para seus funcionários, clientes e clientes. Além disso, oferece suporte para organização de mídia ultrarrápida e de alto desempenho e acesso de qualquer lugar.
Servidor de Armazenamento em Nuvem é uma API de armazenamento em nuvem de código aberto, segura, extensível e auto-hospedada para construir sua própria solução de armazenamento em nuvem privada. É uma ferramenta independente, portanto, você não precisa instalar um servidor web separado ou um mecanismo de banco de dados corporativo e foi projetada para ser relativamente fácil de integrar ao seu ambiente.
O software de servidor subjacente implementa um sistema de arquivos completo semelhante ao Amazon Cloud Drive e outros provedores. Ele suporta operações de armazenamento em nuvem baseadas em arquivos, como gerenciamento de hierarquia de pastas, upload / download de arquivos, copiar, mover, renomear, eliminar e restaurar, excluir e muito mais. Ele também oferece gerenciamento de cotas por usuário, limites de transferência de rede diários por usuário e muito mais.
Estes são alguns softwares de sincronização e armazenamento em nuvem de código aberto que ganharam muitos popularidade ao longo dos anos ou apenas conseguiram entrar e deixar sua marca neste setor com um longo caminho para ir. Você pode compartilhar qualquer software que você ou sua organização possa estar usando e iremos listá-lo nesta lista.