SlideShare ist ein Scribd-Unternehmen logo
1 von 19
六
                          ⽉月
                          ⼆二
                          三
第2回  JAWS-‑UG  kumamoto
                          ⽇日
⾃自⼰己紹介                      AWSと
|
得上  ⻯竜⼀一  
|
株式会社マイニングブラウニー
|
Solution  Provider(今⽇日から)
|
好きなAWS  
|
DynamoDB  SimpleDB  
|
CloudSearch
AWSとの付き合い                                      Cloud
|
2007年  Product  Advertising  API(AmazonWebService)  
|
2008年  EC2上でEコマースサイト構築
|
2009年  今のビジネスをAmazon前提で再設計

クローラ(情報集め)
スクレイピング(情報集め)
テキストマイニング(解析)
キャプチャ
(Webアーカイブ)
http://www.mushikago.org
CloudDesignPattern      Wiki
              AWSクラウドを使ったシス
              テムアーキテクチャ 設計を
              行う際に発生する、典型的
              な問題とそれ に対する解決
              策・設計方法を、分かりや
              すく分 類して、ノウハウと
CloudDesign   して利用できるように整理
    Pattern
              したものである
Wiki                               CDP4
       aws.clouddesignpatter.org
CDP48                                                                             候補⽣生
 基本のパターン                  静的コンテンツを処理するパターン                 運⽤用保守のパターン
Snapshotパターン              Web Storageパターン                  Bootstrapパターン

Stampパターン                 Direct Hostingパターン               Cloud DIパターン

Scale Upパターン              Private Distributionパターン         Stack Deploymentパターン

Ondemand Diskパターン         Cache Distributionパターン           Server Swappingパターン

可⽤用性を向上するパターン             Rename Distributionパターン          Monitoring Integrationパターン
Multi-Serverパターン          Private Cache Distributionパターン   Web Storage Archiveパターン
Multi-Datacenterパターン      データをアップロードするパターン                 Weighted Transitionパターン
Floating IPパターン           Write Proxyパターン                  ネットワークのパターン
Deep Health Checkパターン     Storage Indexパターン                OnDemand NATパターン

動的コンテンツを処理するパターン          Direct Object Uploadパターン         Backnetパターン
Scale Outパターン             リレーショナルデータベースのパターン               Functional Firewallパターン
Clone Serverパターン          DB Replicationパターン               Operational Firewallパターン
NFS Sharingパターン           Read Replicaパターン                 Multi Load Balancerパターン
NFS Replicaパターン           Inmemory DB Cacheパターン            WAF Proxyパターン
State Sharingパターン         Sharding Writeパターン               CloudHubパターン
URL Rewritingパターン         バッチ処理のパターン

Rewrite Proxyパターン         Queuing Chainパターン

Cache Proxyパターン           Priority Queueパターン

Scheduled Scale Outパターン   Job Observerパターン

                          Scheduled Autoscalingパターン
候補⽣生                              Eコマ
¦   Temporary Tableパターン

Smart Custom Originパターン

Rename Rewrite Distributionパターン

Counter Tableパターン

Permanent Redirectパターン

Routing Failoverパターン

Floating IP Poolingパターン
Eコマースを例に   ここか
|
可⽤用性
|
耐障害性
ここからスタート   課題
課題                    Float
|
利⽤用ソフトのバージョンアップが必要



|
テスト環境でバージョンアップ、検証して、本番環境と
の⼊入れ替えにFloatingIPパターン
FloatingIPパターン   課題
課題                              Multi
|
Webサーバが落ちても、システム全体で稼働し続けるよ
うにしたい

|
Multi-‑Serverパターンを適⽤用し、Webサーバを冗⻑⾧長化す
る
Multi-‑Serverパターン   DB  R
DB  Replicationパターン 候補⽣生
候補⽣生も紹介   Temp
TemporaryTableパターン 実例
実例                                                                       詳しい
                                              負荷
                         api. (subdomain)

img. (subdomain)

DirectHostingパターン                           Scale Outパターン
                              metadata        増減




         Storage Indexパターン
           画像
                   metadata
                        message
                    status
                                              利用数



                              message

                                                                  IAM

         JobObserverパターン
               EC2増減  message数                     課金情報          ユーザ作成



                                                          顧客情報



                                            DBReplicatoinパターン
詳しいことは懇親会で                   Cloud


どんな事をやっているかは
http://www.mushikago.org  
を⾒見て下さい
CloudDesignPattern
|メンバーはまだまだ募集中

|http://aws.clouddesignpattern.org/

|候補⽣生(Incubater)に応募まってます。

Weitere ähnliche Inhalte

Mehr von Ryuichi Tokugami

