109
ププププププププププププププププ ownCloud プププププ ププププププププププ プププププププププ 2016 年 7 年 24 年

ownCloud のあれこれ July Tech Festa 2016

Embed Size (px)

Citation preview

Page 1: ownCloud のあれこれ July Tech Festa 2016

プライベートオンラインストレージownCloud のあれこれ

一歩進んだチューニング

株式会社スタイルズ

2016 年 7 月 24 日

Page 2: ownCloud のあれこれ July Tech Festa 2016

自己紹介

経歴 : システム運用 10 年・ネットワーク 6年・ SI 10 年

あだ名 : 矢野さん ownCloud の好きな機能: ownNote その他 : 全く上達しない Rubyist

       一番最初の PC は、 OKI if-800 でした…。

矢野 哲朗愛媛県松山生まれ松山育ち

tetsrow.yanno

株式会社スタイルズ

ownCloud による安全で自由なファイルのやり取りができるようになるのが夢。 Version 4.0 から日々、地雷を踏んできました。これからのデータ時代に必要なソフトウェアと認識し、最新情報の収集や翻訳作業。最近、 Jupyter Notebook に挑戦中。

Page 3: ownCloud のあれこれ July Tech Festa 2016

3

自己紹介 (2)

この時は、 Version4.0日本語がダメダメで話にならなかった。

弊社の代表が以下の記事を見て「 ownCloud やってみれば?」って言われて始めたのがきっかけ。

下記の Version 4.5 で日本語が使えるようになった。

2012 年 5月

2012 年 10月

Page 4: ownCloud のあれこれ July Tech Festa 2016

4

自己紹介 (3)その後、 ownCloud サポートを前面に打ち出してあちこちで講演開始2014 年 オープンソースカンファレンス京都で Raspberry Pi で『写シンク』なるものを展示

美空このはちゃんと写真もゲットある夏の思い出です

2014 年 8月

Page 5: ownCloud のあれこれ July Tech Festa 2016

5

自己紹介 (4)その後も ownCloud に関する検証、サポートなどをやってきました。

2016 年 php7.0 検証2015 年 ETERNUS CD10000 性能検証 2016 年 NetApp 検証

2015 年 IIJ GIO 検証

http://www.slideshare.net/ttyno/owncloud-9-php-7-owncloudhttps://owncloud.jp/contacts/fujitsu_eternus_cd1000

0_wphttps://owncloud.jp/contacts/netappfas_solutionsreport

https://owncloud.jp/contacts/iijgiostorage_report

https://owncloud.jp/contacts/riackcs_owncloud_wp

https://owncloud.jp/contacts/kcps_owncloud_wp

2015 年 KDDI KCPS 性能検証2015 年 RiakCS 性能検証

2015 年

~2016 年

Page 6: ownCloud のあれこれ July Tech Festa 2016

6

弊社ご紹介

ownCloud 日本語サポート

ownCloud.jp の運営 http://owncloud.jp/

ownCloud 公式パートナー 2013 年より日本唯一の公式パー

トナーとして活動しています

事業内容

ownCloud 構築代行・カスタマイズ

Page 7: ownCloud のあれこれ July Tech Festa 2016

7

会社紹介 – 会社概要

 会社名 株式会社スタイルズ 所在地 東京都千代田区神田小川町1丁目2番地      

       TEL   03-5244-4111 (代表)

       URL   http://www.stylez.co.jp/ 設  立 平成 15 年 12 月 5 日(創業:平成 5 年 11 月 17

日)

 代表者  代表取締役社長 梶原稔尚

 社員数  93 名(平成 27 年 11 月 1 日現在)

 資本金  3,000 万円

  IT ソリューションサービス提供  コンサルティング  システム開発・保守  インフラ設計・構築  システム運用・保守・管理  技術者派遣

官公庁 般財団法人 日本建設情報総合センター    一般財団法人 建設業技術者センター    東京都  東京港埠頭株式会社   

他民  間 伊藤忠テクノソリューションズ株式会社

株式会社インターネットイニシアティブ日本アイ・ビー・エム株式会社株式会社NTTデータ東京エレクトロンデバイス株式会社ソニー株式会社オットージャパン株式会社エディー・バウアー・ジャパン株式会社郵船ロジスティクス株式会社ネットワンシステムズ株式会社デル株式会社 他

JQA-QM7536

   ISO9001   JQA-QM7536 (システム開発)

  プライバシーマーク  21000092  労働者派遣事業(般  13-305944 )

会社概要

取得資格

1 2 3 4

7.99 8.41 8.87 9.84 100.0% 105.3% 105.5% 110.9%

売上高推移(億円)

Series1 Series2

130%

210%

320%

424%

51%

615%

OSS (オープンソースシステム)を積極的に活用、コストメリットのあるシステム提案、 IT技術の有効活用によるベスト・ソリューションの提供。

事業内容

ITソリューション

サービス

システム開発

システム運用保守

インフラ構築

技術者派遣

会社方針

業績(株式会社ビーグッド・テクノロジーの業績)

主要取引先(順不同)

Page 8: ownCloud のあれこれ July Tech Festa 2016

8

フォーラム /FB やってます。Japan ownCloud User Group (JOUG)

http://owncloud.jp/forum/

FB の ownCloud/Nextcloud Japan グループ 「 Nextcloud Japan グループ」で検索

https://www.facebook.com/owncloudjp/なんてのもあります。

登録お待ちしております

登録お待ちしております

Page 9: ownCloud のあれこれ July Tech Festa 2016

9

今日はこれだけ覚えて帰って下さい。

Page 10: ownCloud のあれこれ July Tech Festa 2016

10

セキュリティをおろそかにしない。

SSL は必ず使いましょう脆弱性のある古いソフトウェアのまま運用しない。そんなんならクラウドに預けた方がマシです

ownCloud の書籍が出ます。 11 月発売予定 現在、 ThinkIT にて連載中

覚えて帰ってね!

Page 11: ownCloud のあれこれ July Tech Festa 2016

11

今回のお題ownCloud てなんです

か?ownCloud の始ま

り / 歴史Nextcloud について

ownCloud の環境ownCloud の構成セキュリティ推奨設定

ownCloud のパフォーマンスチューニング!

覚えとくと便利 occ コマンド

ownCloud あるあるネタ

事例紹介宣伝

Page 12: ownCloud のあれこれ July Tech Festa 2016

12

今回のお題ownCloud てなんです

か?ownCloud の始ま

り / 歴史Nextcloud について

ownCloud の環境ownCloud の構成セキュリティ推奨設定

ownCloud のパフォーマンスチューニング!

覚えとくと便利 occ コマンド

ownCloud あるあるネタ

事例紹介宣伝

Page 13: ownCloud のあれこれ July Tech Festa 2016

13

