Weitere ähnliche Inhalte
Ähnlich wie デブサミ2010 これからのアーキテクチャを見通す (20)
Mehr von Yusuke Suzuki (15)
デブサミ2010 これからのアーキテクチャを見通す
- 5. 受注ソフトウェア売上伸び率
30.0
20.0
10.0 10.5% 成熟期
0.0 1%
95 96 97 98 99 00 01 02 03 04 05 06 07 08 09
▲ 10.0
▲ 20.0
経済産業省「特定サービス産業動態統計調査」 Developers Summit 2010 5
- 6. 派遣受入れ従業者(人日)
30.0
20.0
10.0
8.5% 8.2%
0.0
95 96 97 98 99 00 01 02 03 04 05 06 07 08 09
▲ 10.0
▲ 20.0
経済産業省「特定サービス産業動態統計調査」 Developers Summit 2010 6
- 7. リーマンショック後
30.0
20.0
10.0 衰退期?
-3.0%
0.0
08/1 08/5 08/9 09/1 09/5 09/9
▲ 10.0
-9.7%
▲ 20.0
Developers Summit 2010 7
- 12. 自家発電のための 発電所を運営して
機械を売ろう 電力を売ろう
トーマス・エジソン サミュエル・インサル
(1847年-1931年) (1859年-1938年)
Developers Summit 2010 12
- 13. 電力のユーティリティ化は技術がな
ければできなかった。しかし、経済
合理性がなければ進まなかった。
ニコラス・G・カー『クラウド化する世界』翔泳社、2008年
http://www.flickr.com/photos/plastique/4021279909/ Developers Summit 2010 13
- 15. いかに長く使うか
運用保守性の向上
変化に素早く対応する
質の良いサービス
いかに早く作るか
開発生産性の向上
動くコード
質の良いコード Developers Summit 2010 15
http://www.flickr.com/photos/emciek/2683598052/
- 16. 「Force.comの開発効率はJavaや.NETの5倍」
開発生産性が5倍(=早く作れる)ではない。
長く使える、と理解すべき
・必要な分だけ作る
・開発/本番環境の準備が必要ない
・サービスの管理が容易
・ユーザー数の変化にはすぐに対応可能
Force.comの開発効率はJavaや.NETの5倍――Nucleus調査
http://www.itmedia.co.jp/enterprise/articles/0905/18/news087.html
Developers Summit 2010 16
- 17. ただし制約がある
データ転送量/速度
専用言語/専用ツール/専用API
セキュリティ
Developers Summit 2010
http://www.flickr.com/photos/greendragonflygirl/3387375487/ 17
- 18. クラウドに移行しない理由
セキュリティの懸念:46%
制御できないこと :39%
コスト :36%
既存インフラ投資 :32%
性能懸念 :31%
レガシーシステムおよび統合懸念:26%
Cloud Computing Adoption Survey Results Released
http://www.thehostingnews.com/cloud-computing-adoption-survey-results-released-12517.html
Developers Summit 2010 18
- 25. ソフトウェアの基本構造
変化しない”モノ”
構造 構造 構造
要素 要素 要素
変化する”コト”
サービス/機能
サービス/機能
サービス/機能
Developers Summit 2010 25
- 38. モジュール
変化の影響を管理する Developers Summit 2010 38
http://www.flickr.com/photos/rltherichman/4241350513/
- 41. A.jar
Foo ただの
アーカイブ
Bar
ファイル
Hoge
Developers Summit 2010 41
- 42. Aバンドル
Foo バージョン
〒 ベンダー
Bar
公開
依存
Hoge
Developers Summit 2010 42
- 43. A
バージョンを利用した
クラスロード解決 a.Foo 1.0
1.0
a.Foo OSGi a.Foo
1.1
[1.3.0,2.0.0] 1.1
a.Foo
2.0
2.0
Developers Summit 2010 43
- 52. デブサミ2008講演より
ナレッジマネジメント(KM)の変遷 … 文書共有を中心と
したグループウェアなどの第1世代ナレッジマネジメントを
「Document Centric KM」、第2世代であるQ&Aコミュ
ニティーやソーシャルネットワーキングサービス(SNS)
など情報を持っている人を中心としたものを「Human
Centric KM」 … 動画共有サイトのニコニコ動画や初音ミ
クをはじめとしたVOCALOIDシリーズの製品などがネット
上で流行している現象をKMの第3世代「Neta Centric
KM」ではないかと仮説をたてる。
吉川日出行氏
http://japan.cnet.com/news/media/story/0,2000056023,20367358,00.htm
『ニコニコ動画から見える第3世代のナレッジマネジメント論--「コト」「人」の次は「ネタ」』
Developers Summit 2010 52