UserDataでEC2をより便利に (2013-07-25 Jawsug中央線 第0回)
UserDataでEC2をより便利に (2013-07-25 Jawsug中央線 第0回)UserDataでEC2をより便利に (2013-07-25 Jawsug中央線 第0回)
UserDataでEC2をより便利に (2013-07-25 Jawsug中央線 第0回)Ryuichi Tokugami
 
初めてのSimpleDB (2013-06-22 JAWS-UG 大阪 第8回 )
初めてのSimpleDB (2013-06-22 JAWS-UG 大阪 第8回 )初めてのSimpleDB (2013-06-22 JAWS-UG 大阪 第8回 )
初めてのSimpleDB (2013-06-22 JAWS-UG 大阪 第8回 )Ryuichi Tokugami
 
Elastic beanstalk AWS 初心者から 次の一歩へ (2013-04-27 JAWS-UG つくば 第1回 勉強会)
Elastic beanstalk AWS 初心者から 次の一歩へ (2013-04-27 JAWS-UG つくば 第1回 勉強会)Elastic beanstalk AWS 初心者から 次の一歩へ (2013-04-27 JAWS-UG つくば 第1回 勉強会)
Elastic beanstalk AWS 初心者から 次の一歩へ (2013-04-27 JAWS-UG つくば 第1回 勉強会)Ryuichi Tokugami
 
JAWS-UG アップデート (2012-09-14 JAWS-UG 第13回 勉強会 )
JAWS-UG アップデート (2012-09-14 JAWS-UG 第13回 勉強会 )JAWS-UG アップデート (2012-09-14 JAWS-UG 第13回 勉強会 )
JAWS-UG アップデート (2012-09-14 JAWS-UG 第13回 勉強会 )Ryuichi Tokugami
 
"restaurant démonstration" (2012-09-01 クラウドごった煮 第6回 AWS枠)
"restaurant démonstration" (2012-09-01 クラウドごった煮 第6回 AWS枠)"restaurant démonstration" (2012-09-01 クラウドごった煮 第6回 AWS枠)
"restaurant démonstration" (2012-09-01 クラウドごった煮 第6回 AWS枠)Ryuichi Tokugami
 
AWS上にサービスを作る (2012-06-22 JAWS-UG 福岡)
AWS上にサービスを作る (2012-06-22 JAWS-UG 福岡)AWS上にサービスを作る (2012-06-22 JAWS-UG 福岡)
AWS上にサービスを作る (2012-06-22 JAWS-UG 福岡)Ryuichi Tokugami
 
Talking about love for DynamoDB & SimpleDB (2012-06-05 CloudDB Night)
Talking about love for DynamoDB & SimpleDB (2012-06-05 CloudDB Night)Talking about love for DynamoDB & SimpleDB (2012-06-05 CloudDB Night)
Talking about love for DynamoDB & SimpleDB (2012-06-05 CloudDB Night)Ryuichi Tokugami
 
CloudSearch初披露 (2012-05-18 JAWS-UG 札幌 第6回 勉強会)
CloudSearch初披露 (2012-05-18 JAWS-UG 札幌 第6回 勉強会)CloudSearch初披露 (2012-05-18 JAWS-UG 札幌 第6回 勉強会)
CloudSearch初披露 (2012-05-18 JAWS-UG 札幌 第6回 勉強会)Ryuichi Tokugami
 
Aws禅 (2012-05-13 JAWS-UG 子ども会)
Aws禅 (2012-05-13 JAWS-UG 子ども会)Aws禅 (2012-05-13 JAWS-UG 子ども会)
Aws禅 (2012-05-13 JAWS-UG 子ども会)Ryuichi Tokugami
 
Counter Table Pattern & Temporary Table Pattern (2012-04-13 CDP Night)
Counter Table Pattern & Temporary Table Pattern (2012-04-13 CDP Night)Counter Table Pattern & Temporary Table Pattern (2012-04-13 CDP Night)
Counter Table Pattern & Temporary Table Pattern (2012-04-13 CDP Night)Ryuichi Tokugami
 
サンタクラウド番外編 (2011-12-22 第11回 AWS User Group - Japan 東京勉強会)
サンタクラウド番外編 (2011-12-22 第11回 AWS User Group - Japan 東京勉強会)サンタクラウド番外編 (2011-12-22 第11回 AWS User Group - Japan 東京勉強会)
サンタクラウド番外編 (2011-12-22 第11回 AWS User Group - Japan 東京勉強会)Ryuichi Tokugami
 