ownCloud てなんですか?

Page 14: ownCloud のあれこれ July Tech Festa 2016

〜概要紹介〜ownCloud って何ですか?

       みたいな機能のサーバーを構築できる「オープンソース サーバー

ソフトウェア」です。

他にも、        とか、          とか、          とか。。

Page 15: ownCloud のあれこれ July Tech Festa 2016

ownCloud のメリット!

1.データを外に預けなくていい。

2.自社 ( 自分 )で管理できる。3.拡張性が高い。4.オープンソースである。

注:オンラインストレージサービス

Page 16: ownCloud のあれこれ July Tech Festa 2016

16

企業 A/個人

企業 B

個人FIREWALL

自身の環境に構築できるので、大切なデータやユーザを管理されたポリシー配下で運用できます。

つまりこういうこと

Page 17: ownCloud のあれこれ July Tech Festa 2016

17

社内 DC ・学内 DC ・クラウド等好きな場所に構築できます。

好きなところで動かせます

学内 DC

クラウド社内 DC

※ AWS や Softlayer での構築方法は http://qiita.com/ukitiyan に掲載しています。

Page 18: ownCloud のあれこれ July Tech Festa 2016

ownCloud のデメリット!1. データを外に預けなくていい。

サーバーを自分で購入しないといけない。2. 自社で管理できる。

自社で管理しないといけない。しかし、どうせ運用は必要。

3. 拡張性が高い。

でも、作るのはただじゃありません。4. オープンソースである

良くも悪くも自前主義。その前に要件にあわせられなければ使い道がない。

転んでも泣かない。どんなソフトウェアでもデータを保証してくれたりはしない。バックアップはちゃんと取りましょう。

Page 19: ownCloud のあれこれ July Tech Festa 2016

19

ownCloud は操作方法も簡単

Page 20: ownCloud のあれこれ July Tech Festa 2016

ファイル保存ownCloud は、ブラウザへのドラッグ&ドロップでアップロード、ダウンロード、直感的な操作ができます。

ファイルをブラウザへドラッグ&ドロップ

PDF は ownCloud 上で直接閲覧が可能

Page 21: ownCloud のあれこれ July Tech Festa 2016

PC常駐アプリでローカルファイルと同期ownCloud専用のデスクトップ用クライアン

トアプリケーションを使用すると、フォルダごとに同期されます。アップロードやダウンロードを意識せず共有が可能になります

Page 22: ownCloud のあれこれ July Tech Festa 2016

マルチデバイス対応ownCloudはスマートデバイス (iOS・ Android)専用のアプリがあります (iOSは有料です )

利用シーン例 社内のファイルを取引先でのプレゼンに利用する 工場の生産ラインや工事中の建設現場でもリアルタイムの情報共有

※その他の WebDAV クライアントでも接続可能

Page 23: ownCloud のあれこれ July Tech Festa 2016

23

例えばこんな感じ:社外から社内へ社外から社内への情報送信の構成図例

社内

今日の現場は、どうだったかな。

現場の状況を撮影しておこう。

機械の状況を撮っておこう。

タブレット

スマホ

ノート PC

サーバー

社内ファイルサーバーと連携ファイルサーバー

Page 24: ownCloud のあれこれ July Tech Festa 2016

24

たとえばこんな感じ:社内から社外へ社内から社外への情報送信の構成図例

社内

営業状況を確認しておこう

社内ファイルサーバーと連携

タブレット

ノート PC

サーバー

ファイルサーバー

資料を確認しよう。

Page 25: ownCloud のあれこれ July Tech Festa 2016

25

ownCloud の歴史

Page 26: ownCloud のあれこれ July Tech Festa 2016

ownCloud の歴史 Frank さん (Frank Karlitschek) が、 2010 年にサンディエゴで開催さ

れた CampKDE のキーノートスピーチで 「自由にデータを保存できるプラットフォームが必要だ!」といって開発を始めたのが始まりです。

フランクさんはこの人です。

この辺りのお話は、以下参照。<私が ownCloud を開発しオープンソースにした理由>https://jp.linux.com/news/linuxcom-exclusive/418653-lco20140704

Page 27: ownCloud のあれこれ July Tech Festa 2016

ownCloud の歴史

便利なファイル共有サービスがあるが、データのプライバシーについては、気をつける必要がある。クラウドベンダーからのデータが漏れるということの危険性について注意しなければ!!!データはプライベートであるべきだ。

Page 28: ownCloud のあれこれ July Tech Festa 2016

ownCloud の歴史

じゃあ、おまえ作れよ~

Page 29: ownCloud のあれこれ July Tech Festa 2016

ownCloud の歴史

わかった、オレつくるわ。

と作り始めました。

Page 30: ownCloud のあれこれ July Tech Festa 2016

その後Frank さんは、 1 年後の 2011 年に ownCloud 社を

設立ver.3.0 を 2012 年 1 月にリリースver.4.0 を 2012 年 5 月にリリース

メールを送ってパートナーになったのがこの頃。

ver.5.0 を 2013 年 5 月にリリース ( 日本語対応が完了 )

ver.6.0 を 2013 年 11 月にリリースver.7.0 を 2014 年 7 月にリリースver.8.0 を 2015 年 2 月 9 日にリリースver.9.0 を 2016 年 3 月 9 日にリリース

と順調にすすんでいるかに見えました。

Page 31: ownCloud のあれこれ July Tech Festa 2016

ところが。。。Frank さんが 2016 年 4 月 27 日に ownCloud 社を退社その後も ownCloud の主要な開発者が続々と ... 。

Jos Poortvliet さんが 5 月 13 日に退社Lukas Reschke さんが 5 月 13 日に退社Björn Schießle さんが 5 月 26 日に退社Arthur さんが 5 月 26 日に退社Jan-C. Borchardt 5 月 31 日に退社

Page 32: ownCloud のあれこれ July Tech Festa 2016

そうこうしていると、えっ?2016 年 6 月 2 日 Frank さんが Nextcloud 社 創設

Page 33: ownCloud のあれこれ July Tech Festa 2016

業界騒然

Page 34: ownCloud のあれこれ July Tech Festa 2016

どうしてこうなった?Frank さんは、もっとオープンソースでソフトウェ

アをリリースしたかったらしい。http://owncloud.jp/forum/index.php/Thread/145-Who-is-Nextcloud/

しかし、投資家は ownCloud でもっとリターンを得るために便利な機能をエンタープライズ向けエディションに残し、開発を進めさせた。そうすると、、、

オープンソースの ownCloud はそっちのけで開発が滞っていた。

かくして、 Frank さんが主要な開発メンバーを連れてownCloud をフォークしたプロジェクトを開始 <-- 今ココ

Page 35: ownCloud のあれこれ July Tech Festa 2016

