Your SlideShare is downloading. ×
0
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

20130413 JAWS-UG北陸 美人CDP

1,684

Published on

2013.4.13 JAWS-UG北陸で発表した資料です。

2013.4.13 JAWS-UG北陸で発表した資料です。

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,684
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 美人CDPと事例で学ぶクラウドデザインパターン そして2.0へ... 2013.4.13 JAWS-UG北陸 吉田真吾 @yoshidashingo
  • 2. 自己紹介プロフィール名前:吉田真吾アイレット株式会社 cloudpack エバンジェリストJAWS-UG 横浜 代表好きなAWSサービス:Amazon S3好きなAWSクラウドデザインパターン:DirectHostingパターン
  • 3. 金沢と言えば...世界一美味しいカレー=チャンカレ息子と娘の産まれたところ
  • 4. 最近嬉しかったこととあるお客様の事例紹介の中で「運用などをcloudpackに頼んだことで色々メリットがあった」と紹介されたことJAWS-UG=お客さんもSIerも集まるユーザー会
  • 5. AWSの足りない部分を補完した月額費用固定型フルマネージドホスティング24時間365日サーバー運用・保守電話/メールによるサポート初期費用なし(移行作業含む)月額5万円からのスタート日本円で請求書発行
  • 6. 1. フルマネージドサービス/リソース監視ディスク使⽤用量量、メモリ使⽤用量量、プロセス数、Webサーバー・DBサーバー死活...バックアップ/リストアEBSスナップショットを利利⽤用した⼆二世代(過去⼆二⽇日分)バックアップアクセス制御(ファイアーウォール)適切切なセキュリティグループを設定、OS・ミドルウェアレベルでさらに細かな設定も対応可能
  • 7. 2. 定額課金・請求書払いAmazon Web Servicesでは... 従量課金では予算計画が立てられない クレジットカードでUSドル決済では利用料の予測が難しい 月額固定+日本円請求書発行
  • 8. 3. バースト保障キャンペーンなど急激なアクセス増加へ合わせてインフラ準備するのは不可能いつあるかわからないピークのために予め準備できない 追加料金無しでスケールアウト (1契約者につき7インスタンス日/月まで)
  • 9. 続きはウェブでcloudpack  クラウドパック
  • 10. AWSクラウドデザインパターンとは「 AWSクラウドを使ったシステムアー キテクチャ設計を行う際に発生す る、典型的な問題とそれに対する解 決策・設計方法を、分かりやすく分 類して、ノウハウとして利用できる ように整理したものである。 」
  • 11. 要するにクラウド版(AWS版) デザインパターン
  • 12. Stampパターン BootstrapパターンFloating IPパターン DB Replicationパターン
  • 13. 現在その数Scale Upパターン Bootstrapパターン 49パターンFloating IPパターン DB Replicationパターン
  • 14. 49個も覚えられん!→そこで幻の企画の復活
  • 15. 美人CDP 事例
  • 16. ハワトラクイズ クライアント 株式会社ジェーシービー 制作 spfdesign Inc.
  • 17. 12月末∼1月中旬 3月頭∼中旬
  • 18. サーバー構成キャンペーン キャンペーン キャンペーン 期間外 期間中 終了後 Web Web Web Web ティザー状態 元の状態に キャンペーン開始時サー 予想以上のアクセス静的なコンテンツのみ バースペック強化 のため途中で性能アップ 性能下げる
  • 19. 適用したCDPScale Up パターン
  • 20. 仮想サーバーのスペック(CPU、メモリーサイズなど)を必要に応じて切り替えることで、リソース不足の解消や、余剰の緩和を行うことができる。
  • 21. 突発的にロードアベレージが上がった時にも対策完了までスケールアップしてしのげるスマートな 人ってイイですね
  • 22. 社団法人 日本プロゴルフ協会 公式サイト http://www.pga.or.jp/ 社団法人 日本プロゴルフ協会 クライアント (PGA)
  • 23. サイト特性MovableTypeによるコンテンツ更新(静的ファイル)トーナメントがテレビで放送されるときだけアクセス数が15倍に
  • 24. サーバー構成平常時 トーナメント期間中 ロードバランサーWeb/DB Web/DB Web Web Web Web Web コンテンツ同期
  • 25. 適用したCDP平常時 トーナメント期間中 Multi-Serverパターン ロードバランサー Clone ServerパターンWeb/DB Web/DB Web Web Web Web Web コンテンツ同期
  • 26. Multi Server パターン@Co-Edo安雲さん
  • 27. 仮想サーバーを複数台並べ、クラウドサービスとして提供されるロードバランサーを用いて適宜負荷 を振り分ける。
  • 28. 私を大事にしないと、二股かけちゃうぞ♡
  • 29. Clone Server パターン ビッグサイトの@ijinさん
  • 30. コンテンツの同期やDB接続を調整することで、容易に負荷分散可能なサーバーの追加が行 える
  • 31. AWSで楽々運用しようぜ!
  • 32. UNIQLO CHECK-IN CHANCE クライアント 株式会社ユニクロ 制作 株式会社マウント
  • 33. サーバー構成キャンペーン期間外 キャンペーン期間中 サーバースペック強化 Webサーバー台数増加 ロードバランサー DB/キャッシュサーバー 追加 Web Web Web Web 結果発表のため アクセス状態を見て静的なコンテンツのみ 途中でスペックダウン DB(Master) DB(Slave) Cache
  • 34. 適用したCDPキャンペーン期間外 キャンペーン期間中 Scale Upパターン サーバースペック強化 Webサーバー台数増加 ロードバランサー DB/キャッシュサーバー 追加 Multi-Serverパターン Web Clone Serverパターン Web Web Web 結果発表のため アクセス状態を見て DB Replicationパターン静的なコンテンツのみ 途中でスペックダウン DB(Master) DB(Slave) Cache
  • 35. Scale Upパターン Multi-Serverパターン Clone Serverパターン DB Replicationパターン 地理的ロケーションをまたいだレプリケーショ ンを行うパターン。このパターンによりデータ ロストを防ぎ、データアクセスの可用性を担保 する。
  • 36. DB Replication パターン 渋谷のRITSUKOさん
  • 37. 地理的に異なるデータセンターにデータベースをレプリケーションすることで、 耐障害性を高める
  • 38. 大切なデータを保護す るのは基本だぞ❤
  • 39. パターンを駆使すれば
  • 40. こんな構成も
  • 41. こんな構成も
  • 42. こんな構成も簡単にできちゃう
  • 43. しかもcloudpackなら運用おまかせ(フルマネージド)月額定額(定額・円決済・請求書) バースト保障つき
  • 44. 大事なことなのでもう一度 cloudpackなら運用おまかせ(フルマネージド)  月額定額(定額・円決済・請求書) バースト保障つき
  • 45. クラウドデザインパターンが公開されて早一年以上→実装レベルに至っている パターンも多いはず たとえば...
  • 46. Cross-Region Replicationパターン
  • 47. Webサーバーのフィルター機能を利 用して配信時にURLを変更する事で、静的コンテンツのアクセス分散 ができる
  • 48. cloudopt データの圧縮 データの重複排除 TCP最適化SSLアクセラレーション アプリ固有の最適化
  • 49. Suggooooooooi !!!
  • 50. CDPは2.0へ...
  • 51. もっと見たい?
  • 52. Multi-Datacenter パターン - 泉岳寺のみゆきさん -
  • 53. 距離が十分に離れたデータセンターを複数確保し、システムを構築することで、データセンターレベルの障害や災害が発生しても耐えられるようになる。
  • 54. データセンターレ ベルの災害対策を考慮し た冗長構成ができるMulti Datacenterパターン 使いこなせる人ステキ!
  • 55. Cache Distribution パターン泉岳寺の友美さん
  • 56. 世界各地のロケーションにコンテンツのキャッシュデータを配置し、ユーザーのアクセス元に物理的に近いロケーションからコンテンツを配信してユーザーへのレスポンスを向上する
  • 57. CloudFrontなら簡単にグローバルに配信 できます。グローバルな男性ってス テキですね
  • 58. Stamp パターン @横浜 奈央さん
  • 59. Stamp(スタンプ)を押すかのように、仮想サーバー上でOSやミドルウエア、アプリケーションの各種設定を実施した状態のマシンイメージを作成でき、そのイメージを用いて新しい仮想サーバーを 起動できる。
  • 60. 設定済みのマシンをいつでも大量に用意できるなんて画期的で ステキですね!
  • 61. Weighted Transitionパターン @大阪 由美さん
  • 62. DNSサーバーで重みづけラウンドロビンすることで、 システムのドメイン名を替えることなく、スムーズに徐々に新システムにトラフィックを移行すること ができる
  • 63. スムーズに移行できてステキ!
  • 64. Ondemand Disk パターン @お茶の水 ゆうこさん
  • 65. 仮想ディスクを用いることで、好きなタイミングでディスク容量の 増減が行える
  • 66. ディスクサイズを気にせず使い始められるクラウドならではの特徴 ですね
  • 67. Floating IP パターン サーバーワークス ギョリちゃん
  • 68. サーバー障害やアップデートの際に新しいサーバーにEIPを付け替えることで、素早くサービスの切替を行うこ とができる。
  • 69. Floating IP パターン使いこなせる人 ステキ!
  • 70. Direct Hosting パターン 西新宿の圭介さん
  • 71. オトコ は黙ってDirect Hosting
  • 72. Priority Queue パターン 西新宿のガンジくん
  • 73. バッチジョブの優先順位に応じて入れ分けるキューを作成し、キューごとにマシン性能/サーバー数を割当てて処理性能を 区別することができる
  • 74. Cloud DI パターン 田町の後藤さん
  • 75. 仮想サーバー起動時に内部構成を自動的に構築することで、各サーバーの役割に応じたIPアドレスやDB接続情報などを設定で きる
  • 76. 自分のことくらい自分でまかないな それがオトコってもんだ
  • 77. URL Rewriting パターン 目黒の片山さん
  • 78. Webサーバーのフィルター機能を利 用して配信時にURLを変更する事で、静的コンテンツのアクセス分散 ができる
  • 79. CDP男子イチのイケ面は僕だよ!
  • 80. Thank You! http://www.cloudpack.jp/  cloudpack.jp  @cloudpack_jp

×