S3解説 - 第1回 ビギナー編 AWS User Group - Japan 東京勉強会
S3解説 - 第1回 ビギナー編 AWS User Group - Japan 東京勉強会S3解説 - 第1回 ビギナー編 AWS User Group - Japan 東京勉強会
S3解説 - 第1回 ビギナー編 AWS User Group - Japan 東京勉強会Ryuichi Tokugami
 
AWSを使いこなしてコスト削減
AWSを使いこなしてコスト削減AWSを使いこなしてコスト削減
AWSを使いこなしてコスト削減Ryuichi Tokugami
 

Mehr von Ryuichi Tokugami (15)

UserDataでEC2をより便利に (2013-07-25 Jawsug中央線 第0回)
UserDataでEC2をより便利に (2013-07-25 Jawsug中央線 第0回)UserDataでEC2をより便利に (2013-07-25 Jawsug中央線 第0回)
UserDataでEC2をより便利に (2013-07-25 Jawsug中央線 第0回)
 
初めてのSimpleDB (2013-06-22 JAWS-UG 大阪 第8回 )
初めてのSimpleDB (2013-06-22 JAWS-UG 大阪 第8回 )初めてのSimpleDB (2013-06-22 JAWS-UG 大阪 第8回 )
初めてのSimpleDB (2013-06-22 JAWS-UG 大阪 第8回 )
 
Elastic beanstalk AWS 初心者から 次の一歩へ (2013-04-27 JAWS-UG つくば 第1回 勉強会)
Elastic beanstalk AWS 初心者から 次の一歩へ (2013-04-27 JAWS-UG つくば 第1回 勉強会)Elastic beanstalk AWS 初心者から 次の一歩へ (2013-04-27 JAWS-UG つくば 第1回 勉強会)
Elastic beanstalk AWS 初心者から 次の一歩へ (2013-04-27 JAWS-UG つくば 第1回 勉強会)
 
Autoscalingとか
AutoscalingとかAutoscalingとか
Autoscalingとか
 
JAWS-UG アップデート (2012-09-14 JAWS-UG 第13回 勉強会 )
JAWS-UG アップデート (2012-09-14 JAWS-UG 第13回 勉強会 )JAWS-UG アップデート (2012-09-14 JAWS-UG 第13回 勉強会 )
JAWS-UG アップデート (2012-09-14 JAWS-UG 第13回 勉強会 )
 
"restaurant démonstration" (2012-09-01 クラウドごった煮 第6回 AWS枠)
"restaurant démonstration" (2012-09-01 クラウドごった煮 第6回 AWS枠)"restaurant démonstration" (2012-09-01 クラウドごった煮 第6回 AWS枠)
"restaurant démonstration" (2012-09-01 クラウドごった煮 第6回 AWS枠)
 
AWS上にサービスを作る (2012-06-22 JAWS-UG 福岡)
AWS上にサービスを作る (2012-06-22 JAWS-UG 福岡)AWS上にサービスを作る (2012-06-22 JAWS-UG 福岡)
AWS上にサービスを作る (2012-06-22 JAWS-UG 福岡)
 
Talking about love for DynamoDB & SimpleDB (2012-06-05 CloudDB Night)
Talking about love for DynamoDB & SimpleDB (2012-06-05 CloudDB Night)Talking about love for DynamoDB & SimpleDB (2012-06-05 CloudDB Night)
Talking about love for DynamoDB & SimpleDB (2012-06-05 CloudDB Night)
 
CloudSearch初披露 (2012-05-18 JAWS-UG 札幌 第6回 勉強会)
CloudSearch初披露 (2012-05-18 JAWS-UG 札幌 第6回 勉強会)CloudSearch初披露 (2012-05-18 JAWS-UG 札幌 第6回 勉強会)
CloudSearch初披露 (2012-05-18 JAWS-UG 札幌 第6回 勉強会)
 
Aws禅 (2012-05-13 JAWS-UG 子ども会)
Aws禅 (2012-05-13 JAWS-UG 子ども会)Aws禅 (2012-05-13 JAWS-UG 子ども会)
Aws禅 (2012-05-13 JAWS-UG 子ども会)
 
Counter Table Pattern & Temporary Table Pattern (2012-04-13 CDP Night)
Counter Table Pattern & Temporary Table Pattern (2012-04-13 CDP Night)Counter Table Pattern & Temporary Table Pattern (2012-04-13 CDP Night)
Counter Table Pattern & Temporary Table Pattern (2012-04-13 CDP Night)
 
サンタクラウド番外編 (2011-12-22 第11回 AWS User Group - Japan 東京勉強会)
サンタクラウド番外編 (2011-12-22 第11回 AWS User Group - Japan 東京勉強会)サンタクラウド番外編 (2011-12-22 第11回 AWS User Group - Japan 東京勉強会)
サンタクラウド番外編 (2011-12-22 第11回 AWS User Group - Japan 東京勉強会)
 