Nextcloud では、Frank さんは、 ownCloud の Enterprise Edition の機能を全て、

オープンソースで実装し直す、と宣言。実装が予定されている機能の数々。1. SAML シングルサインオン2. 拡張可能なログ、レポート機能3. Windows ファイルサーバーへの接続4. パスワードポリシー機能5. ブランディングとテーマの簡易変更6. 匿名ファイルアップロード機能 (Files Drop 機能 )7. カレンダーと連絡アドレス帳8. WebRTC 会議機能9. オンラインオフィス機能 (Libreoffice Online)

Page 36: ownCloud のあれこれ July Tech Festa 2016

今後の動向が気になります。

(ボソ )ownCloud と Nextcloud の両方を追っかけないといけないのでチョー大変

Page 37: ownCloud のあれこれ July Tech Festa 2016

37

ownCloud の中身について話しますownCloud てなんです

か?ownCloud の始ま

り / 歴史Nextcloud について

ownCloud の環境ownCloud の構成セキュリティ推奨設定

ownCloud のパフォーマンスチューニング!

覚えとくと便利 occ コマンド

ownCloud あるあるネタ

事例紹介宣伝

Page 38: ownCloud のあれこれ July Tech Festa 2016

38

ownCloud てどういう環境で動きますか?

Page 39: ownCloud のあれこれ July Tech Festa 2016

ownCloud の動作環境ownCloud を動かすのに必要なソフトウェアです。

Linux(RedHat,CentOS,Debian,Ubuntu,openSUSE)

Apache

MariaDB

PHP

ownCloud

Nginx

PostgreSQL

OS

データベース

Web サーバ

AP サーバ

アプリ

MySQL

Page 40: ownCloud のあれこれ July Tech Festa 2016

40

簡単に言うと?

まあ、 Linux OS 上なら大体動きます。

 ※ディストリビューションにより必要となる気合いが違います。PHP が動くことが最低限必要です。

FreeBSD でも動きます。 ports があります。FreeNAS で動いている実績があります。

Windows は NG 。

Page 41: ownCloud のあれこれ July Tech Festa 2016

41

ownCloud の構成はどうなっているか。

OS(Linux)

Web サーバー DB サーバーownCloud database

PHP

セッションサーバー

Application

ownCloud CoreInitializerGlobal SettingRoutingTemplate

Database(Doctrine)LogUser Management

User Interface

言語ファイル

言語ファイル

Theme

User Interface

DB アクセスセッションアクセス ファイルアクセス

ファイルシステムownCloud file

filesfiles_sharingdav

provisioning_apifederationfirstrunwizard

ownCloud の内部構造

PHP のモジュールいろいろ

ownCloud が稼働する基盤となるコード

ほとんどの機能はアプリとして実装されている⇒※次ページ

テーマで見た目を変更できる

user_ldapgalleryactivity

Page 42: ownCloud のあれこれ July Tech Festa 2016

42

簡単に言うと?

まあ、難しいことは気にしなくてOK!

 ※そういうことは弊社にお任せ下さい。

Page 43: ownCloud のあれこれ July Tech Festa 2016

ownCloud Apps

ownCloud でさまざまな機能を提供する仕組み ownCloud の機能は、個別のアプリとして実装されています。

その為、機能を個別に追加 /削除できます。 この仕組みにより、後から機能を追加していくことができます。

ownCloud Apps ( デフォルトで有効 )

ownCloud Core (Framework)

Files

ownCloud Core

ownCloud Application

ファイル系アプリ

Encryption

Systemtags

Files SharingFiles TrashbinFiles Versions

Provisioning API

User ExternalUser LDAP

SabreDAV Doctrine Symfony guzzle phpmail

er minifyownClou

d Library

Files pdfviewer

Files Antivirus

First Run Wizard

Activity

Files Text EditorGallery

3rdParty apps

管理アプリ

ツールアプリ

その他アプリ

3rdPartyアプリ

・・・

External

comm

ents

Files External

Template Editor

Federation

Page 44: ownCloud のあれこれ July Tech Festa 2016

44

簡単に言うと?

拡張性があるので WordPress みたいにいろいろ拡張出来ますよ。

Page 45: ownCloud のあれこれ July Tech Festa 2016

たとえば、 Web メーラーGmail の代替えを目指す Web メーラー・ Rainloop

http://apps.owncloud.com/content/show.php/RainLoop+Webmail?content=165254

Page 46: ownCloud のあれこれ July Tech Festa 2016

たとえば、カレンダーGoogle Calendar の代替えとして・ ownCloud Calendar アプリ

Page 47: ownCloud のあれこれ July Tech Festa 2016

たとえば、ニュースリーダーGoogle News Reader の代替えとして

・ ownCloud News アプリ

ownCloud News Reader

CloudNews – ownCloud News Reader

アプリもあります (有料 )

Page 48: ownCloud のあれこれ July Tech Festa 2016

機能拡張の一例

ownCloud Applications - http://apps.owncloud.com

また、機能追加に関してはプラグイン形式による機能追加が可能です。

プラグインに関しては、 ownCloud が運営するサードパーティー製のプラグインのダウンロード可能なサイト (ownCloud Applications) も存在し、管理画面より導入が可能です。

スタイルズでは、 ownCloud 内のファイルに対して日本語による全文検索機能プラグイン等を独自開発しており、弊社との契約者に提供を行っています。

48

Page 49: ownCloud のあれこれ July Tech Festa 2016

49

ownCloud のいろんなデータは

どこに保存されているの?

良く聞かれる質問(その

1)

拡張性についてはわかった、

Page 50: ownCloud のあれこれ July Tech Festa 2016

50

ownCloud のデータ ( 設定も ) はどこに?

DB サーバーownCloud database

PHP

セッションサーバー

Application

ownCloud Core

DB アクセスセッションアクセス ファイルアクセス

ファイルシステムownCloud file

設定ファイル: /var/www/html/owncloud/config.php

user_ldap

ownCloud のデータは様々なところに保存されています。S3 API互換ストレージ

ログイン後のセッション情報

ownCloud 構造でデータ部分のみ抜粋

ユーザー情報ファイルメタ情報アプリ設定

ユーザーがアップロードしたファイル

ownCloud 起動時に必要な情報

.htaccess 、 .user.ini

files_external アプリ

PHP に直接設定が必要な情報

OpenLDAPActive Directory

GoogleDrive

DropBox

Amazon S3

そのほか、• FTP• WebDAV• ownCloud• SFTP• OpenStack

Swift• SMB / CIFS

外部ストレージで保存したデータ

ユーザー情報グループ情報

Page 51: ownCloud のあれこれ July Tech Festa 2016

51

簡単に言うと?

基本的にユーザーがアップロードしたファイルの保存先は、ファイルシステムLinux のブロックデバイス (/dev/sdX) に入ります。

 ※ ownCloud はストレージ機能を提供する訳ではありません。

