SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
C4SA+ニフクラストレージ
                    2012/07/31
               ニフティクラウドC4SA Meetup!
                      @kaz_29




12年8月1日水曜日
祝
             RReelleeaassee!!!!
12年8月1日水曜日
自己紹介
         • わたなべかずひろ(@kaz_29)
         • decr.jp
            • Web系の開発
              • アプリからインフラまで...
            • iPhone/iPadアプリ開発
            • ExtJSに遊ばれたり...
            • NiftyCloudユーザーブログライター
             #iphonedev #cakephp #golf #cat #beer


12年8月1日水曜日
CakePHP2の
             ガイドブックでます
                CakePHP2
               ガイドブック
                  (仮)




12年8月1日水曜日
ガチで14時から
             試用してきました!


12年8月1日水曜日
ニフクラストレージ

             • S3互換のAPI
             • 従量課金
             • 容量制限無し
             • 高信頼性(3重化)

12年8月1日水曜日
ニフクラ本




             ストレージの章を書きました
12年8月1日水曜日
nginxで画像配信
             • nginxのキャッシュ機能を使い高速配信
             • ソースデータはニフクラストレージ
              (public_read)




                                 詳細は後で...
12年8月1日水曜日
PHP Context構成

       •nginx+php-fpm
       •nginx.conf設定Panel
       •php-env+pyrus
       •5.3.15/5.4.5をGUIから切り替え!

12年8月1日水曜日
nginx.conf編集!


12年8月1日水曜日
12年8月1日水曜日
結構自由!?



12年8月1日水曜日
C4SAでも作ってみた



12年8月1日水曜日
proxy_buffering    on;
             proxy_buffer_size 8k;
             proxy_buffers      100 8k;
             proxy_cache_path     ${canvas_home}/data/${disk_id}/nginx/
             cache levels=1:2 
              keys_zone=ncss_cache:15m inactive=7d max_size=1000m;
             proxy_connect_timeout 60;
             proxy_read_timeout 90;
             proxy_send_timeout 60;
             proxy_cache_valid 200 2h;
             proxy_cache_valid 302 2h;
             proxy_cache_valid 301 4h;
             proxy_cache_valid any 1m;

             location /images/ {
               access_log off;
               proxy_pass https://your-bucket-name.ncss.nifty.com/;
               proxy_cache ncss_cache;
             }

12年8月1日水曜日
Performance
    5000.00

     3750.00

     2500.00       1560 trans/sec

     1250.00

              0                                                      650 trans/sec


                                    単位:trans/sec



               直接(public_read)          nginx@mini   nginx@small         C4SA
                                                                   15KBの画像ファイル取得
12年8月1日水曜日
ところが...

12年8月1日水曜日
Performance...
    5000.00

     3750.00

     2500.00

     1250.00
                                                               エンハンス

               0                                               で爆速に!


                           単位:trans/sec


       直接(public_read)   nginx@mini       nginx@small   C4SA     直接(7/31)

                                                          15KBの画像ファイル取得
12年8月1日水曜日
参考までに...
             php-fpm+awssdk+Zend_Cache
             ニフクラストレージ(private)の
              簡単キャッシュサーバー



             150 trans/sec
12年8月1日水曜日
他のPaaSとの比較


                     C4SA
                  38(約13倍)!?
                用途に寄るんで一概にはいえないけど...




               candycane development blog
                http://blog.candycane.jp/archives/1390
12年8月1日水曜日
最速レビュー雑感

             • ニフクラIaaSと比べるのは酷
             • 他のPaaSより結構早い(と思う)
             • 以外に自由度高い? => 色々弄れそう


12年8月1日水曜日
おまけ

             • PHPのバージョン切り替え便利
                 • 5.3.15 / 5.4.5 をGUIから切り替えられる!
             •    CLIでpyrus動くよ
                 • 取り合えずPHPUnitはいった(コマンドラインでは動かないよ)
             • ログはリロードしてから見るべし

12年8月1日水曜日
ニフクラストレージ
             • 今までは法人(個人事業主)のみ
             • C4SAで個人解放!?
              • 10G ¥115.5/月
              • 100G ¥1,155.5/月
              • 500G ¥5,775/月
              • 転送料無し