S3解説 - 第1回 ビギナー編 AWS User Group - Japan 東京勉強会
S3解説 - 第1回 ビギナー編 AWS User Group - Japan 東京勉強会S3解説 - 第1回 ビギナー編 AWS User Group - Japan 東京勉強会
S3解説 - 第1回 ビギナー編 AWS User Group - Japan 東京勉強会
 
AWSを使いこなしてコスト削減
AWSを使いこなしてコスト削減AWSを使いこなしてコスト削減
AWSを使いこなしてコスト削減
 
宮崎勉強会
宮崎勉強会宮崎勉強会
宮崎勉強会
 

第6回 JAWS-UG 熊本 AWSセミナー (2012-06-23 JAWS-UG 熊本)

  • 1. ⽉月 ⼆二 三 第2回  JAWS-‑UG  kumamoto ⽇日
  • 2. ⾃自⼰己紹介 AWSと | 得上  ⻯竜⼀一   | 株式会社マイニングブラウニー | Solution  Provider(今⽇日から) | 好きなAWS   | DynamoDB  SimpleDB   | CloudSearch
  • 3. AWSとの付き合い Cloud | 2007年  Product  Advertising  API(AmazonWebService)   | 2008年  EC2上でEコマースサイト構築 | 2009年  今のビジネスをAmazon前提で再設計 クローラ(情報集め) スクレイピング(情報集め) テキストマイニング(解析) キャプチャ (Webアーカイブ) http://www.mushikago.org
  • 4. CloudDesignPattern Wiki AWSクラウドを使ったシス テムアーキテクチャ 設計を 行う際に発生する、典型的 な問題とそれ に対する解決 策・設計方法を、分かりや すく分 類して、ノウハウと CloudDesign して利用できるように整理 Pattern したものである
  • 5. Wiki CDP4 aws.clouddesignpatter.org
  • 6. CDP48 候補⽣生 基本のパターン 静的コンテンツを処理するパターン 運⽤用保守のパターン Snapshotパターン Web Storageパターン Bootstrapパターン Stampパターン Direct Hostingパターン Cloud DIパターン Scale Upパターン Private Distributionパターン Stack Deploymentパターン Ondemand Diskパターン Cache Distributionパターン Server Swappingパターン 可⽤用性を向上するパターン Rename Distributionパターン Monitoring Integrationパターン Multi-Serverパターン Private Cache Distributionパターン Web Storage Archiveパターン Multi-Datacenterパターン データをアップロードするパターン Weighted Transitionパターン Floating IPパターン Write Proxyパターン ネットワークのパターン Deep Health Checkパターン Storage Indexパターン OnDemand NATパターン 動的コンテンツを処理するパターン Direct Object Uploadパターン Backnetパターン Scale Outパターン リレーショナルデータベースのパターン Functional Firewallパターン Clone Serverパターン DB Replicationパターン Operational Firewallパターン NFS Sharingパターン Read Replicaパターン Multi Load Balancerパターン NFS Replicaパターン Inmemory DB Cacheパターン WAF Proxyパターン State Sharingパターン Sharding Writeパターン CloudHubパターン URL Rewritingパターン バッチ処理のパターン Rewrite Proxyパターン Queuing Chainパターン Cache Proxyパターン Priority Queueパターン Scheduled Scale Outパターン Job Observerパターン Scheduled Autoscalingパターン
  • 7. 候補⽣生 Eコマ ¦ Temporary Tableパターン Smart Custom Originパターン Rename Rewrite Distributionパターン Counter Tableパターン Permanent Redirectパターン Routing Failoverパターン Floating IP Poolingパターン
  • 8. Eコマースを例に ここか | 可⽤用性 | 耐障害性
  • 10. 課題 Float | 利⽤用ソフトのバージョンアップが必要 | テスト環境でバージョンアップ、検証して、本番環境と の⼊入れ替えにFloatingIPパターン
  • 12. 課題 Multi | Webサーバが落ちても、システム全体で稼働し続けるよ うにしたい | Multi-‑Serverパターンを適⽤用し、Webサーバを冗⻑⾧長化す る
  • 17. 実例 詳しい 負荷 api. (subdomain) img. (subdomain) DirectHostingパターン Scale Outパターン metadata 増減 Storage Indexパターン 画像 metadata message status 利用数 message IAM JobObserverパターン EC2増減 message数 課金情報 ユーザ作成 顧客情報 DBReplicatoinパターン
  • 18. 詳しいことは懇親会で Cloud どんな事をやっているかは http://www.mushikago.org   を⾒見て下さい