ストレージの UI を提供するものとお考え下さい。

Page 52: ownCloud のあれこれ July Tech Festa 2016

52

ファイルのメタ情報

ファイルのメタ情報がデータベースにも入ります。 ※ファイルシステムのファイルを更新しても ownCloud の UI には反映されま

せん。別途 occ コマンドでデータベースに反映させる必要があります。

ココ重要試験に出る

Page 53: ownCloud のあれこれ July Tech Festa 2016

53

SSL のセキュリティをおろそかにしない

Page 54: ownCloud のあれこれ July Tech Festa 2016

54

セキュリティしてますか?

Page 55: ownCloud のあれこれ July Tech Festa 2016

55

Apache の SSL 設定についてssl_protocols は以下に設定SSLv3 は入れないこと! ( デフォルトでは入ってます )ssl_protocols TLSv1.2 TLSv1.1 TLSv1;

ssl_ciphers は以下に設定絶対デフォルトで運用しない!ssl_ciphers "EECDH+AESGCM:EECDH+AES:EDH+AES:-EDH+AESGCM:!DSS";

ssl_prefer_server_ciphers は以下に設定サーバー側の暗号化スイートを優先します。ssl_prefer_server_ciphers on;

Page 56: ownCloud のあれこれ July Tech Festa 2016

56

SSL 証明書について自己証明書は使わない。

Let’s Encrypt で暗号化しましょう。ホスト名は、 mydns.jp で取りましょう。 その他、 SSLヘッダーとか IPA の出しているガイドライン

そって設定しましょう。SSL/TLS暗号設定ガイドライン~安全なウェブサイトのために(暗号設定対策編)~: IPA 独立行政法人 情報処理推進機構https://www.ipa.go.jp/security/vuln/ssl_crypt_config.html ジェネレーターを使うのもよし。Generate Mozilla Security Recommended Web Server Configuration Fileshttps://mozilla.github.io/server-side-tls/ssl-config-generator/

Page 57: ownCloud のあれこれ July Tech Festa 2016

57

推奨設定

Page 58: ownCloud のあれこれ July Tech Festa 2016

58

ownCloud のログ設定ログ設定をしてくださいね。

# sudo -u nginx /var/www/html/owncloud/occ config:system:set logtimezone --value="Asia/Tokyo"# sudo -u nginx /var/www/html/owncloud/occ config:system:set logdateformat --value="Y-m-d H:i:s"

Page 59: ownCloud のあれこれ July Tech Festa 2016

59

ownCloud の構成その他についてownCloud てなんです

か?ownCloud の始ま

り / 歴史Nextcloud について

ownCloud の環境ownCloud の構成セキュリティ推奨設定

ownCloud のパフォーマンスチューニング!

覚えとくと便利 occ コマンド

ownCloud あるあるネタ

事例紹介宣伝

Page 60: ownCloud のあれこれ July Tech Festa 2016

60

その前に、、、、通常のインストール方法については、以下のサイトを参照してください。

ownCloud導入はじめの一歩(仮想マシンイメージと CentOS 7 のインストール手順) | Think IT(シンクイット)https://thinkit.co.jp/article/9770

Page 61: ownCloud のあれこれ July Tech Festa 2016

61

ownCloud パフォーマンスチューニング

Page 62: ownCloud のあれこれ July Tech Festa 2016

62

PHP

ownCloud のチューニングポイント

DB サーバーownCloud database

セッションサーバー

ownCloud Core

DB アクセス セッションアクセス

ownCloud はチューニングするポイントが沢山あります。なるべく沢山設定しましょう。たくさん設定した方が早くなります。

Web サーバー

ファイルロック管理

セッション情報保存先を変更

PHP-FPM に接続するよう変更

PHP とMySQL接続設定を修正

DB トランザクション分離レベルを修正キャッシュ設定

OPcache 設定APCu 設定

config.php 設定

cron 設定

ジョブ実行

nginx の場合はキャッシュ設定

セッション永続性を修正

PHP-FPMでデーモン化

・ユーザー情報・ファイル管理メタ情報・その他アプリ情報

・セッション情報・ファイルロック情報・ユーザーデータ キャッシュ

Page 63: ownCloud のあれこれ July Tech Festa 2016

63

特に効果のあるチューニングポイント 5つ!

1.cron 設定2.DB のトランザクション変更3.PHPキャッシュ (opcache,APCu)4.KVS の導入 (Redis)5.PHP-FPM(PHP7.0 にすると尚可 )

簡単な順で 5つ

Page 64: ownCloud のあれこれ July Tech Festa 2016

64

特に効果のあるチューニングポイント

1.cron 設定2.DB のトランザクション変更3.PHPキャッシュ (opcache,APCu)4.KVS の導入 (Redis)5.PHP-FPM(PHP7.0 にすると尚可 )

Page 65: ownCloud のあれこれ July Tech Festa 2016

65

ownCloud で cron ジョブ設定cron でジョブを起動するようにします。デフォルトでは、 Ajax になっていてログインして操作するたびにジョブが実行されます。効率が悪いのみならず、ブラウザーにも負荷がかかります。

# vi /etc/cron.d/owncloud-cron-phpでファイルを新規作成して以下の内容を記載します。---------- 以下を記載 --------------* * * * * apache php -f /var/www/html/owncloud/cron.php > /dev/null 2>&1 || logger "cron failed. ret=$? `/bin/awk \'{print $1}\' /proc/$$/cmdline`"---------- 以上を記載 --------------

ownCloud の設定を cron実行に変更# sudo -u apache /var/www/html/owncloud/occ background:cron

Page 66: ownCloud のあれこれ July Tech Festa 2016

66

特に効果のあるチューニングポイント

1.cron 設定2.DB のトランザクション変更3.PHPキャッシュ (opcache,APCu)4.KVS の導入 (Redis)5.PHP-FPM(PHP7.0 にすると尚可 )

Page 67: ownCloud のあれこれ July Tech Festa 2016

67

PHP

DB トランザクション変更

DB サーバーownCloud database

セッションサーバー

ownCloud Core

DB アクセス セッションアクセス

MariaDB(MySQL) のトランザクション分離レベルを変更しましょうREAD-COMMITED にしましょう!

Web サーバー

ファイルロック管理

DB トランザクション分離レベルを修正キャッシュ設定

ジョブ実行

・ユーザー情報・ファイル管理メタ情報・その他アプリ情報

・セッション情報・ファイルロック情報・ユーザーデータ キャッシュ

Page 68: ownCloud のあれこれ July Tech Festa 2016

68