12年8月1日水曜日
ガシガシ使って
      フィードバックしよう!


12年8月1日水曜日
ご清聴ありがとう
             ございました(><)

             @kaz_29
12年8月1日水曜日

Más contenido relacionado

La actualidad más candente

自宅サーバ仮想化
自宅サーバ仮想化自宅サーバ仮想化
自宅サーバ仮想化anubis_369
 
NAND Flash から InnoDB にかけての話(仮)
NAND Flash から InnoDB にかけての話(仮)NAND Flash から InnoDB にかけての話(仮)
NAND Flash から InnoDB にかけての話(仮)Takanori Sejima
 
GPU仮想化最前線 - KVMGTとvirtio-gpu -
GPU仮想化最前線 - KVMGTとvirtio-gpu -GPU仮想化最前線 - KVMGTとvirtio-gpu -
GPU仮想化最前線 - KVMGTとvirtio-gpu -zgock
 
Routerboard勉強会 tips
Routerboard勉強会 tipsRouterboard勉強会 tips
Routerboard勉強会 tipskometch H
 
Node.js Tutorial at Hiroshima
Node.js Tutorial at HiroshimaNode.js Tutorial at Hiroshima
Node.js Tutorial at HiroshimaYoshihiro Iwanaga
 
Node.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないときNode.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないときRyunosuke SATO
 
Rancher で Docker 利用!
Rancher で Docker 利用!Rancher で Docker 利用!
Rancher で Docker 利用!Tetsurou Yano
 
Project Jigsaw #kanjava
Project Jigsaw #kanjavaProject Jigsaw #kanjava
Project Jigsaw #kanjavaYuji Kubota
 
