communityopenday2012名古屋セッション資料
DESCRIPTION
TRANSCRIPT
![Page 1: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/1.jpg)
![Page 2: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/2.jpg)
![Page 3: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/3.jpg)
![Page 4: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/4.jpg)
![Page 5: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/5.jpg)
本社サーバー担当) 日本人は manga が好きだろ? クラウドをわかりやすく説明する Comic 作って持ってきたんだけど どう? shin135) …
小説の原作含め尊敬してます。 いつか数学ガールみたいな アプローチでクラウドを わかりやすく伝えたい!
![Page 6: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/6.jpg)
![Page 7: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/7.jpg)
![Page 8: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/8.jpg)
![Page 9: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/9.jpg)
![Page 10: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/10.jpg)
![Page 11: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/11.jpg)
![Page 12: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/12.jpg)
![Page 13: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/13.jpg)
![Page 14: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/14.jpg)
自信のない
大手SI’er所属
デザイナー
あがりの
プログラマーが
クラウディア
との出会いで
成長してゆく
ストーリー
![Page 15: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/15.jpg)
![Page 16: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/16.jpg)
![Page 17: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/17.jpg)
![Page 18: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/18.jpg)
![Page 19: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/19.jpg)
![Page 20: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/20.jpg)
![Page 21: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/21.jpg)
![Page 22: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/22.jpg)
![Page 23: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/23.jpg)
強化点 ステータス
仮想マシン (IaaS) CTP 開始
Webサイト CTP 開始
仮想ネットワーク CTP 開始
各開発言語、Mac/Linux向け SDK 正式リリース
SQL レポートの正式リリース 商用サービス開始
ローカル冗長ストレージ 追加
インメモリキャッシュ 強化
Windows Azure Active Directory 強化
サービスバス、ストレージトランザクション価格変更 変更
段階的価格の導入(ストレージ、CDN、トラフィック) 変更
![Page 24: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/24.jpg)
![Page 25: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/25.jpg)
Windows Server 2012
![Page 26: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/26.jpg)
![Page 27: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/27.jpg)
• 高い拡張性を持つクラウド環境へ Web アプリケーションを簡単に展開
• 様々なフレームワークとオープンソース アプリケーションを利用可能
![Page 28: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/28.jpg)
![Page 29: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/29.jpg)
![Page 30: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/30.jpg)
• Web サイト: 最大10 サイトまで
• データ転送: 165 MB • データ送信/日/サブスクリプション、 受信データは無制限
• ストレージ: 1 GB
• リレーショナルデータベース: 3rdパーティDB (MySQL) 20MBまで
![Page 31: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/31.jpg)
http://bit.ly/rabellino
![Page 32: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/32.jpg)
![Page 33: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/33.jpg)
運用管理コスト 低 高
![Page 34: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/34.jpg)
![Page 35: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/35.jpg)
PegasusZoo
Keeper
主要な関連プロジェクト
![Page 36: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/36.jpg)
my %rpm; # 結果を格納するハッシュテーブル
while(<>) { next unless /^¥d{4}/; my $time = substr($_,0,16); $rpm{$time}++; } my @sorted_keys = sort keys %rpm; foreach my $k (@sorted_keys) { print "$k $rpm{$k}¥n"; }
2012-04-24 01:02:03 W3SVC1 192.168.0.1 GET /…
![Page 37: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/37.jpg)
while(<>) {
next unless /^¥d{4}/;
my $time = substr($_,0,16);
$rpm{$time}++;
}
2012-04-24 01:02:03 W3SVC1 192.168.0.1
GET/…
while(<>) {
next unless /^¥d{4}/;
my $time = substr($_,0,16);
$rpm{$time}++;
}
my @sorted_keys = sort keys %rpm;
foreach my $k (@sorted_keys) {
print "$k $rpm{$k}¥n";
}
while(<>) {
next unless /^¥d{4}/;
my $time = substr($_,0,16);
$rpm{$time}++;
}
2012-04-24 01:03:05 W3SVC1 192.168.0.1
GET/…
2012-04-24 01:04:06 W3SVC1 192.168.0.1
GET/…
入力データを分割して複数のプログラムに配る
foreach my $k (@sorted_keys) {
print "$k $rpm{$k}¥n";
}
それぞれのプログラムは与えられたデータを淡々と処理
他の仲間が何をやっているか
気にする必要はない
結果の断片をソートする
キーでソート済みであることが保証されているので、淡々と結果出力をすればよい
Map
Reduce
![Page 38: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/38.jpg)
"Build-On" Media Partners and Customers
Adaptive Streaming Porting Kits (STB, OS/Android)
Silverlight
Windows Phone
HTML 5
Flash
Par
tner
CDNs
Origin
Caching
Windows 8
XBOX
"Build-In" Partner Media
Processors
Client Libraries
![Page 39: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/39.jpg)
S インスタンス時間単価 プレビュー 正式リリース
(予価)
仮想マシン
Windows 以外 7 円/時 7.43 円/時
Windows 7 円/時 10.06 円/時
SQL Server Web エディション 無料 3.94 円/時*
SQL Server Standard エディション 無料 48.08 円/時*
Web サイト 7 円/時 10.49円/時
仮想ネットワーク 無料 4.38円/時/接続
![Page 40: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/40.jpg)
クラウド業界動向とマイクロソフトの戦略
ビジネス・エンタープライズ向けで鍛えた技術や体制を そのままに、カジュアル・コンシューマー向けに展開しています
PaaS IaaS SaaS
ビジネス/ エンタープライズ 向け
カジュアル/ コンシューマ 向け
VM Role
![Page 41: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/41.jpg)
Azureの顧客数ベースではエンタメ&ゲーム系も増えつつある
![Page 42: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/42.jpg)
宣伝広告
既存システムの マイグレーション
教育機関
ソーシャル
出版
ハイブリッド クラウドサービス
スマート デバイス & センサー連携
オンライン ゲーム
官公庁・地方自治体 住民サービス
交通機関
人材/求人求職
メディア & エンターテイメント
![Page 43: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/43.jpg)
![Page 44: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/44.jpg)
![Page 45: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/45.jpg)
マルチデバイス対応
10秒ルールとの戦い
![Page 46: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/46.jpg)
Mixi ガジェット サーバー群
ロード バランサ
WebRole ASP.NET
mem cached
Azure Storage Table
mixi API
Azure Storage Queue
Worker Role
Azure Storage BLOB
CDN
![Page 47: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/47.jpg)
![Page 48: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/48.jpg)
ロード バランサ
WebRole PHP
SQL Azure
Worker Role
Twitter API
Azure Storage BLOB
CDN
![Page 49: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/49.jpg)
![Page 50: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/50.jpg)
自分の殻の中に 閉じこもっているのは、
地球連邦政府に、 いやティターンズに 手を貸すことになる
![Page 51: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/51.jpg)
宇宙に行けなければ 出来ない相談だ!
そ ら
![Page 52: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/52.jpg)
篭の中の鳥は、 鑑賞される道具でしかないと
覚えておいてくれ
![Page 53: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/53.jpg)
![Page 54: CommunityOpenDay2012名古屋セッション資料](https://reader034.vdocuments.net/reader034/viewer/2022042813/5463da0bb4af9f623f8b46ee/html5/thumbnails/54.jpg)