MariaDB の場合 (mysql でも )# vi /et c/my.conf.d/server.conf[mysqld] の次の行に以下を追記 (MariaDB の場合 )---------- 以下を記載 -------------- transaction-isolation=READ-COMMITTED---------- 以下を記載 -------------- 再起動をお忘れなく# sudo systemctl restart mariadb

mysql の場合は、 /etc/my.cnf に記述しましょう。

Page 69: ownCloud のあれこれ July Tech Festa 2016

69

PHP の設定以下の設定もすると尚可# vi /etc/php.d/30-mysqli.ini ( デフォルトの PHP の場合は、 /etc/php.d/mysqli.ini )に以下を追記---------- 以下を記載 --------------[mysql]mysqli.allow_local_infile=Onmysqli.allow_persistent=Onmysqli.cache_size=2000mysqli.max_persistent=-1mysqli.max_links=-1mysqli.connect_timeout=60mysqli.trace_mode=Off---------- 以上を記載 --------------Apache再起動が必要です。# service apache restart

Page 70: ownCloud のあれこれ July Tech Festa 2016

70

特に効果のあるチューニングポイント

1.cron 設定2.DB のトランザクション変更3.PHPキャッシュ (opcache,APCu)4.KVS の導入 (Redis)5.PHP-FPM(PHP7.0 にすると尚可 )

Page 71: ownCloud のあれこれ July Tech Festa 2016

71

PHP

PHPキャッシュ設定

DB サーバーownCloud database

セッションサーバー

ownCloud Core

DB アクセス セッションアクセス

OPcache,APCu をインストールして、設定しましょう。

Web サーバー

ファイルロック管理

OPcache 設定APCu 設定

ジョブ実行

・ユーザー情報・ファイル管理メタ情報・その他アプリ情報

・セッション情報・ファイルロック情報・ユーザーデータ キャッシュ

Page 72: ownCloud のあれこれ July Tech Festa 2016

72

OPcache 、 APCu の設定CentOS 7.2 の場合で、 epel Repository を使います。# yum install epel-release# yum install php-pecl-zendopcache php-pecl-apcu

/etc/php.d/apcu.ini の以下の項目を直します。------------------------apc.enabled = 1apc.enable_cli = 1apc.shm_size = 64Mapc.ttl=7200-----------------------

Page 73: ownCloud のあれこれ July Tech Festa 2016

73

OPcache 、 APCu の設定/etc/php.d/opcache.ini の以下の項目を直します。------------------------opcache.enable = 1opcache.enable_cli = 1opcache.memory_consumption = 128opcache.interned_strings_buffer = 8opcache.max_accelerated_files = 4000opcache.revalidate_freq=600opcache.fast_shutdown=1------------------------

Page 74: ownCloud のあれこれ July Tech Festa 2016

74

特に効果のあるチューニングポイント

1.cron 設定2.DB のトランザクション変更3.PHPキャッシュ (opcache,APCu)4.KVS の導入 (Redis)5.PHP-FPM(PHP7.0 にすると尚可 )

Page 75: ownCloud のあれこれ July Tech Festa 2016

75

PHP

KVS を導入

DB サーバーownCloud database

セッションサーバー

ownCloud Core

DB アクセス セッションアクセス

Redis をインストールして、 PHPセッション情報、 ownCloud のロック情報を管理するように設定しましょう。

Web サーバー

ファイルロック管理

セッション情報保存先を変更

config.php 設定

ジョブ実行セッション永続性を修正

・ユーザー情報・ファイル管理メタ情報・その他アプリ情報

・セッション情報・ファイルロック情報・ユーザーデータ キャッシュ

Page 76: ownCloud のあれこれ July Tech Festa 2016

76

Redis のインストールと設定KVS の Redis をインストールします。# yum install -y redissave で始まる行をコメントアウト# sed -i.bak -e s'/^save/#save/' /etc/redis.conf# systemctl restart redis# systemctl enable redisphp-pecl-redis をインストールします。# yum install php-pecl-redisPHP のセッション情報を redisへ切り替えます。# vi /etc/httpd/conf.d/php.conf------------------------php_value session.save_handler "redis"php_value session.save_path "tcp://127.0.0.1:6379"------------------------

Page 77: ownCloud のあれこれ July Tech Festa 2016

77

ownCloud の設定 (2)# vi /var/www/html/owncloud/config/config.phpに以下 を「 ); 」 の前の行に追記---------- 以下を記載 -------------- 'memcache.distributed' => '\OC\Memcache\Redis','memcache.locking' => '\OC\Memcache\Redis','memcache.local' => '\OC\Memcache\APCu','redis' => array( 'host' => '127.0.0.1', 'port' => 6379, ),---------- 以下を記載 --------------

Page 78: ownCloud のあれこれ July Tech Festa 2016

78

特に効果のあるチューニングポイント

1.cron 設定2.DB のトランザクション変更3.PHPキャッシュ (opcache,APCu)4.KVS の導入 (Redis)5.PHP-FPM(PHP7.0 にすると尚可 )

Page 79: ownCloud のあれこれ July Tech Festa 2016

79

PHP

PHP-FPM の導入

DB サーバーownCloud database

セッションサーバー

ownCloud Core

DB アクセス セッションアクセス

PHP-FPM で fastcgi にしましょう。

Web サーバー

ファイルロック管理

PHP-FPM に接続するよう変更

ジョブ実行

PHP-FPMでデーモン化

・ユーザー情報・ファイル管理メタ情報・その他アプリ情報

・セッション情報・ファイルロック情報・ユーザーデータ キャッシュ

Page 80: ownCloud のあれこれ July Tech Festa 2016

80

PHP-FPM のインストールと設定 (1)php-fpm をインストールします。# yum install php-fpmPHP-FPM デーモンを起動し、有効にします。# systemctl start php-fpm# systemctl enable php-fpm

php-fpm を socket起動に書き換えます。# sed -i -e 's#listen = 127.0.0.1:9000#listen = /var/run/php-fpm/php-fpm.sock#g' /etc/php-fpm.d/www.confついでに PATH環境変数を修正します。# sed -i -e 's#;env\[PATH\].*#env\[PATH\] = /sbin:/bin:/usr/sbin:/usr/bin#g' /etc/php-fpm.d/www.conf

Page 81: ownCloud のあれこれ July Tech Festa 2016

81

PHP-FPM のインストールと設定 (2)2.KVS の導入を再度 PHP-FPM に設定します。# sed -i.bak -e 's/files$/redis/g' /etc/php-fpm.d/www.conf# sed -i -e 's#/var/lib/php/session#"tcp://127.0.0.1:6379"#g' /etc/php-fpm.d/www.conf

php-fpm を再起動します。# systemctl restart php-fpm

Page 82: ownCloud のあれこれ July Tech Festa 2016

82

