SlideShare ist ein Scribd-Unternehmen logo
1 von 54
美人CDPと事例で学ぶ
クラウドデザインパターン
   そして2.0へ...

  2013.4.6 JAWS-UG名古屋
  吉田真吾 @yoshidashingo
自己紹介
プロフィール

JAWS-UG 横浜 代表
アイレット株式会社 cloudpack エバンジェリスト
好きなAWSサービス:Amazon S3
好きなAWSクラウドデザインパターン:Direct
Hostingパターン
最近嬉しかったこと
とあるお客様の事例紹介の中で「運用などを
cloudpackに頼んだことで色々メリットがあっ
た」と紹介されたこと
JAWS-UG=お客さんもSIerも集まるユーザー会
AWSの足りない部分を補完した
月額費用固定型フルマネージドホスティング

24時間365日サーバー運用・保守

電話/メールによるサポート

初期費用なし(移行作業含む)
月額5万円からのスタート

日本円で請求書発行
1. フルマネージド
サービス/リソース監視
ディスク使⽤用量量、メモリ使⽤用量量、プロセス数、
Webサーバー・DBサーバー死活...



バックアップ/リストア
EBSスナップショットを利利⽤用した⼆二世代(過去
⼆二⽇日分)バックアップ



アクセス制御(ファイアーウォール)
適切切なセキュリティグループを設定、OS・ミド
ルウェアレベルでさらに細かな設定も対応可能
2. 定額課金・請求書払い




Amazon Web Servicesでは...

 従量課金では予算計画が立てられない

 クレジットカードでUSドル決済では利用料の予測が難しい




          月額固定+日本円請求書発行
3. バースト保障




キャンペーンなど急激なアクセス増加へ合わせてインフ
ラ準備するのは不可能

いつあるかわからないピークのために予め準備できない



   追加料金無しでスケールアウト
     (1契約者につき7インスタンス日/月まで)
続きはウェブで
cloudpack  クラウドパック
AWSクラウドデザインパターンとは


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




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


          49パターン


Floating IPパターン   DB Replicationパターン
49個も覚えられん!
→そこで幻の企画の復活
美人CDP

 事例
ハワトラクイズ




     クライアント   株式会社ジェーシービー
       制作       spfdesign Inc.
12月末∼1月中旬   3月頭∼中旬
サーバー構成
キャンペーン             キャンペーン              キャンペーン
  期間外                    期間中               終了後




    Web            Web                      Web
                                Web


  ティザー状態                                    元の状態に
             キャンペーン開始時サー       予想以上のアクセス
静的なコンテンツのみ    バースペック強化     のため途中で性能アップ      性能下げる
適用したCDP
Scale Up パターン
仮想サーバーのスペック
(CPU、メモリーサイズ
など)を必要に応じて切
り替えることで、リソース
不足の解消や、余剰の緩
和を行うことができる。
突発的にロードアベ
レージが上がった時にも
対策完了までスケールアッ
プしてしのげるスマートな
  人ってイイですね
社団法人 日本プロゴルフ協会 公式サイト
       http://www.pga.or.jp/




                                        社団法人 日本プロゴルフ協会
                               クライアント
                                            (PGA)
サイト特性
MovableTypeによるコンテンツ更新(静的ファイル)

トーナメントがテレビで放送されるときだけアクセス
数が15倍に
サーバー構成
平常時                トーナメント期間中


                                ロードバランサー




Web/DB    Web/DB   Web   Web   Web   Web   Web




                    コンテンツ同期
適用したCDP
平常時                 トーナメント期間中

    Multi-Serverパターン
                                 ロードバランサー




    Clone Serverパターン
Web/DB     Web/DB   Web   Web   Web   Web   Web




                     コンテンツ同期
Multi Server パターン
@Co-Edo
安雲さん
仮想サーバーを複数
台並べ、クラウドサ
ービスとして提供さ
れるロードバランサ
ーを用いて適宜負荷
 を振り分ける。
私を大事にしないと、
二股かけちゃうぞ♡
Clone Server パターン



 ビッグサイトの@ijinさん
コンテンツの同期
やDB接続を調整す
ることで、容易に
負荷分散可能なサ
ーバーの追加が行
    える
AWSで楽々運用しようぜ!
UNIQLO CHECK-IN CHANCE




             クライアント   株式会社ユニクロ
               制作     株式会社マウント
サーバー構成
キャンペーン期間外                  キャンペーン期間中

             サーバースペック強化
             Webサーバー台数増加                         ロードバランサー
             DB/キャッシュサーバー
                 追加




      Web                   Web            Web           Web


 結果発表のため     アクセス状態を見て
静的なコンテンツのみ   途中でスペックダウン
                              DB(Master)     DB(Slave)         Cache
適用したCDP
キャンペーン期間外                   キャンペーン期間中

             Scale Upパターン
              サーバースペック強化
              Webサーバー台数増加                         ロードバランサー
              DB/キャッシュサーバー
                  追加
            Multi-Serverパターン


      Web
            Clone Serverパターン
                             Web            Web           Web


 結果発表のため      アクセス状態を見て
        DB Replicationパターン
静的なコンテンツのみ 途中でスペックダウン
                               DB(Master)     DB(Slave)         Cache
Scale Upパターン       Multi-Serverパターン   Clone Serverパターン




               DB Replicationパターン

       地理的ロケーションをまたいだレプリケーショ
       ンを行うパターン。このパターンによりデータ
       ロストを防ぎ、データアクセスの可用性を担保
       する。