[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いている[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いているAkihiro Kuwano
 
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudyPHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudyHikari Fukasawa
 
Node.js基礎の基礎 - Miyazaki.js vol.2
Node.js基礎の基礎 - Miyazaki.js vol.2Node.js基礎の基礎 - Miyazaki.js vol.2
Node.js基礎の基礎 - Miyazaki.js vol.2Nobuhiro Nakashima
 
サーバサイドNodeの使い道
サーバサイドNodeの使い道サーバサイドNodeの使い道
サーバサイドNodeの使い道pospome
 
Node.js で Web アプリ開発
Node.js で Web アプリ開発Node.js で Web アプリ開発
Node.js で Web アプリ開発Tatsumi Naganuma
 
ななめ45°から見たJavaOne
ななめ45°から見たJavaOneななめ45°から見たJavaOne
ななめ45°から見たJavaOneAdvancedTechNight
 

La actualidad más candente (20)

自宅サーバ仮想化
自宅サーバ仮想化自宅サーバ仮想化
自宅サーバ仮想化
 
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャーNode.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
 
Node.js入門
Node.js入門Node.js入門
Node.js入門
 
Nodeについて
NodeについてNodeについて
Nodeについて
 
NAND Flash から InnoDB にかけての話(仮)
NAND Flash から InnoDB にかけての話(仮)NAND Flash から InnoDB にかけての話(仮)
NAND Flash から InnoDB にかけての話(仮)
 
Azure Bastion の紹介
Azure Bastion の紹介Azure Bastion の紹介
Azure Bastion の紹介
 
GPU仮想化最前線 - KVMGTとvirtio-gpu -
GPU仮想化最前線 - KVMGTとvirtio-gpu -GPU仮想化最前線 - KVMGTとvirtio-gpu -
GPU仮想化最前線 - KVMGTとvirtio-gpu -
 
Routerboard勉強会 tips
Routerboard勉強会 tipsRouterboard勉強会 tips
Routerboard勉強会 tips
 
Node.js Tutorial at Hiroshima
Node.js Tutorial at HiroshimaNode.js Tutorial at Hiroshima
Node.js Tutorial at Hiroshima
 
Node.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないときNode.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないとき
 
Rancher で Docker 利用!
Rancher で Docker 利用!Rancher で Docker 利用!
Rancher で Docker 利用!
 
Bp study39 nodejs
Bp study39 nodejsBp study39 nodejs
Bp study39 nodejs
 
Project Jigsaw #kanjava
Project Jigsaw #kanjavaProject Jigsaw #kanjava
Project Jigsaw #kanjava
 
[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いている[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いている
 
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudyPHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
 
Node.js基礎の基礎 - Miyazaki.js vol.2
Node.js基礎の基礎 - Miyazaki.js vol.2Node.js基礎の基礎 - Miyazaki.js vol.2
Node.js基礎の基礎 - Miyazaki.js vol.2
 
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
 
サーバサイドNodeの使い道
サーバサイドNodeの使い道サーバサイドNodeの使い道
サーバサイドNodeの使い道
 
Node.js で Web アプリ開発
Node.js で Web アプリ開発Node.js で Web アプリ開発
Node.js で Web アプリ開発
 
ななめ45°から見たJavaOne
ななめ45°から見たJavaOneななめ45°から見たJavaOne
ななめ45°から見たJavaOne
 

Destacado

Nifty cloud c4 sa meetup
Nifty cloud c4 sa meetupNifty cloud c4 sa meetup
Nifty cloud c4 sa meetupYuichi Saotome
 
concrete5とC4SAのお話し
concrete5とC4SAのお話しconcrete5とC4SAのお話し
concrete5とC4SAのお話しTao Sasaki
 
初心者がC4SAでつくるかんたん神アプリ
初心者がC4SAでつくるかんたん神アプリ初心者がC4SAでつくるかんたん神アプリ
初心者がC4SAでつくるかんたん神アプリNobukazu Yoshii
 
C4SAでFacebookアプリつくってみた
C4SAでFacebookアプリつくってみたC4SAでFacebookアプリつくってみた
C4SAでFacebookアプリつくってみたTomoaki Hosomi
 
The future of data by Doug Cutting #hcj2014
The future of data by Doug Cutting  #hcj2014The future of data by Doug Cutting  #hcj2014
The future of data by Doug Cutting #hcj2014Cloudera Japan
 
Toward Firefox OS
Toward Firefox OSToward Firefox OS
Toward Firefox OSdynamis
 
WebIntentsにより拓かれる次のWeb
WebIntentsにより拓かれる次のWebWebIntentsにより拓かれる次のWeb
WebIntentsにより拓かれる次のWebKensaku Komatsu
 
最新Webプロトコル傾向と対策
最新Webプロトコル傾向と対策最新Webプロトコル傾向と対策
最新Webプロトコル傾向と対策Kensaku Komatsu
 
Xamarin 概要 @ 2015/1/29 CROSS 2015
Xamarin 概要 @ 2015/1/29 CROSS 2015Xamarin 概要 @ 2015/1/29 CROSS 2015
Xamarin 概要 @ 2015/1/29 CROSS 2015Yoshito Tabuchi
 
オフラインファーストの思想と実践
オフラインファーストの思想と実践オフラインファーストの思想と実践
オフラインファーストの思想と実践Shumpei Shiraishi
 
CROSS 2015 モバイル開発環境セッション
CROSS 2015 モバイル開発環境セッションCROSS 2015 モバイル開発環境セッション
CROSS 2015 モバイル開発環境セッションMasahiro Tanaka
 
Delphi のひみつ!(2015/01/29 CROSS 2015)
Delphi のひみつ!(2015/01/29 CROSS 2015)Delphi のひみつ!(2015/01/29 CROSS 2015)
Delphi のひみつ!(2015/01/29 CROSS 2015)Jun Hosokawa
 
Java script.trend(spec)
Java script.trend(spec)Java script.trend(spec)
Java script.trend(spec)dynamis
 
現場から変えた“サービスの作り方” -何を作るのかではなくなぜ作るのか- #devsumi
現場から変えた“サービスの作り方” -何を作るのかではなくなぜ作るのか- #devsumi現場から変えた“サービスの作り方” -何を作るのかではなくなぜ作るのか- #devsumi
現場から変えた“サービスの作り方” -何を作るのかではなくなぜ作るのか- #devsumiYahoo!デベロッパーネットワーク
 
Mystery Jets- Young Love.
Mystery Jets- Young Love.Mystery Jets- Young Love.
Mystery Jets- Young Love.3246
 
Speedinterviewing Sept2009
Speedinterviewing Sept2009Speedinterviewing Sept2009
Speedinterviewing Sept2009Cindy Edwards
 
Future Agenda Future Of Cities
Future Agenda   Future Of CitiesFuture Agenda   Future Of Cities
Future Agenda Future Of CitiesFuture Agenda
 

Destacado (20)

Nifty cloud c4 sa meetup
Nifty cloud c4 sa meetupNifty cloud c4 sa meetup
Nifty cloud c4 sa meetup
 
concrete5とC4SAのお話し
concrete5とC4SAのお話しconcrete5とC4SAのお話し
concrete5とC4SAのお話し
 
初心者がC4SAでつくるかんたん神アプリ
初心者がC4SAでつくるかんたん神アプリ初心者がC4SAでつくるかんたん神アプリ
初心者がC4SAでつくるかんたん神アプリ
 
C4SAでFacebookアプリつくってみた
C4SAでFacebookアプリつくってみたC4SAでFacebookアプリつくってみた
C4SAでFacebookアプリつくってみた
 
The future of data by Doug Cutting #hcj2014
The future of data by Doug Cutting  #hcj2014The future of data by Doug Cutting  #hcj2014
The future of data by Doug Cutting #hcj2014
 
Toward Firefox OS
Toward Firefox OSToward Firefox OS
Toward Firefox OS
 
WebIntentsにより拓かれる次のWeb
WebIntentsにより拓かれる次のWebWebIntentsにより拓かれる次のWeb
WebIntentsにより拓かれる次のWeb
 
最新Webプロトコル傾向と対策
最新Webプロトコル傾向と対策最新Webプロトコル傾向と対策
最新Webプロトコル傾向と対策
 
Treasure Data Cloud Strategy
Treasure Data Cloud StrategyTreasure Data Cloud Strategy
Treasure Data Cloud Strategy
 
Xamarin 概要 @ 2015/1/29 CROSS 2015
Xamarin 概要 @ 2015/1/29 CROSS 2015Xamarin 概要 @ 2015/1/29 CROSS 2015
Xamarin 概要 @ 2015/1/29 CROSS 2015
 
オフラインファーストの思想と実践
オフラインファーストの思想と実践オフラインファーストの思想と実践
オフラインファーストの思想と実践
 
CROSS 2015 モバイル開発環境セッション
CROSS 2015 モバイル開発環境セッションCROSS 2015 モバイル開発環境セッション
CROSS 2015 モバイル開発環境セッション
 
Delphi のひみつ!(2015/01/29 CROSS 2015)
Delphi のひみつ!(2015/01/29 CROSS 2015)Delphi のひみつ!(2015/01/29 CROSS 2015)
Delphi のひみつ!(2015/01/29 CROSS 2015)
 
Java script.trend(spec)
Java script.trend(spec)Java script.trend(spec)
Java script.trend(spec)
 
現場から変えた“サービスの作り方” -何を作るのかではなくなぜ作るのか- #devsumi
現場から変えた“サービスの作り方” -何を作るのかではなくなぜ作るのか- #devsumi現場から変えた“サービスの作り方” -何を作るのかではなくなぜ作るのか- #devsumi
現場から変えた“サービスの作り方” -何を作るのかではなくなぜ作るのか- #devsumi
 
It eigo 20101029
It eigo 20101029It eigo 20101029
It eigo 20101029
 
Mystery Jets- Young Love.
Mystery Jets- Young Love.Mystery Jets- Young Love.
Mystery Jets- Young Love.
 
El pastor
El pastorEl pastor
El pastor
 
Speedinterviewing Sept2009
Speedinterviewing Sept2009Speedinterviewing Sept2009
Speedinterviewing Sept2009
 
Future Agenda Future Of Cities
Future Agenda   Future Of CitiesFuture Agenda   Future Of Cities
Future Agenda Future Of Cities
 

Similar a 20120731 c4 saリリースパーティlt

OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾外道 父
 
OSC2011Tokyo/Fall OpenStack Swift入門
OSC2011Tokyo/Fall OpenStack Swift入門OSC2011Tokyo/Fall OpenStack Swift入門
OSC2011Tokyo/Fall OpenStack Swift入門irix_jp
 
WordCampOsaka2012セッション資料
WordCampOsaka2012セッション資料WordCampOsaka2012セッション資料
WordCampOsaka2012セッション資料horike37
 
Opa - Cloud Language
Opa - Cloud LanguageOpa - Cloud Language
Opa - Cloud LanguageTozo Tanaka
 
ゆるふわLinux-HA 〜PostgreSQL編〜
ゆるふわLinux-HA 〜PostgreSQL編〜ゆるふわLinux-HA 〜PostgreSQL編〜
ゆるふわLinux-HA 〜PostgreSQL編〜Taro Matsuzawa
 
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せますゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せますinfinite_loop
 
マルチデバイス時代の高速化
マルチデバイス時代の高速化マルチデバイス時代の高速化
マルチデバイス時代の高速化Shin Takeuchi
 
HTTP/2 in nginx(2016/3/11 社内勉強会)
HTTP/2 in nginx(2016/3/11 社内勉強会)HTTP/2 in nginx(2016/3/11 社内勉強会)
HTTP/2 in nginx(2016/3/11 社内勉強会)Yoko TAMADA
 
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)Satoshi Shimazaki
 
OpenStack Object Storage; Overview
OpenStack Object Storage; OverviewOpenStack Object Storage; Overview
OpenStack Object Storage; Overviewirix_jp
 
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例terurou
 
Treasure Dataを支える技術 - MessagePack編
Treasure Dataを支える技術 - MessagePack編Treasure Dataを支える技術 - MessagePack編
Treasure Dataを支える技術 - MessagePack編Taro L. Saito
 
Sqale の Puppet と Chef (と テスト)
Sqale の Puppet と Chef (と テスト)Sqale の Puppet と Chef (と テスト)
Sqale の Puppet と Chef (と テスト)hiboma
 
OpenStack Object Storage; Usage
OpenStack Object Storage; UsageOpenStack Object Storage; Usage
OpenStack Object Storage; Usageirix_jp
 
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコムResemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコムGo Sueyoshi (a.k.a sue445)
 

Similar a 20120731 c4 saリリースパーティlt (20)

OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾
 
らくちん Go言語
らくちん Go言語らくちん Go言語
らくちん Go言語
 
OSC2011Tokyo/Fall OpenStack Swift入門
OSC2011Tokyo/Fall OpenStack Swift入門OSC2011Tokyo/Fall OpenStack Swift入門
OSC2011Tokyo/Fall OpenStack Swift入門
 
WordCampOsaka2012セッション資料
WordCampOsaka2012セッション資料WordCampOsaka2012セッション資料
WordCampOsaka2012セッション資料
 
Opa - Cloud Language
Opa - Cloud LanguageOpa - Cloud Language
Opa - Cloud Language
 
ゆるふわLinux-HA 〜PostgreSQL編〜
ゆるふわLinux-HA 〜PostgreSQL編〜ゆるふわLinux-HA 〜PostgreSQL編〜
ゆるふわLinux-HA 〜PostgreSQL編〜
 
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せますゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
 
Zynga
ZyngaZynga
Zynga
 
Aws privte20110406 arai
Aws privte20110406 araiAws privte20110406 arai
Aws privte20110406 arai
 
マルチデバイス時代の高速化
マルチデバイス時代の高速化マルチデバイス時代の高速化
マルチデバイス時代の高速化
 
HTTP/2 in nginx(2016/3/11 社内勉強会)
HTTP/2 in nginx(2016/3/11 社内勉強会)HTTP/2 in nginx(2016/3/11 社内勉強会)
HTTP/2 in nginx(2016/3/11 社内勉強会)
 
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
 
OpenStack Object Storage; Overview
OpenStack Object Storage; OverviewOpenStack Object Storage; Overview
OpenStack Object Storage; Overview
 
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
 
Treasure Dataを支える技術 - MessagePack編
Treasure Dataを支える技術 - MessagePack編Treasure Dataを支える技術 - MessagePack編
Treasure Dataを支える技術 - MessagePack編
 
Sqale の Puppet と Chef (と テスト)
Sqale の Puppet と Chef (と テスト)Sqale の Puppet と Chef (と テスト)
Sqale の Puppet と Chef (と テスト)
 
Code Anything
Code AnythingCode Anything
Code Anything
 
Spark shark
Spark sharkSpark shark
Spark shark
 
OpenStack Object Storage; Usage
OpenStack Object Storage; UsageOpenStack Object Storage; Usage
OpenStack Object Storage; Usage
 
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコムResemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
 

20120731 c4 saリリースパーティlt

  • 1. C4SA+ニフクラストレージ 2012/07/31 ニフティクラウドC4SA Meetup! @kaz_29 12年8月1日水曜日
  • 2. RReelleeaassee!!!! 12年8月1日水曜日
  • 3. 自己紹介 • わたなべかずひろ(@kaz_29) • decr.jp • Web系の開発 • アプリからインフラまで... • iPhone/iPadアプリ開発 • ExtJSに遊ばれたり... • NiftyCloudユーザーブログライター #iphonedev #cakephp #golf #cat #beer 12年8月1日水曜日
  • 4. CakePHP2の ガイドブックでます CakePHP2 ガイドブック (仮) 12年8月1日水曜日
  • 5. ガチで14時から 試用してきました! 12年8月1日水曜日
  • 6. ニフクラストレージ • S3互換のAPI • 従量課金 • 容量制限無し • 高信頼性(3重化) 12年8月1日水曜日
  • 7. ニフクラ本 ストレージの章を書きました 12年8月1日水曜日
  • 8. nginxで画像配信 • nginxのキャッシュ機能を使い高速配信 • ソースデータはニフクラストレージ (public_read) 詳細は後で... 12年8月1日水曜日
  • 9. PHP Context構成 •nginx+php-fpm •nginx.conf設定Panel •php-env+pyrus •5.3.15/5.4.5をGUIから切り替え! 12年8月1日水曜日
  • 14. proxy_buffering on; proxy_buffer_size 8k; proxy_buffers 100 8k; proxy_cache_path ${canvas_home}/data/${disk_id}/nginx/ cache levels=1:2 keys_zone=ncss_cache:15m inactive=7d max_size=1000m; proxy_connect_timeout 60; proxy_read_timeout 90; proxy_send_timeout 60; proxy_cache_valid 200 2h; proxy_cache_valid 302 2h; proxy_cache_valid 301 4h; proxy_cache_valid any 1m; location /images/ { access_log off; proxy_pass https://your-bucket-name.ncss.nifty.com/; proxy_cache ncss_cache; } 12年8月1日水曜日
  • 15. Performance 5000.00 3750.00 2500.00 1560 trans/sec 1250.00 0 650 trans/sec 単位:trans/sec 直接(public_read) nginx@mini nginx@small C4SA 15KBの画像ファイル取得 12年8月1日水曜日
  • 17. Performance... 5000.00 3750.00 2500.00 1250.00 エンハンス 0 で爆速に! 単位:trans/sec 直接(public_read) nginx@mini nginx@small C4SA 直接(7/31) 15KBの画像ファイル取得 12年8月1日水曜日
  • 18. 参考までに... php-fpm+awssdk+Zend_Cache ニフクラストレージ(private)の 簡単キャッシュサーバー 150 trans/sec 12年8月1日水曜日
  • 19. 他のPaaSとの比較 C4SA 38(約13倍)!? 用途に寄るんで一概にはいえないけど... candycane development blog http://blog.candycane.jp/archives/1390 12年8月1日水曜日
  • 20. 最速レビュー雑感 • ニフクラIaaSと比べるのは酷 • 他のPaaSより結構早い(と思う) • 以外に自由度高い? => 色々弄れそう 12年8月1日水曜日
  • 21. おまけ • PHPのバージョン切り替え便利 • 5.3.15 / 5.4.5 をGUIから切り替えられる! • CLIでpyrus動くよ • 取り合えずPHPUnitはいった(コマンドラインでは動かないよ) • ログはリロードしてから見るべし 12年8月1日水曜日
  • 22. ニフクラストレージ • 今までは法人(個人事業主)のみ • C4SAで個人解放!? • 10G ¥115.5/月 • 100G ¥1,155.5/月 • 500G ¥5,775/月 • 転送料無し 12年8月1日水曜日
  • 23. ガシガシ使って フィードバックしよう! 12年8月1日水曜日
  • 24. ご清聴ありがとう ございました(><) @kaz_29 12年8月1日水曜日