Apache側の PHP-FPM 設定 (1)php の実行を mod_php からソケット経由の PHP-FPM に変更します。# vi /etc/httpd/conf.d/php.conf-----------SetHandler application/x-httpd-php-----------を以下のように修正します。-----------SetHandler "proxy:unix:/var/run/php-fpm/php-fpm.sock|fcgi://localhost"-----------

KVS導入時の以下の項目をコメントアウトします。 (PHP-FPM では使わないからです )# vi /etc/httpd/conf.d/php.conf#php_value session.save_handler "redis"#php_value session.save_path "tcp://127.0.0.1:6379"

Page 83: ownCloud のあれこれ July Tech Festa 2016

83

Apache側の PHP-FPM 設定 (2)Apache を Prefork起動から MPM Event起動に変更します。# vi /etc/httpd/conf.modules.d/00-mpm.confLoadModule mpm_prefork_module modules/mod_mpm_prefork.soをコメントアウト#LoadModule mpm_event_module modules/mod_mpm_event.soをアンコメント

以下のようになるようにします。-----------#LoadModule mpm_prefork_module modules/mod_mpm_prefork.soLoadModule mpm_event_module modules/mod_mpm_event.so-----------

httpd を再起動します。# systemctl restart httpd

Page 84: ownCloud のあれこれ July Tech Festa 2016

84

PHP で追加インストール通常のインストールで漏れているものをインストール# yum install php-intl php-mcrypt php-mysqlnd php-pear-Net-Curl.noarch php-pclzip.noarch php-soap

PHP-FPM を再起動します。# systemctl restart php-fpm

<余談>php-mysql が入っている場合は、 php-mysqlnd の方が若干早いらしい。

Page 85: ownCloud のあれこれ July Tech Festa 2016

85

PHP 7.0 をインストールRemi Repository をインストールして、 PHP7.0 をインストールします。# yum install -y epel-release# yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm# yum remove php\*# yum install -y --enablerepo remi-php70 php php-fpm php-gmp \ php-mbstring php-mysqlnd php-opcache \ php-pear-Net-Curl php-pecl-apcu-bc php-pecl-redis php-pecl-zip \ php-soap php-intl php-ldap php-gd

以下のファイルを再度設定して下さい。/etc/php.d/10-opcache.ini/etc/php.d/40-apcu.ini/etc/php-fpm.d/www.conf/etc/httpd/conf.d/php.conf

Page 86: ownCloud のあれこれ July Tech Festa 2016

86

覚えとくと便利 occ コマンド

Page 87: ownCloud のあれこれ July Tech Festa 2016

87

覚えておくと便利 occ コマンドownCloud には、 occ というコマンドラインコマンドがあります。以下のような事ができます ( 一部抜粋 )・ ownCloud のバージョンアップのマイグレーション (occ upgrade)・ユーザーの追加 (occ user:add)・ユーザーのパスワード変更 (occ user:resetpassword)・ファイルスキャン (occ files:scan)・ユーザーディレクトリ移行 (occ files:transfer-ownership)

occ コマンドは、以下のところにあります。/var/www/html/owncloud/occ以下のように実行します。cd /var/www/html/owncloud/sudo –u apache ./occ < コマンドオプション >

Page 88: ownCloud のあれこれ July Tech Festa 2016

88

続きは。。。。お約束

Page 89: ownCloud のあれこれ July Tech Festa 2016

89

11 月発売のownCloud書籍で!

お約束

Page 90: ownCloud のあれこれ July Tech Festa 2016

90

ownCloud の構成その他についてownCloud てなんです

か?ownCloud の始ま

り / 歴史Nextcloud について

ownCloud の環境ownCloud の構成セキュリティ推奨設定

ownCloud のパフォーマンスチューニング!

覚えとくと便利 occ コマンド

ownCloud あるあるネタ

事例紹介宣伝

Page 91: ownCloud のあれこれ July Tech Festa 2016

91

owncloud あるあるネタ

Page 92: ownCloud のあれこれ July Tech Festa 2016

92

ownCloud ってファイルサーバー?

良く聞かれる質問(その

2)

Page 93: ownCloud のあれこれ July Tech Festa 2016

93

ファイルサーバーとは違います。

ownCloud は、ファイルサーバーではありません。オンラインストレージサービスです。考え方も違います。

Page 94: ownCloud のあれこれ July Tech Festa 2016

94

オンラインストレージの考え方 ownCloud は、ユーザー

がファイルを個々に所有していて、そのファイルを他の人に共有する。という形式で利用できます。

ファイルサーバーは、存在するディレクトリに対して「利用できるユーザー」を指定する。という形式で利用できます。

読み取り権限書き込み権限

ファイル所有者読み取り権限書き込み権限

読み取り権限

ファイルサーバー ownCloud

共有者読み取り権限書き込み権限を付与する

Page 95: ownCloud のあれこれ July Tech Festa 2016

95

ファイルサーバーとは違います。

・ファイルツリーを共有して、途中だけ権限を変えると言うこともできません。

Page 96: ownCloud のあれこれ July Tech Festa 2016

96

ビジネス的に使うには?

・誰かが持っているアカウントをメンバーに共有する必要があります。・しかし、その共有したフォルダーを持っている人のアカウントが削除されると全員の共有が消えてしまいます。

Page 97: ownCloud のあれこれ July Tech Festa 2016

97

ビジネス的に使うには?

・それを回避するためには、プロジェクト用のダミーアカウントを作成して、メンバーに共有をかけましょう。

Page 98: ownCloud のあれこれ July Tech Festa 2016

98

事例紹介

Page 99: ownCloud のあれこれ July Tech Festa 2016

薬事法コンサルティング会社( DC アーキテクト株式会社)様

99

DC アーキテクトは、健康食品や化粧品業界向けに、法律を遵守しながらコピーライティングなどの通販サイトのクリエイティブな業務に関するコンサルティングサービスを提供している会社です。

利用ユーザ数: 20 名

利用用途:社内ファイル共有

直感的に使える操作性、同期アプリをインストールすることでPC操作が不慣れな在宅社員でも安心作業を効率化させる場合、作業手順の変更が必要となり運用の立ち上げや教育にコストが掛かることが多いが、 ownCloud は直感的に使える操作性、アカウント毎に使える領域を制限できるため、運用の立ち上げや教育に掛かるコストが一切発生しなかった。

メールでのファイル授受が無くなったことで誤送信を防止メールの添付ファイルでファイル受渡を行っていると、どうしても誤送信等のセキュリティリスクが懸念される。 ownCloud 導入後、社員間のメールでのファイル受渡は無くなり、更に SSL 通信によるファイル転送を実現しているため、セキュリティ性が向上。また、監査ログ機能により、利用者の動きを監視できることにも安心している。

クライアントとのファイル共有で活用

