オープンソースカンファレンス osc 2014 関西@京都 ownCloud説明
-
Upload
tetsuro-yano -
Category
Small Business & Entrepreneurship
-
view
1.118 -
download
5
description
Transcript of オープンソースカンファレンス osc 2014 関西@京都 ownCloud説明
1
法人向けオンラインストレージマルチデバイスファイル共有ソリューショ
ン
株式会社ビーグッド・テクノロジー
BeGood Technology
まずはじめに。
この度はご来場いただき、誠にありがとうございます。
BeGood Technology
構成前半 (20 分 ) 担当:矢野 内容: owncloud の成り立ち、機能後半 (20 分 ) 担当:高橋 内容:性能検証の検証結果報告質疑 (5 分 )
BeGood Technology
自己紹介
経歴 : システム運用 10 年・ネットワーク 6 年・ SI 8 年 近頃は ownCloud 営業、翻訳を担当 あだ名 : 矢野さん ownCloud の好きな機能: Server to Server Sync その他 : 全く上達しない Rubyist
一番最初の PC は、 OKI if-800 でした…。
矢野 哲朗 (やの てつろう)1972 年 5 月 13 日生まれ愛媛県松山生まれ松山育ち
tetsurow.yano
BeGood Technology
〜概要紹介・構築編〜owncloud ってなんですか ?
ひと言で言うと。。。。。
Linux で動く、ファイルを保存するユーザーインターフェースを提供するオープンソースのサーバーソフトウェアです。
わかりずらい。。
BeGood Technology
〜概要紹介・構築編〜
ようするに
Dropbox みたいな機能を提供するオープンソースソフトウェアです。
BeGood Technology
操作画面操作画面はこんな感じです。
BeGood Technology
動作環境owncloud を動かすのに必要なソフトウェアです。
Linux(RedHat,Debian,CentOS,Ubuntu)
WindowsServer(2008)
Apache
MySQL/Mariadb
phpapc/xcache/opcache はお好
みで
ownCloud
IISNginx
PostgreSQL
その他、 Lighthttpd とか
Oracle
OS
データベース
Webサーバ
APサーバ
アプリ
BeGood Technology
ファイル保存?共有?ファイル保存、共有と言えば有名なのがありますよね。
BeGood Technology
そうなんです。
世の中には、いくつもの優れた「ファイル保存 / 共有 サービス」が存在します。
じゃあ、なんで今更そんな車輪の再発明を???それを説明するには、 ownCloud の歴史を遡ります。
BeGood Technology
ownCloud の歴史ownCloud の歴史は、 ( といってもたか
だか 126227704 秒ほど昔の話 ) をさかのぼります。。 # すみません、 4 年前です。
2010 年 1 月に CampKDE というのがSanDiego で開催されました。
そこで、 Frank Karlitschek さんというひとがこう言いました
BeGood Technology
ownCloud の歴史Frank さん (Frank Karlitschek)
この人です。
BeGood Technology
ownCloud の歴史
便利なファイル共有サービスがあるが、データのプライバシーについては、気をつける必要がある。クラウドベンダーからのデータが漏れるということの危険性について注意しなければ!!!データはプライベートであるべきだ。
BeGood Technology
ownCloud の歴史
じゃあ、おまえ作れよ~
BeGood Technology
ownCloud の歴史
わかった、オレつくるわ。
BeGood Technology
ownCloud の歴史出展:Why I Built OwnCloud and Made It Open Source | Linux.comhttp://www.linux.com/news/enterprise/cloud-computing/777158-why-i-built-owncloud-on-open-source
BeGood Technology
その後Frank さんは、 2011 年に ownCloud 社を設立v3.0 を 2012 年 1 月リリースv4.0 を 2012 年 5 月リリースv5.0 を 2013 年 5 月リリース ( 日本語対応が完了 )v6.0 を 2013 年 11 月リリースv7.0 を 2014 年 7 月リリース
BeGood Technology
user data manifest なんてのを発表User Data Manifestohttp://userdatamanifesto.org/1. データを自分で保持できること。2. どこにデータがあるか明確にできること。3. データストレージがどこにあるか選択できること。4. 権限を管理できること。5. データの権限情報を自分で選べること。6. データが保持されて秘匿されていること。7. いつでも自由に使えること。8. サーバーのソフトウェアは、透明性を持っていること。
BeGood Technology
そうこうしていると
世界を震撼させる事件発生2013 年 6 月、エドワード・スノーデンが NSA を告発NSA の「 PRISM 」が世界中のデータを監視ヨーロッパは、大混乱 ( アメリカが俺たちを監視してた。友達だと思ってたのに。 )
BeGood Technology
そうは言ってもね。データ共有の Web サービスって便利ですよね…。 そうです。便利です。
「一回使ってしまって、その便利さを知ってしまうと後戻りすることは難しい。」
BeGood Technology
そこで、
「 owncloud 」です!
1.データを外に預けなくていい。
2.自社で管理できる。
BeGood Technology
今、こんな方面で使われ始めています。ユーザー数が半端ないお客さん 学校 (大学 ) 、塾データ量がとても多いお客さん 画像データ屋さんとか。 データ屋さんとか。 写真データ保存が必要な会社さんコンテンツ IP が厳しいお客さん デジタルコンテンツ屋さん
BeGood Technology
ファイル共有• 柔軟な共有 / 権限設定• 複数のファイルやフォルダの一括ダウンロード• アカウントを持たない相手へのファイル共有• クオータ(容量制限)機能
マルチデバイス対応• ブラウザだけでなく PC ( Windows/Mac )、ス
マートデバイス( iOS 、 Android )用アプリからの利用
• PC からエクスプロラーと同様の操作でのファイル、フォルダごとのファイルアップロード
セキュリティ• IP/ ドメインアクセス制限機能• ファイル暗号化、 SSLへの対応• アンチウィルス連動• 時限公開制御
同期• PC 内のファイルを自動で同期• ファイルの世代管理(バージョニング)• 他のメンバーのファイルの競合判定
LDAP/AD連携• 既存の LDAP や ActiveDirectory との連携• SAML/Shibboleth認証も対応可能
プラグイン /API• API を利用した連携アプリケーション開発• プラグイン形式による ownCloudへの機能追加
ownCloud の主な機能
BeGood Technology
機能紹介 ファイル共有 ownCloud は、ブラウザ上でのドラッグ&ドロップによるアップロード、
ワンクリックでのデータ共有等、直感的な操作性での利用が可能です。 ownCloud の中でグループを形成し、グループに所属しているメンバー間でのリアルタイムなファイル共有を行うことが可能です。
また、 ownCloud のアカウントを持たない相手にもファイルの共有が可能です。簡単な操作でダウンロード URL を生成でき、パスワードの設定、URL のメール通知やダウンロードの有効期限の設定も可能です。
ファイルをブラウザへドラッグ&ドロップ 画像ファイルはサムネイルで確認が可能PDF は ownCloud 上で直接閲覧が可能
BeGood Technology
機能紹介 同期機能 ownCloud専用のデスクトップ用クライアントアプリケーションを使用する
と、お使いのパソコンから Windowsエクスプローラーや Mac OS の Finderのフォルダを ownCloud と自動で同期させることが可能となります。
フォルダごとに同期されるため、ファイル単体をアップロード・ダウンロードするといった運用から、アップロードやダウンロードを意識せずともownCloud での共有が可能になります。
メンバー間でのリアルタイムなファイル共有だけでなく、バージョニング機能を活用した自身の作業ファイルの世代管理、または作業ファイルの自動バックアップ先といった利用が可能となります。
また、 ownCloud vesion6 からは既にアップされているファイルと同一のファイル名のファイルをアップした場合のファイルコンフリクト制御が可能です。
BeGood Technology
機能紹介 セキュリティ ownCloud はオンラインストレージとして最も重要な要素であるセキュ
リテイーを担保するために様々な仕組みが用意されています。
暗号化 SSL暗号化技術を利用した拠点間のセキュアなファイル交換が可能です。また、ownCloudはファイルを暗号化してからストレージに格納させることが可能です。
アンチウィルス オープンソースのサーバー用アンチウィルスソフト
「Clam AntiVirus」が標準サポートされています。 選択可能な共有方法
ownCloudのアカウントを持たない相手とのファイルの共有も可能です。簡単な操作でダウンロードURLを生成でき、パスワード設定はもちろん、必要以上に公開し続けるといったセキュリティ事故を防ぐダウンロードの有効期限の設定(時限公開制御)も可能です。
よりセキュアな環境へ ownCloudはインターネットに接続できる環境であれば
どこからでも利用可能です。さらに IPアドドレスを使用したフィルタリングやVPNや専用線等を利用したよりセキュアなシステム構成で構築することも可能です。
BeGood Technology
機能紹介 マルチデバイス対応 ownCloud はブラウザから利用するだけではありません。 PC ( Windows ・
Mac ・ Linux)やスマートデバイス (iOS ・ Android) それぞれのデバイスに合わせた専用のアプリをご用意しています。
PC ではエクスプローラーと同じ使い勝手のまま、スマートデバイスではその直感的に利用可能なユーザインターフェースをそのまま業務に利用できるため、マニュアルの作成やトレーニングにかかる手間を軽減することが可能です。
利用シーン例 社内のファイルを取引先でのプレゼンに利用する 工場の生産ラインや工事中の建設現場でもリアルタイムの情報共有
BeGood Technology
機能紹介 既存アカウント管理システムとの連携 既に導入されている LDAP や Active Directory等のアカウント管理シ
ステムと ownCloud間で ID連携する事が可能です。それによりownCloud側でのユーザー登録は不要になります。
ID/PW問合せ
権限可否応答
既存アカウント管理システムとの連動
Active Directory
LDAP や Active Directory だけではなく、 SAML/Shibboleth認証への対応が可能です。また、独自のアカウント管理システムを利用されている場合は、ビーグッド・テクノロジーにて開発が行えますのでご相談ください。
BeGood Technology
機能紹介 プラグイン /API による機能拡張 ownCloud は機能拡張や他システムとの連携のための API やプラグイン
による機能追加といった仕組みが用意されています。 ownCloud は他のシステムからアクセスや管理機能を制御するための REST API ( Representational State Transfer API )が用意されています。
ownCloud Applications - http://apps.owncloud.com
また、機能追加に関してはプラグイン形式による機能追加が可能です。
プラグインに関しては、 ownCloudが運営するサードパーティー製のプラグインのダウンロード可能なサイト (ownCloud Applications) も存在し、管理画面より導入が可能です。
ビーグッド・テクノロジーでは、 ownCloud 内のファイルに対して日本語による全文検索機能プラグイン等を独自開発しており、弊社との契約者に提供を行っています。
BeGood Technology
機能紹介 既存ストレージとの連携 ownCloud は外部のストレージサービスとの連携機能が搭載されていま
す。 NFS ストレージ、 iSCSI ストレージ、 FTP サーバー、 Windows 共有フォルダや、 Amazon S3 、 Dropbox 、 Google Drive等の既存のストレージに接続することが可能です。
Amazon Web Service S3互換のインターフェイスを有する環境であれば標準で接続が行えるため、後から導入した分散ストレージや、 ownCloudへ乗り換る際に既にご利用中のストレージサービスと連動させるといった使い方が可能です。
設定は管理者用設定画面より設定が可能です。
データ保存
データ読込
外部ストレージ
BeGood Technology
ownCloud Community Edition のライセンスownCloud Community Edition のライセンス
ownCloud Community Edition は、 GNU Affero General Public License Version 3(以下 AGPLv3) です。
AGPLv3 はサーバープログラムとして動作しているソフトウェアに対し、ネットワーク経由の利用者に対してもソースコードを開示しなければならないという性質をもったライセンスです。
BeGood Technology
ownCloud導入のご相談・お見積もりのお問い合わせ
ビーグッド・テクノロジーは、 ownCloud の国内唯一の正式パートナーです。
株式会社ビーグッド・テクノロジー ownCloud 担当
03-5846-2151電話でのお問い合わせ
受付時間:平日 9 : 00 ~ 17 :00
メールでのお問い合わせ
受付時間: 24時間受付中
株式会社ビーグッド・テクノロジー〒 113-0034 東京都文京区湯島 3 丁目 31−6 大塚ビル 3F http://www.begood-tech.com/ http://owncloud.jp
BeGood Technology
ownCloud のエコシステムownCloud は、エコシステムを築きつつあります。・ ownCloud のプラグインアプリケーションが190(古いのも含む )・ ownCloud を API 経由で接続して利用するアプリが 41続々増加中
<引用元>
・ ownCloud Applications - apps.ownCloud.com
http://apps.owncloud.com/
・ Apps · owncloud/core Wiki · GitHub
https://github.com/owncloud/core/wiki/Apps
BeGood Technology
ブースでデモしています。owncloud サーバー間を同期するソリューション 「写シンク」をデモンストレーションしています。
ブースの IntelNUC 上で ownCloud を動かしています。
GoogleCloud 上で ownCloud を動かしています。
ブースの ownCloud と GoogleCloud の ownCloudを同期しています。双方向に同期していますので、どちらにファイルを書き込んでも両方とも同じ状態になります。ブースの ownCloud は、 Raspberry Pi から、 GoogleCloud は、 Android端末からファイルをアップしてそれぞれ同期されるのをご体験ください。