DB Replication パターン
  渋谷のRITSUKOさん
地理的に異なるデー
タセンターにデータ
ベースをレプリケー
ションすることで、
 耐障害性を高める
大切なデータを保護す
 るのは基本だぞ❤
パターンを駆使すれば
こんな構成も
こんな構成も
こんな構成も簡単にできちゃう
しかもcloudpackなら
運用おまかせ(フルマネージド)
月額定額(定額・円決済・請求書)
 バースト保障つき
大事なことなのでもう一度


  cloudpackなら
運用おまかせ(フルマネージド)
         
月額定額(定額・円決済・請求書)
 バースト保障つき
クラウドデザインパターン
が公開されて早一年以上
→実装レベルに至っている
  パターンも多いはず
    たとえば...
Cross-Region Replication
パターン
Webサーバーのフ
ィルター機能を利
 用して配信時に
URLを変更する事
で、静的コンテン
ツのアクセス分散
   ができる
Suggooooooooi !!!
CDPは2.0へ...
もっと
見たい?
Thank You!

 http://www.cloudpack.jp/
       cloudpack.jp
      @cloudpack_jp

Weitere ähnliche Inhalte

Mehr von 真吾 吉田

CYDASアジャイル開発状況報告LT
CYDASアジャイル開発状況報告LTCYDASアジャイル開発状況報告LT
CYDASアジャイル開発状況報告LT
真吾 吉田
 

Mehr von 真吾 吉田 (20)

JAWSUG_yokohama_10yrs
JAWSUG_yokohama_10yrsJAWSUG_yokohama_10yrs
JAWSUG_yokohama_10yrs
 
アウトプットしよう これはあなたの成長の物語
アウトプットしよう これはあなたの成長の物語アウトプットしよう これはあなたの成長の物語
アウトプットしよう これはあなたの成長の物語
 
ServerlessとNoOps
ServerlessとNoOpsServerlessとNoOps
ServerlessとNoOps
 
コミュニティ型組織でヒーローを育てる
コミュニティ型組織でヒーローを育てるコミュニティ型組織でヒーローを育てる
コミュニティ型組織でヒーローを育てる
 
仮想サーバは、もう不要?!今からIoTやるなら 「サーバレス・コンピューティング」
仮想サーバは、もう不要?!今からIoTやるなら「サーバレス・コンピューティング」仮想サーバは、もう不要?!今からIoTやるなら「サーバレス・コンピューティング」
仮想サーバは、もう不要?!今からIoTやるなら 「サーバレス・コンピューティング」
 
アジャイルな開発組織のOKRベストプラクティス&アンチパターン
アジャイルな開発組織のOKRベストプラクティス&アンチパターンアジャイルな開発組織のOKRベストプラクティス&アンチパターン
アジャイルな開発組織のOKRベストプラクティス&アンチパターン
 
Azureをフル活用したサーバーレスの潮流について
Azureをフル活用したサーバーレスの潮流についてAzureをフル活用したサーバーレスの潮流について
Azureをフル活用したサーバーレスの潮流について
 
AWS re:Invent 2018 re:Cap
AWS re:Invent 2018 re:CapAWS re:Invent 2018 re:Cap
AWS re:Invent 2018 re:Cap
 
多様性・アジャイル・クラウドで変化に強いIT組織を作る
多様性・アジャイル・クラウドで変化に強いIT組織を作る多様性・アジャイル・クラウドで変化に強いIT組織を作る
多様性・アジャイル・クラウドで変化に強いIT組織を作る
 
これからのクラウドネイティブアプリケーションの話をしよう
これからのクラウドネイティブアプリケーションの話をしようこれからのクラウドネイティブアプリケーションの話をしよう
これからのクラウドネイティブアプリケーションの話をしよう
 
宇宙一早い AWS re:Invent 2018 re:cap
宇宙一早い AWS re:Invent 2018 re:cap宇宙一早い AWS re:Invent 2018 re:cap
宇宙一早い AWS re:Invent 2018 re:cap
 
Architecting on Alibaba Cloud - Fundamentals - 2018
Architecting on Alibaba Cloud - Fundamentals - 2018Architecting on Alibaba Cloud - Fundamentals - 2018
Architecting on Alibaba Cloud - Fundamentals - 2018
 
CYDASアジャイル開発状況報告LT
CYDASアジャイル開発状況報告LTCYDASアジャイル開発状況報告LT
CYDASアジャイル開発状況報告LT
 
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャAWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
 
Kubernetesのない世界 すべてがサーバーレスになる
Kubernetesのない世界 すべてがサーバーレスになるKubernetesのない世界 すべてがサーバーレスになる
Kubernetesのない世界 すべてがサーバーレスになる
 
Storylineでデザインする心地よい会話体験
Storylineでデザインする心地よい会話体験Storylineでデザインする心地よい会話体験
Storylineでデザインする心地よい会話体験
 
Kubernetes on Alibaba Cloud
Kubernetes on Alibaba CloudKubernetes on Alibaba Cloud
Kubernetes on Alibaba Cloud
 
Alexaスキルを作ろう
Alexaスキルを作ろうAlexaスキルを作ろう
Alexaスキルを作ろう
 
Serverless for VUI
Serverless for VUIServerless for VUI
Serverless for VUI
 
VUXデザイナー
VUXデザイナーVUXデザイナー
VUXデザイナー
 

20130406 JAWS-UG名古屋 美人CDP