社内のファイル共有の以外にも、特定の顧客とのファイル共有にも利用している。顧客にアカウントを発行し、納品物や請求書を共有し、顧客にダウンロードしてもらう運用を始めた。社外に対しても的確なファイル受渡が行えるようになったため、添付ファイル誤送信のリスクがなくなった。

導入前の課題:メールの添付やクラウドサービスを利用することで、社内のファイル管理が乱雑導入効果:ファイルの一元管理ができるようになり、生産性とセキュリティ性を向上させることに成功

利用者(社内)

社内共有フォルダ

お客様

利用者(在宅社員)

お客様用フォルダ

関係者のみに共有されたフォルダにファイルを置くことで作業効率の向上管理者が作成したフォルダを共有し、その中にファイルを置いてもらうという運用を行うようにした。それまではサービス型のオンラインストレージやメール添付の利用でファイルの置場が乱雑になっていたのですが、 ownCloud を導入したことにより作業効率が格段にあがった。

Page 100: ownCloud のあれこれ July Tech Festa 2016

映像制作会社様

100

アニメーションを企画・制作している会社です。

大容量ファイルをアップロードオンラインストレージサービスも検討していたが、アップロードサイズの制限があるサービスがほとんどである。 ownCloud ならアップロードサイズの設定も自由にできる。以前は USB等の外部媒体を使用していたが、 ownCloudで運用することにより、紛失リスクがなくなり、作業効率も向上した。

利用ユーザ数: 200 名

利用用途:作品の制作過程でのファイル共有

AD連携により、ユーザ管理を一元化社内はもちろんのこと、全国のフリーランスの方も 200 名以上いるので、アカウントは AD と連携している。ユーザ管理を一元化する事により管理コストも削減した。

今後はクラウドストレージでの保管も検討

映像データを扱っているため、今まで蓄積されたデータをどこに保管するかは今後の重要な課題である。今のところ、オンプレミスのストレージに保管されているが、作品が多くなってきた場合、物理ストレージだと容量が増えてきたら拡張する必要があり、都度、導入コストがかかる。今後、 ownCloud の外部ストレージ連携機能により、 S3互換 API のストレージ等と連携させ、容量無制限で安価なクラウドストレージに映像データを移行する事を検討している。

利用者(社内)

クラウドストレージ

ローカルストレージ

利用者(社外)

導入前の課題:大容量ファイルの転送手段がなく、各工程でのファイル管理も乱雑であった。導入効果:作業効率の向上、作品毎のデータをきちんと管理。

検討中

NFS

外部ストレージ連携

Page 101: ownCloud のあれこれ July Tech Festa 2016

某エンジニアリング株式会社様

101

エネルギーシステムや鋼製構造物などの設計・建設を行っている、大手製造業のグループ会社です。

モバイル端末を利用する事により、作業効率が向上以前はデジタルカメラで撮影した画像ファイルを、 SD カードから PC に移動後、ファイルサーバへアップロードしていた。 ownCloud はマルチデバイス対応なので、タブレット端末で ownCloud に接続し、撮影した画像ファイルをすぐにアップロードする運用に変更。作業効率が向上した。

利用ユーザ数: 4,000 名 (4,000端末)

利用用途:モバイル端末で撮影した製造現場の画像ファイルを、すぐさまアップロード

外部ストレージ連携で、既存ファイルサーバと連携

ownCloud は外部ストレージ連携機能で、既存のストレージと連携させる事ができるので、既存のファイルサーバを継続活用する事ができた。 ownCloud を既存の仮想環境に構築する事により、新規でサーバを調達するコストも省けた。

外部媒体の紛失による情報漏洩のリスクが解消現場から事務所に移動する時など、 SD カードや USB などの小さな外部媒体を紛失してしまうリスクがあり、情報漏洩につながる可能性がある。構内が広いので、見つけ出す事はほとんど不可能。 ownCloud を導入する事により、タブレット端末からすぐにアップロードできようになったので、外部媒体を使用しなくなり、情報漏洩リスクは解消された。

独自アドオン開発で運用をよりスムーズに使用しているタブレット端末の仕様上、画像をアップロードすると、同じファイル名でアップロードされてしまい、毎回アップロード時に上書き確認が表示される課題があった。上書きボタンひとつ押すだけでも、作業者にとっては手間である。スタイルズに相談したところ、アップロード時にファイルの自動リネーム機能を開発してもらい、作業者の手間がなくなった。

ファイルサーバ

CIFS連携

利用者(タブレット端末)

導入前の課題:デジタルカメラを使用していたため、作業効率が悪く、 SD カードの紛失のリスクがあった。導入効果:モバイル端末から、すぐさま ownCloud 経由でファイルサーバにアップロードできるようになったため、作業効率向上と紛失のリスクが解消

ownCloud を経由しアップロード

Page 102: ownCloud のあれこれ July Tech Festa 2016

ビッグローブ株式会社様

102

国内最大級のインターネットプロバイダーであるビッグローブ株式会社。光回線や SIM カードなど、インターネット等のネットワークを利用した情報通信サービスを提供しています。パートナー会社とファイル共有をする上で、 ownCloud が要件にマッチする製品であったため、導入に至りました。

外部ストレージ連携機能で、社内ファイルサーバと接続ownCloud には外部ストレージ連携機能があるため、この機能を利用することにより社内の既存ファイルサーバに保管している情報資産を、そのままパートナー会社と共有することができます。また、社内利用者にとってもこれまでと変わらない操作で、簡単にパートナー会社とファイル共有が行えます。

利用ユーザ数: 200 名

利用用途:パートナー会社とファイル受け渡しをするために ownCloud を導入

セキュリティ面と利便性に配慮した、ユーザー設定画面のカスタマイズ

通常、 ownCloud の外部ストレージ連携機能では、ユーザは自分が使えるストレージサービスやファイルサーバを自由に連携先へ追加することが可能となっています。しかし、必要のないサーバーへの接続をユーザーに許可することは、情報漏えいにつながるセキュリティリスクがあります。このリスクをなくす為に、当社では不要な項目を非表示にし、指定したストレージのみ連携可能とするカスタマイズを行いました。これにより、ユーザには意図しない他サーバへの接続、利用を制限することができ、かつ、簡単な初期設定をするだけで利用を開始できるようになりました。

LDAP連携機能で、 ActiveDirectory と連携ownCloud は ActiveDirectory と連携できますので、ユーザーは既存の ID/パスワードで ownCloud にログインすることが可能です。ファイルサーバのアクセス権も制御できますので、アクセス権に準じたフォルダアクセスも実現できます。また、ユーザー管理を一元化する事により、管理コストも削減できました。

監査ログ機能による、ユーザーの操作ログを取得社内セキュリティポリシーとして監査ログを取得する必要がありましたが、 ownCloud の基本機能では監査ログとしては不十分でした。しかし、株式会社スタイルズが ownCloud のアドオンとして監査ログ機能を提供していたので、これを導入することにより、いつ、誰がどのファイルにアクセスしたかなどの記録がとれるようになり、安心して運用することができるようになりました。

