Upload
kyosuke-inoue
View
910
Download
4
Embed Size (px)
Citation preview
ユーザ30人を集めて飲み会をするつもりが・・・・
おかげさまで150人超!ご来場いただき誠にありがとうございます!
はじめまして!
井上 恭輔 ( @kyoro353 )
いのうえ きょうすけ
Product Manager / Software Engineer(Planing/Marketing/UX/Design/Front-end ..more)
Product Manager / Software Engineer( フォト関連・大規模分散画像配信システム )
こんなん作ってます!
meetsネギ振りカウンタ
My hobby is Making Digital Gadget.
ストリートビュー男- Google Street View に嫉妬 - 俺にも作れる!と 3年前に作った。- Web Camera x 3
- GPS
実は技術協定を結んで出向中
- ミクシィの社員として、 fluxflex との共同実証研究に派遣。- ビザは B1 。コントラクター契約で fluxflex には参加。
- Fluxflex のメリット : 開発リソース、各種援助- ミクシィのメリット : 短期間、少ないコストで シリコンバレー文化やトレンド スタートアップノウハウを獲得
みんな使ってる?(・∀・)
誰でも簡単に自分の Web サービスを持てるホスティングプラットフォーム- twitter / FB
mailaddressだけではじめられる。
- iPad だけでも自分の サービスが作れる。
Amazon Web Services や、さくらの VPS 使ったことがある人?
ぶっちゃけ環境構築めんどくさいおwww
まずシェル入れたりエディア設定したり。Apache 入れるのも、モジュール入れるのも、
お気に入りの CPAN 入れてたら1日くらいかかるしぶっちゃけ Wordpress 動けばいいだけだし… etc
さくっと何かやるにはめんどくさすぎる
※ 個人的には I Sakura VPS♡
ここで PaaS です!
IaaS (Infrastructure as a Service)サーバを貸し出す
- Platform as a Serviceソフトウェアが稼働するプラットフォームを貸す。
- 自由にアプリを開発できる。でも、サーバ構築の煩わしさはない。
- 保守もらくちん。
- でも、何が故に「サービス」なのかは、まだ各社模索している状態
SaaS (Software as a Service)サービスを貸し出す
What’s “Service” ?
- 個人開発者、ライトユーザにターゲティング
- 「誰でも簡単に、 自分の Web サービスを立ち上げることができる」
- 「土日で作って、月曜日褒められるための舞台。それなりに耐える。」
- 「開発者が趣味の延長線上で、 サクっと気軽に無茶できるクラウド上の自鯖」
ワンクリックインストール&ローンチ
誰でも簡単に
- Wordpress をワンクリックでインストール。1分でブログ構築!- Redmine も MediaWiki も Lokka も一発ローンチ。- Rails,PHP,Perl,Python 、様々な言語やフレームワークを使える。
フルカスタマイズユーザがアプリを公開可能
- インストールしたアプリを、 Git を使ってフルカスタマイズ可能。- Shared アプリをユーザが追加&共有することが可能。- さまざまなフレームワークや動作サンプルが公開されており、
簡単に試せる。使える。
ワンクリックインストール&ローンチデモンストレーション
世界初の Github 完全連携- Github のリポジトリをインポートしてデプロイできる!- 公開されている膨大なアプリケーションを、一発で fluxflex で利用。- Githubへのコミットも、自動的に fluxflex にオートデプロイ- 使えるようになったら、ワンクリックインストールに登録&共有
×
登録は超簡単
GIthubオートシンクデモンストレーション
米国本家のTechCrunch にも掲載!
作り上げる道のりは
本当に長かった…orz
fluxflex はシリコンバレーのスタートアップ企業
創業者は2人アルファ版リリースは 2010/9/9
CEO@keikubo
CFO@d_sea
オートスケーリングを売りにしたホスティングサービス
9/9/1
0
9/20/1
0
10/1/1
0
10/12/1
0
10/23/1
0
11/3/1
0
11/14/1
0
11/25/1
0
12/6/1
0
12/17/1
0
12/28/1
0
1/8/1
1
1/19/1
1
1/30/1
1
2/10/1
1
2/21/1
1
3/4/1
1
3/15/1
1
3/26/1
1
4/6/1
1
4/17/1
1
4/28/1
1
5/9/1
1
5/20/1
1
5/31/1
1
6/11/1
1
6/22/1
1
7/3/1
1
7/14/1
1
7/25/1
1
8/5/1
1
8/16/1
1
8/27/1
1
9/7/1
1
9/18/1
1
9/29/1
10
1000
2000
3000
4000
5000
6000
fluxflex Users & Projects
Projects Users
リリース初日登録プロジェクト数 4!
× 3 × 1
orz ..
ベータ版ローンチは 2011/4/15ついに一般開放!
9/9/1
0
9/20/1
0
10/1/1
0
10/12/1
0
10/23/1
0
11/3/1
0
11/14/1
0
11/25/1
0
12/6/1
0
12/17/1
0
12/28/1
0
1/8/1
1
1/19/1
1
1/30/1
1
2/10/1
1
2/21/1
1
3/4/1
1
3/15/1
1
3/26/1
1
4/6/1
1
4/17/1
1
4/28/1
1
5/9/1
1
5/20/1
1
5/31/1
1
6/11/1
1
6/22/1
1
7/3/1
1
7/14/1
1
7/25/1
1
8/5/1
1
8/16/1
1
8/27/1
1
9/7/1
1
9/18/1
1
9/29/1
10
1000
2000
3000
4000
5000
6000
fluxflex Users & Projects
Projects Users
ユーザ数は順調に横ばい…!ユーザ 43 、プロジェクト数 57
(´; ω;` ) ぶわっ
ソーシャル畑から、きょろ&そわわが JOIN「もっとテンションの上がるホスティング作ろうぜw」と、3ヶ月でほぼフルスクラッチで書きなおす。
LE@sowawa
PM@kyoro353
- ターゲットを個人開発者やライトユーザにしぼる。 コミュニケーションがあって使って楽しいクラウドホスティング- 大好きな Github と連携させて文化を取り入れちゃえ!- その仕組を活用してワンクリックインストールつけたら便利じゃね?- アメリカではマジ缶詰。全く観光しなかった。
7/14 大規模リニューアル&現行版ローンチ
9/9/1
0
9/20/1
0
10/1/1
0
10/12/1
0
10/23/1
0
11/3/1
0
11/14/1
0
11/25/1
0
12/6/1
0
12/17/1
0
12/28/1
0
1/8/1
1
1/19/1
1
1/30/1
1
2/10/1
1
2/21/1
1
3/4/1
1
3/15/1
1
3/26/1
1
4/6/1
1
4/17/1
1
4/28/1
1
5/9/1
1
5/20/1
1
5/31/1
1
6/11/1
1
6/22/1
1
7/3/1
1
7/14/1
1
7/25/1
1
8/5/1
1
8/16/1
1
8/27/1
1
9/7/1
1
9/18/1
1
9/29/1
10
1000
2000
3000
4000
5000
6000
fluxflex Users & Projects
Projects Users
爆発的に増加!ユーザ 3578 、プロジェクト数 4823勢いはまだ衰えず !
俺たちよく頑張った!ユーザの皆様本当にありがとう!(´; ω;` )b
実装についてのお話
バックエンド、開発言語サーバ: AWSEC2 、 SQS 、 S3 、 ELB を利用、アメリカ東海岸リージョン
決済: Recurly,PayPal月額課金などのクレジット決済に利用
リアルタイム DNS : Zerigo即時反映、超低 TTL の DNS サービス。現在カスタムプラン。
システム構成図
ロードバランジング、クラスタ分散Nginx
+ localDNS(pdns)名前解決でバランジン
グm1.xlarge の shared
Monitor サーバがapp の管理を行う。
Main サーバ、内部 API
操作はすべて非同期SQS にキューを積むだ
け
Main サーバは独立。ユーザデータは Main側にあり内部WebAPI を経由して
バックエンドからアクセス
Git Git リポジトリは S3 に保持
アクセス時に動的に Gitリポジトリを割り当て
て処理。
Github Import, Deployment
S3
Github
Git server
リポジトリ
Git
S3
ELB
User
Build server
tar
イニシャライズスクリプトの実行コンパイル、ファイルの展開、パーミッション変更等
S3
tar
App
がスケールアウト可能なサーバ群 SQS
Onetime RSA Connection with Github秘密鍵/公開鍵
秘密鍵/公開鍵
秘密鍵/公開鍵
秘密鍵/公開鍵
秘密鍵/公開鍵
秘密鍵/公開鍵
RSA Queue
Git clone
Github にはOauth で公開鍵の登録&取得ができる API が整備されている!
Run First Development- まずは動かす、いじる、自分のサービスにする!
- 入門書の CD のサンプルを改造して、自分のゲームにする感じ!
- 40億総ソーシャル時代、自分のサービスを空気のように生み出せるプラットフォームに。
- ワンクリックで入れる、 Fork して、改造して、サービス完成。 究極の DRY を実現したい。
- サービス開発は、もっともっとカジュアルに!
究極の DRY
環境そのままに共有できる fluxflex を使えばプログラマ系の「やってみた」ブログはもっと便利に!
for Lite User, Hobby Developper- Heroku, dotCloud の料金体系とは完全に差別化- エンタープライズじゃなく、
個人開発者やライトユーザ向けの路線を明確に。
エンタープライズ
ライトユーザ
個人開発者
(月額200ドル、99ドル)
(月額1ドル〜9ドル)
AppGarage としてリニューアル予定
wishlist- 環境のポータビリティを高めて VPS チックに使えうように
LXC コンテナのサーベイを開始- JVM のサポートやりたい( Scala !!!!)- なにより安定性は継続的に向上していきます!
おたのしみに!
最後に、 fluxflex プロモーションムービーを上演します!
ご清聴ありがとうございました!
ぶっちゃけ! FluxFlex対談
なんで対談?
FluxFlex のお気に入りな部分
開発が難しかったところこだわり
3人でしんどくない?
勝てる気する?
なぜ渡米を決意した?
ぶっちゃけシリコンバレーにいってどうだった??
渡米にメリットある?
ビザどうよ?
日本にもどる?
成功できる気がした?
次に作りたいもモノは?
PV素敵ですね(^^)
特別ゲスト@ yamashitam
今回の撮影はどうでしたか?
ご来場ありがとうございました!