Azureといえば
-
Upload
inomata-kentaro -
Category
Documents
-
view
3 -
download
0
description
Transcript of Azureといえば
![Page 1: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/1.jpg)
AZURE といえば
![Page 2: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/2.jpg)
自己紹介
猪股 健太郎 @matarillo Silverlight を囲む会東京 幹事
![Page 3: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/3.jpg)
Azure といえば
![Page 4: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/4.jpg)
あずにゃん
AZURE
01TEXTONLY
![Page 5: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/5.jpg)
Fender Mustang
AZURE
01TEXTONLY
![Page 6: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/6.jpg)
Char
AZURE
01TEXTONLY
![Page 7: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/7.jpg)
Char Aznable
AZURE
01TEXTONLY
![Page 8: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/8.jpg)
ガンダム
AZURE
01TEXTONLY
![Page 9: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/9.jpg)
Azure
![Page 10: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/10.jpg)
話かわって
![Page 11: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/11.jpg)
TechEd といえば Edtter
![Page 12: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/12.jpg)
そのエントリの数日後
![Page 13: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/13.jpg)
“ これを Azure がもつスケーラビリティをうまく活かすように若干の改修
を行えば、クラウドスケールの
twitter モドキをつくることができてしまう。”
![Page 14: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/14.jpg)
いっちょやってみっか
![Page 15: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/15.jpg)
いっちょやってみっか
と思ったのですが…
![Page 16: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/16.jpg)
![Page 17: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/17.jpg)
http://www.slideshare.net/techbubble/ne09-
hands-on-windows-azure-building-a-
twitter-clone
![Page 18: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/18.jpg)
![Page 19: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/19.jpg)
タイムライン
パブリックタイムラインは一時的しょっちゅう読み書きされる
ユーザータイムラインは恒久的書き込み頻度は少ないが多く読まれる
“ フォロワー”タイムラインは一時的しょっちゅう不定期に書き込まれるが読み取り頻度は少ない
マイクロブログアプリケーションのアーキテクチャで考慮すべき点
![Page 20: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/20.jpg)
マイクロブログアプリケーションパーティション分割
ユーザー A のパーティション
ユーザー B のパーティション
ユーザー C のパーティション
![Page 21: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/21.jpg)
マイクロブログアプリケーションフォロー関係
ユーザー A のパーティション
B からフォローされてる
C からフォローされてる
B をフォローしてる
ユーザー B のパーティション
A からフォローされてる
A をフォローしてる
ユーザー C のパーティション
A をフォローしてる
X をフォローしてる
Y をフォローしてる
![Page 22: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/22.jpg)
マイクロブログアプリケーションキュー
ユーザー A のパーティション
B からフォローされてる
C からフォローされてる
B をフォローしてる
ユーザー B のパーティション
A からフォローされてる
A をフォローしてる
ユーザー C のパーティション
A をフォローしてる
つぶやきキュー
メンテナンスキュー
X をフォローしてる
Y をフォローしてる
![Page 23: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/23.jpg)
マイクロブログアプリケーションA がつぶやく
ユーザー A のパーティション
B からフォローされてる
C からフォローされてる
B をフォローしてる
ユーザー B のパーティション
A からフォローされてる
A をフォローしてる
ユーザー C のパーティション
A をフォローしてる
つぶやきキュー
メンテナンスキュー
X をフォローしてる
Y をフォローしてる
おはよう
![Page 24: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/24.jpg)
マイクロブログアプリケーションつぶやきワーカーロールが処理する
ユーザー A のパーティション
B からフォローされてる
C からフォローされてる
B をフォローしてる
ユーザー B のパーティション
A からフォローされてる
A をフォローしてる
ユーザー C のパーティション
A をフォローしてる
つぶやきキュー
メンテナンスキュー
X をフォローしてる
Y をフォローしてる
おはよう
おはよう
おはよう
![Page 25: Azureといえば](https://reader035.fdocument.pub/reader035/viewer/2022081412/5455104eaf795997708b774b/html5/thumbnails/25.jpg)
Azure ならではのコンピューティングを考えていきま
しょう!