ファイルサーバ

CIFS連携

利用者(パートナー会社)

導入前の課題:パートナー会社が外部から社内のファイルサーバにアクセスできなかった。導入効果:パートナー会社から ownCloud 経由で社内ファイルサーバにアクセスできるようになり、新たなファイル授受システムを構築できた。

ownCloud を経由しファイル受渡

Page 103: ownCloud のあれこれ July Tech Festa 2016

大手フィットネスクラブ運営会社様

103

フィットネスクラブやスイミングスクール等のスポーツクラブ事業を展開している会社です。法人会員様へは、毎月請求書を発行しておりますが、法人会員様とセキュアに効率よくファイル授受をするために、 ownCloud を導入いただきました。

請求書発行システムと連携法人会員様に対し、毎月請求書を発行しておりますが、メール添付等では誤送信による情報漏えいのリスクが高いため、セキュアにファイル授受ができるシステムを探しておりました。 ownCloud なら、オンプレミスで構築でき、かつ他のシステムとの連携も可能です。 ownCloud と請求書システムを連携することにより、法人会員様ユーザは ownCloud にログインすれば、毎月の請求書をダウンロードできるようなシステムを構築しました。

利用ユーザ数: 400 名

利用用途:法人会員様とのファイル受渡に ownCloud を導入

アクティビティ通知を活用

ownCloud のアクティビティ通知機能を活用することにより、請求書ファイルが発行されたタイミングで法人会員様毎に自動でメール通知することができます。お客様も通知が届いたタイミングで ownCloud にログインすればよいので、都度請求書が発行されたかをログインして確認する必要もなくなります。通知業務の効率化も図れましたし、確実に法人会員様へメールが送付できるようになりました。

法人会員様毎にアカウントを発行法人会員様毎にアカウントを発行し、毎月請求書が発行されたタイミングでownCloud にログイン/請求書ファイルをダウンロードいただいております。法人会員様ユーザは ownCloud にログインすれば、直感的な操作で請求書をダウンロードできます。全国で約 400 もの法人会員様がおりますので、これまでの請求書発行業務がかなり簡略化されました。

ブラウザ画面を自社のイメージにカスタマイズ法人会員様とファイル授受をするにあたり、弊社のイメージに合わせブランディングを行いました。 ownCloud は、もともとセキュアにファイル授受を行える製品ですが、ブランディングをする事により、自社専用でオンラインストレージを構築していることをアピールできました。法人会員様へ、より一層セキュアな印象を持っていただけたかと思います。

導入前の課題:請求書をメール添付していたため、情報漏洩のリスクがあった導入効果:法人会員様が ownCloud から請求書をダウンロードできるようになったため、情報漏洩のリスクが解消され、業務効率も改善された。

請求書システム

連携 (同期 )

法人会員 請求書ダウンロード 請求書発行

Page 104: ownCloud のあれこれ July Tech Festa 2016

104

宣伝

Page 105: ownCloud のあれこれ July Tech Festa 2016

105

ownCloud サポートお客様に安心して ownCloud をご利用いただくために Standard サ

ポートと Premium サポートの二種類のサポートプランをご用意しています。

Standard サポートownCloud に関するご質問・トラブル等のお問合せに対し、操作方法・設定方法のご案内や障害切り分けのお手伝いを、スタイルズのサポートスタッフが電子メールと電話にて対応いたします。

Premium サポート電話やメールのサポートではカバーしきれない ownCloud のバージョンアップ対応や、障害時の切り分け調査を ownCloud の設定変更をスタイルズのサポートスタッフが直接リモートログインにて作業・対応致します。また、 ownCloud のヘルスチェックやレスポンスタイムのパフォーマンスレポートを指定のメールアドレスに通知、災害時対策用に ownCloud に保存されている情報資産を、指定の環境に定期バックアップも行っております。

Page 106: ownCloud のあれこれ July Tech Festa 2016

106

ownCloud 導入サポート スタイルズでは、お客様のご要望に応じて導入コンサルティ

ングから環境設計構築、アプリケーションカスタマイズ、データ移行、バックアップ設計や導入時の教育サービスまで対応が可能です。

ownCloud 環境設計・構築遠隔拠点間でのファイル共有、セキュリティー、ディザスタリカバリ (災害対策 ) 、パフォーマンス等のお客様のご要望に合わせて、最適なソリューションをご提案させていただきます。

ownCloud アプリケーションカスタマイズownCloud には他システムとの連携のための API や機能追加を可能とするプラグイン機構が搭載されています。これらの機能を利用し、例えば独自のアカウント管理システムとの連動や既存の業務システムとの連携等が可能となります。

Page 107: ownCloud のあれこれ July Tech Festa 2016

107

ownCloud導入パターンについて項目 Community

EditionStandard Edition Enterprise

Editionラインセンス Open Source: AGPL,

GPLOpen Source: AGPL, GPL

ownCloud Commercial License

スマートデバイス用アプリ

標準アプリ(有料)iTunes Store 、 Google Play から購入

標準アプリ(有料)iTunes Store 、 Google Play から購入

オリジナルブランドのアプリが開発できる機能の提供

英語サポート ✔日本語サポート ✔ ✔

ライセンス料金 無料 無料 ユーザ数毎 / 年間

サポート料金 ― サポート料金 / 年間 サポート料金 / 年間

監査ログ ✔ ✔

SAML連携機能 ✔ホームディレクトリ設定 Local storage,

GlusterFS/Red Hat Storage, OpenStack Swift

Local storage, GlusterFS/Red Hat Storage, OpenStack Swift

Local Storage, Amazon S3, Ceph S3,OpenStack Swift, GlusterFS/Red Hat Storage

Standard Edition は、オープンソースである Community Edition に、スタイルズのサポートを加えた導入プランです

機能比較については下記 URL をご確認ください。http://owncloud.jp/solutions/enterprise

Page 108: ownCloud のあれこれ July Tech Festa 2016

ご静聴ありがとうございました。

Page 109: ownCloud のあれこれ July Tech Festa 2016

ownCloud導入のご相談・お見積もりのお問い合わせ

スタイルズは、 ownCloud の国内唯一の正式パートナーです。

株式会社スタイルズ ownCloud 担当

03-5244-4113電話でのお問い合わせ

受付時間:平日 9 : 00~ 17 :00

メールでのお問い合わせ

受付時間: 24 時間受付中

株式会社スタイルズ(旧・株式会社ビーグッド・テクノロジー)〒 101-0052 東京都千代田区神田小川町 1−2 風雲堂ビル 6F http://www.stylez.co.jp http://owncloud.jp

[email protected]

109