---
title: JAWS-UG熊本 第3回勉強会  実例で学ぶ Cloud Design Pattern
tags:  #aws #cloudpack #cloud design pattern #bijin cdp  
author: [後藤 和貴](https://convert.docswell.com/user/kazgoto)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/P7XM8268JX.jpg?width=480
description: 2013.3.20に行われたJAWS-UG熊本 第3回勉強会で発表したクラウドデザインパターンの実例紹介と美人CDPのネタです。
published: March 20, 13
canonical: https://convert.docswell.com/s/kazgoto/KL4D6K-jawsug-3-cloud-design-pattern
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/P7XM8268JX.jpg)

JAWS-UG熊本 第3回勉強会
実例で学ぶ
Cloud Design Pattern
後藤 和貴
@kaz̲goto
facebook.com/kaz.goto
2013.3.20


# Page. 2

![Page Image](https://bcdn.docswell.com/page/37KGKM1LED.jpg)

自己紹介
プロフィール
アイレット株式会社 cloudpack エバンジェリスト
JAWS-UG 副代表
出没するJAWS-UG: 東京、大阪、福岡、宮崎、
浜松、静岡、鹿児島、沖縄、名古屋、札幌、
北陸、熊本、長崎、神戸、岩手
受賞歴: AWS SAMURAI 2012/2013!! (個人)
2011年度パートナー特別賞(会社)
好きなAWSサービス: プレミアムサポート
好きなCDP:
@kaz_goto
facebook.com/kaz.goto
slideshare.net/kaz.goto


# Page. 3

![Page Image](https://bcdn.docswell.com/page/LJ3NZYQ6J5.jpg)



# Page. 4

![Page Image](https://bcdn.docswell.com/page/8JDWR59MEG.jpg)

勉強会＆懇親会


# Page. 5

![Page Image](https://bcdn.docswell.com/page/VEP9WGZQ78.jpg)



# Page. 6

![Page Image](https://bcdn.docswell.com/page/27VM86WP7Q.jpg)

1/20(金)〜1/21(土) JAWS-UG北陸
6/2(土)〜6/3(日)
JAWS-UG大阪
2/8(水)〜2/11(土) JAWS-UG福岡、 6/6(水)〜6/7(木)
JAWS-UG神戸
JAWS-UG熊本
9/7(金)〜9/10(月) 明星和楽参加
2/14(火)〜2/15(水) JAWS-UG札幌
10/6(土)〜10/7(日) JAWS-UG名古屋
2/18(土)〜2/19(日) JAWS-UG大阪
10/16(火)〜10/21(日) Cloud Days
2/21(火)〜2/22(水) JAWS-UG仙台
Fukuoka 2012、JAWS-UG鹿児島
3/7(水)〜3/9(金)
Osaka 2012
Cloud Days
11/11(日)〜11/13(火) JAWS-UG札幌
11/17(土)〜11/19(月) JAWS-UG沖縄
3/30(金)〜3/31(土) JAWS-UG長崎
4/17(火)〜4/22(日) AWS Summit
2012 NYC
11/26(月)〜12/2(日)
AWS
re:Invent 2012＋Amazon本社訪問
12/11(火)〜12/14(金) UP 2012
4/25(水)〜4/29(日) JAWS-UG沖縄
5/16(水)〜5/17(木) JAWS-UG札幌
12/15(土)〜12/17日(月)
大阪＋営業
JAWS-UG
JAWS-UG計16回 / 出張合計32回83日間


# Page. 7

![Page Image](https://bcdn.docswell.com/page/5JGG5NDQJL.jpg)

皆さんCDPって
ご存じですか？


# Page. 8

![Page Image](https://bcdn.docswell.com/page/47QXZQ1WJP.jpg)



# Page. 9

![Page Image](https://bcdn.docswell.com/page/KE463NR1J1.jpg)



# Page. 10

![Page Image](https://bcdn.docswell.com/page/L71V15Q5JG.jpg)

AWSクラウドデザインパターンとは
「
AWSクラウドを使ったシステムアー
キテクチャ設計を行う際に発生す
る、典型的な問題とそれに対する解
決策・設計方法を、分かりやすく分
類して、ノウハウとして利用できる
ように整理したものである。
」


# Page. 11

![Page Image](https://bcdn.docswell.com/page/G7WL85MWJ2.jpg)

要するに
クラウド版（AWS版）
デザインパターン


# Page. 12

![Page Image](https://bcdn.docswell.com/page/4JZM8NQ273.jpg)

AWS Summit Tokyo 2012
1日目
2日目


# Page. 13

![Page Image](https://bcdn.docswell.com/page/YE6NP8N6EV.jpg)

ついに世界進出！


# Page. 14

![Page Image](https://bcdn.docswell.com/page/GE55K955E4.jpg)

Stampパターン
Floating IPパターン
Bootstrapパターン
DB Replicationパターン


# Page. 15

![Page Image](https://bcdn.docswell.com/page/972NW2NGJR.jpg)

現在その数
49パターン
Scale Upパターン
Floating IPパターン
Bootstrapパターン
DB Replicationパターン


# Page. 16

![Page Image](https://bcdn.docswell.com/page/DJYPLYPGJM.jpg)

どこで役に立つの？


# Page. 17

![Page Image](https://bcdn.docswell.com/page/V7N54P58E8.jpg)

もう少し例を話す時間
増やす？


# Page. 18

![Page Image](https://bcdn.docswell.com/page/YJ9YQ3YX73.jpg)

実例で紹介


# Page. 19

![Page Image](https://bcdn.docswell.com/page/GJ86GM69ED.jpg)

ハワトラクイズ
クライアント
株式会社ジェーシービー
制作
spfdesign Inc.


# Page. 20

![Page Image](https://bcdn.docswell.com/page/LJL9G39M7R.jpg)

12月末〜1月中旬
3月頭〜中旬


# Page. 21

![Page Image](https://bcdn.docswell.com/page/47MZQDZ6JW.jpg)

サーバー構成
キャンペーン
キャンペーン
キャンペーン
期間外
期間中
終了後
Web
ティザー状態
静的なコンテンツのみ
Web
Web
Web
キャンペーン開始時サー
予想以上のアクセス
元の状態に
バースペック強化
のため途中で性能アップ
性能下げる


# Page. 22

![Page Image](https://bcdn.docswell.com/page/P7R6846NE9.jpg)

適用したCDP
キャンペーン
キャンペーン
キャンペーン
期間外
期間中
終了後
Scale Upパターン
Web
ティザー状態
静的なコンテンツのみ
Web
Web
Web
キャンペーン開始時サー
予想以上のアクセス
元の状態に
バースペック強化
のため途中で性能アップ
性能下げる


# Page. 23

![Page Image](https://bcdn.docswell.com/page/PJXM82M8EX.jpg)

Scale Upパターン
クラウドでは、仮想サーバーのス
ペック（CPU、メモリーサイズな
ど）を必要に応じて切り替えること
が可能である。仮想サーバーを起動
した後でもスペック変更が行える。


# Page. 24

![Page Image](https://bcdn.docswell.com/page/3JKGKMGL7D.jpg)

社団法人 日本プロゴルフ協会 公式サイト
http://www.pga.or.jp/
クライアント
社団法人 日本プロゴルフ協会
（PGA）


# Page. 25

![Page Image](https://bcdn.docswell.com/page/LE3NZYN6E5.jpg)

サイト特性
MovableTypeによるコンテンツ更新（静的ファイル）
トーナメントがテレビで放送されるときだけアクセス
数が15倍に


# Page. 26

![Page Image](https://bcdn.docswell.com/page/8EDWR5WM7G.jpg)

サーバー構成
平常時
トーナメント期間中
ロードバランサー
Web/DB
Web/DB
Web
Web
コンテンツ同期
Web
Web
Web


# Page. 27

![Page Image](https://bcdn.docswell.com/page/V7P9WG9QJ8.jpg)

適用したCDP
平常時
トーナメント期間中
Multi-Serverパターン
ロードバランサー
Clone Serverパターン
Web/DB
Web/DB
Web
Web
コンテンツ同期
Web
Web
Web


# Page. 28

![Page Image](https://bcdn.docswell.com/page/2JVM86MPJQ.jpg)

Clone Serverパターン
Multi-Serverパターン
仮想サーバーを複数台並べ、クラウドサー
負荷分散が考慮されていないシステムを、
ビスとして提供されるロードバランサーを
容易に負荷分散可能なシステムにする。既
用いて適宜負荷を振り分ける。
に存在するサーバーをマスターとし、追加
するサーバーのマシンイメージを用意す
る。


# Page. 29

![Page Image](https://bcdn.docswell.com/page/5EGG5NGQEL.jpg)

UNIQLO CHECK-IN CHANCE
クライアント
株式会社ユニクロ
制作
株式会社マウント


# Page. 30

![Page Image](https://bcdn.docswell.com/page/4JQXZQXWEP.jpg)

サーバー構成
キャンペーン期間外
キャンペーン期間中
サーバースペック強化
Webサーバー台数増加
ロードバランサー
DB/キャッシュサーバー
追加
Web
Web
結果発表のため
アクセス状態を見て
静的なコンテンツのみ
途中でスペックダウン
DB(Master)
Web
DB(Slave)
Web
Cache


# Page. 31

![Page Image](https://bcdn.docswell.com/page/K7463N61E1.jpg)

適用したCDP
キャンペーン期間外
キャンペーン期間中
サーバースペック強化
Scale
Upパターン
Webサーバー台数増加
ロードバランサー
DB/キャッシュサーバー
追加
Multi-Serverパターン
Web
Clone Serverパターン
結果発表のため
Web
Web
Web
アクセス状態を見て
途中でスペックダウン
DB Replicationパターン
静的なコンテンツのみ
DB(Master)
DB(Slave)
Cache


# Page. 32

![Page Image](https://bcdn.docswell.com/page/LJ1V15V5EG.jpg)

Scale Upパターン
Multi-Serverパターン
Clone Serverパターン
DB Replicationパターン
地理的ロケーションをまたいだレプリケーショ
ンを行うパターン。このパターンによりデータ
ロストを防ぎ、データアクセスの可用性を担保
する。


# Page. 33

![Page Image](https://bcdn.docswell.com/page/GJWL85LWE2.jpg)

パターンを駆使すれば


# Page. 34

![Page Image](https://bcdn.docswell.com/page/4EZM8NM2J3.jpg)

こんな構成も


# Page. 35

![Page Image](https://bcdn.docswell.com/page/Y76NP8567V.jpg)

こんな構成も簡単にできちゃう


# Page. 36

![Page Image](https://bcdn.docswell.com/page/G755K9Y574.jpg)



# Page. 37

![Page Image](https://bcdn.docswell.com/page/9J2NW2GGER.jpg)



# Page. 38

![Page Image](https://bcdn.docswell.com/page/DEYPLYVGEM.jpg)



# Page. 39

![Page Image](https://bcdn.docswell.com/page/VJN54PM878.jpg)

ぜひ活用して
みてください


# Page. 40

![Page Image](https://bcdn.docswell.com/page/YE9YQ3NXJ3.jpg)

お知らせ


# Page. 41

![Page Image](https://bcdn.docswell.com/page/GE86GMK97D.jpg)



# Page. 42

![Page Image](https://bcdn.docswell.com/page/LEL9G3ZMJR.jpg)



# Page. 43

![Page Image](https://bcdn.docswell.com/page/4JMZQDV6EW.jpg)

プレスリリース
（PCFさんと提携リリース画面キャプチャ）


# Page. 44

![Page Image](https://bcdn.docswell.com/page/PJR6842N79.jpg)

ワンストップでサービス提供
エンドユーザー
PCI DSS準拠
インフラ構築サービス
•PCI  DSSレベル1
サービスプロバイダ
•インフラ構築
•PCI  DSS準拠対策
•PCI  DSS準拠⽀支援
•QSA


# Page. 45

![Page Image](https://bcdn.docswell.com/page/PEXM82D87X.jpg)



# Page. 46

![Page Image](https://bcdn.docswell.com/page/3EKGKMXLJD.jpg)

おまけ


# Page. 47

![Page Image](https://bcdn.docswell.com/page/L73NZY5675.jpg)

http://www.bijint.com/


# Page. 48

![Page Image](https://bcdn.docswell.com/page/87DWR5DMJG.jpg)

http://bijo-linux.com/


# Page. 49

![Page Image](https://bcdn.docswell.com/page/VJP9WGXQE8.jpg)

美人CDP
bijin-cdp


# Page. 50

![Page Image](https://bcdn.docswell.com/page/2EVM86LPEQ.jpg)

Multi-Datacenter
パターン
- 泉岳寺のみゆきさん -


# Page. 51

![Page Image](https://bcdn.docswell.com/page/57GG5NXQ7L.jpg)

距離が十分に離れたデータ
センターを複数確保し、シ
ステムを構築することで、
データセンターレベルの障
害や災害が発生しても耐え
られるようになる。


# Page. 52

![Page Image](https://bcdn.docswell.com/page/4EQXZQ8W7P.jpg)

データセンターレ
ベルの災害対策を考慮し
た冗長構成ができる
Multi Datacenterパターン
使いこなせる人ステキ！


# Page. 53

![Page Image](https://bcdn.docswell.com/page/KJ463N2171.jpg)

Cache Distribution パターン
泉岳寺の
友美さん


# Page. 54

![Page Image](https://bcdn.docswell.com/page/LE1V15M57G.jpg)

世界各地のロケーションにコン
テンツのキャッシュデータを配
置し、ユーザーのアクセス元に
物理的に近いロケーションから
コンテンツを配信してユーザー
へのレスポンスを向上する


# Page. 55

![Page Image](https://bcdn.docswell.com/page/GEWL853W72.jpg)

CloudFrontなら簡
単にグローバルに配信
できます。
グローバルな男性ってス
テキですね


# Page. 56

![Page Image](https://bcdn.docswell.com/page/47ZM8NV2E3.jpg)

Scale Up パターン
Cloud Days Tokyo の淑恵さん


# Page. 57

![Page Image](https://bcdn.docswell.com/page/YJ6NP8Y6JV.jpg)

仮想サーバーのスペック
（CPU、メモリーサイズ
など）を必要に応じて切
り替えることで、リソース
不足の解消や、余剰の緩
和を行うことができる。


# Page. 58

![Page Image](https://bcdn.docswell.com/page/GJ55K9G5J4.jpg)

突発的にロードアベ
レージが上がった時にも
対策完了までスケールアッ
プしてしのげるスマートな
人ってイイですね


# Page. 59

![Page Image](https://bcdn.docswell.com/page/LE3NZYR5E5.jpg)

Stamp パターン
@横浜
奈央さん


# Page. 60

![Page Image](https://bcdn.docswell.com/page/8EDWR5YY7G.jpg)

Stamp（スタンプ）を押す
かのように、仮想サーバー上
でOSやミドルウエア、アプ
リケーションの各種設定を実
施した状態のマシンイメージ
を作成でき、そのイメージを
用いて新しい仮想サーバーを
起動できる。


# Page. 61

![Page Image](https://bcdn.docswell.com/page/V7P9WG62J8.jpg)

設定済みのマシン
をいつでも大量に用意
できるなんて画期的で
ステキですね！


# Page. 62

![Page Image](https://bcdn.docswell.com/page/2JVM863XJQ.jpg)

Weighted Transitionパターン
@大阪
由美さん


# Page. 63

![Page Image](https://bcdn.docswell.com/page/5EGG5N3REL.jpg)

DNSサーバーで重みづ
けラウンドロビンする
ことで、 システムのド
メイン名を替えること
なく、スムーズに徐々
に新システムにトラ
フィックを移行するこ
とができる


# Page. 64

![Page Image](https://bcdn.docswell.com/page/4JQXZQ5YEP.jpg)

スムーズに移行で
きてステキ！


# Page. 65

![Page Image](https://bcdn.docswell.com/page/K7463N9ZE1.jpg)

Ondemand Disk パターン
@お茶の水
ゆうこさん


# Page. 66

![Page Image](https://bcdn.docswell.com/page/LJ1V15KDEG.jpg)

仮想ディスクを用いる
ことで、好きなタイミ
ングでディスク容量の
増減が行える


# Page. 67

![Page Image](https://bcdn.docswell.com/page/GJWL85D8E2.jpg)

ディスクサイズを
気にせず使い始められる
クラウドならではの特徴
ですね


# Page. 68

![Page Image](https://bcdn.docswell.com/page/4EZM8NG9J3.jpg)

Multi Server パターン
@Co-Edo
安雲さん


# Page. 69

![Page Image](https://bcdn.docswell.com/page/Y76NP8YD7V.jpg)

仮想サーバーを複数
台並べ、クラウド
サービスとして提供
されるロードバラン
サーを用いて適宜負
荷を振り分ける。


# Page. 70

![Page Image](https://bcdn.docswell.com/page/G755K9G874.jpg)

私を大事にしないと、
二股かけちゃうぞ♡


# Page. 71

![Page Image](https://bcdn.docswell.com/page/9J2NW2YVER.jpg)

Floating IP パターン
サーバーワークス
ギョリちゃん


# Page. 72

![Page Image](https://bcdn.docswell.com/page/DEYPLYGQEM.jpg)

サーバー障害やアップ
デートの際に新しい
サーバーにEIPを付け
替えることで、素早く
サービスの切替を行う
ことができる。


# Page. 73

![Page Image](https://bcdn.docswell.com/page/VJN54PG278.jpg)

Floating IP パ
ターン使いこなせる
人ステキ！


# Page. 74

![Page Image](https://bcdn.docswell.com/page/YE9YQ3WDJ3.jpg)

オトコ向けばかりか！
→いえいえ...


# Page. 75

![Page Image](https://bcdn.docswell.com/page/GE86GMN57D.jpg)

CCDDPP男子
cdp-dan!i


# Page. 76

![Page Image](https://bcdn.docswell.com/page/LEL9G3P3JR.jpg)

Direct Hosting パターン
西新宿の圭介さん


# Page. 77

![Page Image](https://bcdn.docswell.com/page/4JMZQD4MEW.jpg)

オトコ
は黙って
Direct Hosting


# Page. 78

![Page Image](https://bcdn.docswell.com/page/PJR684WL79.jpg)

Priority Queue パターン
西新宿のガンジくん


# Page. 79

![Page Image](https://bcdn.docswell.com/page/PEXM82V67X.jpg)

バッチジョブの優先順位
に応じて入れ分ける
キューを作成し、キュー
ごとにマシン性能／サー
バー数を割当てて処理性
能を区別することができ


# Page. 80

![Page Image](https://bcdn.docswell.com/page/3EKGKMQGJD.jpg)

Clone Server パターン
ビッグサイトの@ijinさん


# Page. 81

![Page Image](https://bcdn.docswell.com/page/L73NZYP575.jpg)

コンテンツの同期
やDB接続を調整す
ることで、容易に
負荷分散可能な
サーバーの追加が
行える


# Page. 82

![Page Image](https://bcdn.docswell.com/page/87DWR5LYJG.jpg)

AWSで楽々運用しようぜ！


# Page. 83

![Page Image](https://bcdn.docswell.com/page/VJP9WG22E8.jpg)

Cloud DI パターン
田町の後藤さん


# Page. 84

![Page Image](https://bcdn.docswell.com/page/2EVM86DXEQ.jpg)

仮想サーバー起動
時に内部構成を自
動的に構築するこ
とで、各サーバー
の役割に応じたIP
アドレスやDB接続
情報などを設定で
きる


# Page. 85

![Page Image](https://bcdn.docswell.com/page/57GG5NYR7L.jpg)

自分のことくらい自分でまかないな
それがオトコってもんだ


# Page. 86

![Page Image](https://bcdn.docswell.com/page/4EQXZQMY7P.jpg)

URL Rewriting パターン
目黒の片山さん


# Page. 87

![Page Image](https://bcdn.docswell.com/page/KJ463NVZ71.jpg)

Webサーバーの
フィルター機能を利
用して配信時に
URLを変更する事
で、静的コンテン
ツのアクセス分散
ができる


# Page. 88

![Page Image](https://bcdn.docswell.com/page/LE1V153D7G.jpg)

CDP男子イチのイケ面は僕だよ！


# Page. 89

![Page Image](https://bcdn.docswell.com/page/GEWL85P872.jpg)

協力者募集中!!


# Page. 90

![Page Image](https://bcdn.docswell.com/page/47ZM8NK9E3.jpg)

Thank You!
http://www.cloudpack.jp/
facebook.com/cloudpack.jp
@cloudpack_jp


