jaws-ug北陸第2回 awsクラウド最新アップデート
DESCRIPTION
TRANSCRIPT
JAWS-UG-Hokuriku
「「「「AWSクラウド最新アップデート」クラウド最新アップデート」クラウド最新アップデート」クラウド最新アップデート」
2012年年年年1月月月月20日日日日
玉川憲 (@KenTamagawa)
AWSエバンジェリスト / 技術推進部長
アマゾン データ サービス ジャパン株式会社
玉川憲の自己紹介
• アマゾンでクラウドを推進するエバンジェリスト / 技術推進部⻑Facebook: KenTamagawa
Twitter: @KenTamagawa
• 好きなAWSサービス– 新しいものならなんでも
ハッシュタグ #jawsug
“祝” JAWS-UG北陸第2回!
全国17支部
宮崎宮崎宮崎宮崎
東京東京東京東京
札幌札幌札幌札幌
仙台仙台仙台仙台
名古屋名古屋名古屋名古屋
クラウド女子会クラウド女子会クラウド女子会クラウド女子会
大阪大阪大阪大阪
金沢金沢金沢金沢
京都京都京都京都
山口山口山口山口
佐賀佐賀佐賀佐賀
福岡福岡福岡福岡
鹿児島鹿児島鹿児島鹿児島
沖縄沖縄沖縄沖縄
熊本熊本熊本熊本
浜松浜松浜松浜松
静岡静岡静岡静岡
竹下さん
@DynaKou
堀内さん
@horiuchi田名部さん
@dateofrock
後藤さん
@kaz_goto
JAWS-UG
東京会長
JAWS-UG
札幌&東京
コアメンバ
JAWS-UG
東京副会長
JAWS-UG
東京&大阪
コアメンバ
“AWSサムライ 2012” 今日
来てます!!
JAWS SUMMIT 2011
AWS東京リージョン1周年を祝う、クラウドデベロッパーの祭典!
シニア・エバンジェリスト ジェフ・バー来日!!
各地のコミュニティリーダー、AWSサムライも参戦!!!
2011年年年年3月月月月2日日日日 – 3月月月月3日日日日ベルサール六本木で開催決定ベルサール六本木で開催決定ベルサール六本木で開催決定ベルサール六本木で開催決定
昨年昨年昨年昨年4月の月の月の月のJAWS-UG-Hokurikuからからからから、、、、、、、、
AWSも大きく様変わりしましたも大きく様変わりしましたも大きく様変わりしましたも大きく様変わりしました
GartnerのIaaSのマジック・クワドラント
Gartner “Magic Quadrant for Public Cloud Infrastructure a Service,” Lydia Leong, Ted Chamberlin, December 8, 2011. This Magic Quadrant graphic was published by Gartner, Inc. as part of a
larger research note and should be evaluated in the context of the entire report.. The Gartner report is available upon request from Steven Armstrong ([email protected]). Gartner does not
endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research
publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to
this research, including any warranties of merchantability or fitness for a particular purpose.
AWSは、
ビジョン、実行力ともに
No.1のポジション
Amazon S3に保存されているオブジェクト数ピークリクエスト:
30万万万万/秒秒秒秒
2.9 Billion 14 Billion40 Billion
102 Billion
566 Billion
262 Billion
アマゾン ドット コムが2000年当時に年商27.6億ドルの企業であった時
に必要なキャパシティと同等のものをAWSは毎日追加しています
アマゾン ドット コムが2000年当時に年商27.6億ドルの企業であった時
に必要なキャパシティと同等のものをAWSは毎日追加しています
EBSを付けたEC2をELBの配下におき
Route 53で独自ドメインをつけ 、
Cloudfrontで動画配信、
S3にバックアップ、
DBをマルチAZのRDSで動かし、
CloudWatchで監視して
SNSでアラームをとばす
どれだけ分かる?クラウド用語集!
Amazonのビジネス
一般消費者様
向けサービス
セラー様向け
サービス
開発者様&
IT プロ様向け
サービス
EEEEコマースコマースコマースコマース
((((Amazon.co.jpAmazon.co.jpAmazon.co.jpAmazon.co.jp))))
マーケットプレイスマーケットプレイスマーケットプレイスマーケットプレイス
物流サービス提供物流サービス提供物流サービス提供物流サービス提供
((((Amazon ServicesAmazon ServicesAmazon ServicesAmazon Services))))
クラウドクラウドクラウドクラウド
コンピューティングコンピューティングコンピューティングコンピューティング
((((Amazon Web ServicesAmazon Web ServicesAmazon Web ServicesAmazon Web Services))))
仮想サーバー: Amazon EC2
AWSののののデータデータデータデータ
センターセンターセンターセンター
仮想サーバ仮想サーバ仮想サーバ仮想サーバ(Amazon EC2)
Windows Linux Oracle DB(Linux)
イメージイメージイメージイメージ
からからからから
イメージイメージイメージイメージ
保存保存保存保存
EC
2インスタンス
(サーバ
)の数
4/12/2008
Facebook上での公開
トラフィックの急増にも、
Amazon EC2で対応
(ピーク時は5000サーバー)
4/14/2008 4/16/2008 4/18/2008 4/20/2008
EC2事例: Webアプリケーション
EC2事例: 金融リスクシミュレーション
EC
2インスタンス
(サーバ
)の数
週末は300
サーバー
金曜
4/24/2009日曜
4/26/2009火曜
4/28/2009水曜
4/22/2009
3,000サーバを利用
AWSのサービス:CPU、ストレージ、ネットワークを提供
【仮想サーバ】
Amazon EC2
【キューサービス】
Amazon SQS
【RDBMS】
Amazon RDS
【NoSQL】
Amazon SimpleDB
【通知サービス】
Amazon SNS
【ストレージ】
Amazon S3
【コンテンツ配信】
CloudFront
リージョン
【分散処理】
Amazon Elastic
MapReduce
【ロードバランサー】
Amazon Elastic Load
Balancing
データ
ベース
サービス
ネットワーク
&インフラ
【仮想ディスク】
Amazon Elastic Block
Store
エッジ
ロケーション
【名前解決】
Amazon Route 53
モバイルSDK
for Android & iOS
AWS SDK
for PHP, Java,
Ruby…
【仮想プライベートクラウド】
Amazon VPC
【大量メール配信】
Amazon SES
【分散型メモリキャッシュ】
Amazon ElastiCache
【専用線接続サービス】
Amazon Direct Connect
【コンテナ管理】
AWS Elastic Beanstalk
デプロイ管理】
AWS CloudFormation
【HPC】
クラスタコンピュート
AWSのサービス:CPU、ストレージ、ネットワークを提供
【仮想サーバ】
Amazon EC2
【キューサービス】
Amazon SQS
【RDBMS】
Amazon RDS
【NoSQL】
Amazon SimpleDB
【通知サービス】
Amazon SNS
【ストレージ】
Amazon S3
【コンテンツ配信】
CloudFront
リージョン
【分散処理】
Amazon Elastic
MapReduce
【ロードバランサー】
Amazon Elastic Load
Balancing
データ
ベース
サービス
ネットワーク
&インフラ
【仮想ディスク】
Amazon Elastic Block
Store
エッジ
ロケーション
【名前解決】
Amazon Route 53
モバイルSDK
for Android & iOS
AWS SDK
for PHP, Java,
Ruby…
【仮想プライベートクラウド】
Amazon VPC
【大量メール配信】
Amazon SES
【分散型メモリキャッシュ】
Amazon ElastiCache
【専用線接続サービス】
Amazon Direct Connect
【コンテナ管理】
AWS Elastic Beanstalk
デプロイ管理】
AWS CloudFormation
【HPC】
クラスタコンピュート
昨年の春から、昨年の春から、昨年の春から、昨年の春から、
AWSがどらがどらがどらがどらくらい変わったかくらい変わったかくらい変わったかくらい変わったか
見てみましょう!見てみましょう!見てみましょう!見てみましょう!
リージョンの数リージョンの数リージョンの数リージョンの数
サービスの数サービスの数サービスの数サービスの数
事例事例事例事例
2011年年年年3月月月月3日に日に日に日に
東京にデータセンターをオープン東京にデータセンターをオープン東京にデータセンターをオープン東京にデータセンターをオープン
米国米国米国米国西部西部西部西部米国米国米国米国東部東部東部東部
ヨーロッパヨーロッパヨーロッパヨーロッパ
西部西部西部西部
シンガポールシンガポールシンガポールシンガポール
東京
・高速なネットワーク・高速なネットワーク・高速なネットワーク・高速なネットワーク (国内からミリ秒以内)(国内からミリ秒以内)(国内からミリ秒以内)(国内からミリ秒以内)
・日本国内にデータを安全に管理・日本国内にデータを安全に管理・日本国内にデータを安全に管理・日本国内にデータを安全に管理
・日本語プレミアムサポート(・日本語プレミアムサポート(・日本語プレミアムサポート(・日本語プレミアムサポート(24時間時間時間時間/365日)日)日)日)
昨年は、東京を含め、昨年は、東京を含め、昨年は、東京を含め、昨年は、東京を含め、4つのリージョンを開設つのリージョンを開設つのリージョンを開設つのリージョンを開設
米国米国米国米国西部西部西部西部
米国米国米国米国東部東部東部東部
ヨーロッパヨーロッパヨーロッパヨーロッパ
西部西部西部西部
シンガポールシンガポールシンガポールシンガポール
東京
南米
米国米国米国米国西部西部西部西部②②②②
米国政府米国政府米国政府米国政府
AWSの新サービス&アップデートの発表数の新サービス&アップデートの発表数の新サービス&アップデートの発表数の新サービス&アップデートの発表数
Including:
Elastic Beanstalk (Beta)
Amazon SES (Beta)
AWS CloudFormation
Amazon RDS for Oracle
AWS Direct Connect
AWS GovCloud (US)
Amazon ElastiCache
VPC Virtual Networking
VPC Dedicated Instances
CloudFront Live Streaming
AWS Tokyo Region
SAP RDS on EC2
SAP BO on EC2
Win Srv 2008 R2 on EC2
Win Srv 2003 VM Import
2011201020092008
63 (*)
61
48
24
Including:
Amazon SNS
Amazon CloudFront
Amazon Route 53
S3 Bucket Policies
RDS Multi-AZ Support
RDS Reserved Databases
AWS Import/Export
AWS IAM Beta
AWS Singapore Region
Cluster Instances for EC2
Micro Instances for EC2
Amazon Linux AMI
Oracle Apps on EC2
SUSE Linux on EC2
VM Import for EC2
Including:
Amazon RDS
Amazon VPC
Amazon EMR
EC2 Auto Scaling
EC2 Reserved Instances
EC2 Elastic Load Balance
AWS Import/Export
AWS Mngmt Console
Win Srv 2008 on EC2
IBM Apps on EC2
(*) Last Update Q3-2011
Including:
Amazon SimpleDB
Amazon Cloudfront
Amazon EBS
EC2 Availability Zones
EC2 Elastic IP Addresses
Including:
Amazon FPS
Red Hat Enterprise on EC2
2007
9
コンテナ管理コンテナ管理コンテナ管理コンテナ管理
Webストレージストレージストレージストレージ
仮想サーバ仮想サーバ仮想サーバ仮想サーバ
仮想ネットワーキング仮想ネットワーキング仮想ネットワーキング仮想ネットワーキング
監視監視監視監視
分散処理クラスタ分散処理クラスタ分散処理クラスタ分散処理クラスタ
コンテンツ配信コンテンツ配信コンテンツ配信コンテンツ配信
デプロイ自動化デプロイ自動化デプロイ自動化デプロイ自動化
RDBMS
メモリキャッシュメモリキャッシュメモリキャッシュメモリキャッシュ
分散キュー分散キュー分散キュー分散キュー
アクセス権管理アクセス権管理アクセス権管理アクセス権管理
通知通知通知通知 メール配信メール配信メール配信メール配信
名前解決名前解決名前解決名前解決
Dynamo!!
「クラウドしか実現できない」「クラウドしか実現できない」「クラウドしか実現できない」「クラウドしか実現できない」
家電向けファームウェア配信
パナソニックのワールドワイドキャンペーン
会員50万人以上の
携帯電話でのツイッターサービス
日本郵便と連携した
年賀状・かもめーるの作成・郵送サービス
6000万ページビューのソーシャル
ゲームの運用
「東京にデータセンター」以降「東京にデータセンター」以降「東京にデータセンター」以降「東京にデータセンター」以降
ECサイトをAWS上に移行
DRシステムをAWS上で構築
自治体のWebサイトをSIerが、
AWSを利用して構築
1400万以上の会員を持つ
Webサイトを全てAWS上に移行
震災後の募金サイトをAWSで2日で構築
「エンタープライズ対応」以降「エンタープライズ対応」以降「エンタープライズ対応」以降「エンタープライズ対応」以降
SAPの検証環境をAWS上で構築
ERPシステムの顧客への
デリバリータイムをAWSで圧縮
500店舗に渡る原価計算システムを
Hadoop on EC2(VPC)で再構築
AWSのサービス:CPU、ストレージ、ネットワークを提供
【仮想サーバ】
Amazon EC2
【キューサービス】
Amazon SQS
【RDBMS】
Amazon RDS
【NoSQL】
Amazon SimpleDB
【通知サービス】
Amazon SNS
【ストレージ】
Amazon S3
【コンテンツ配信】
CloudFront
リージョン
【分散処理】
Amazon Elastic
MapReduce
【ロードバランサー】
Amazon Elastic Load
Balancing
データ
ベース
サービス
ネットワーク
&インフラ
【仮想ディスク】
Amazon Elastic Block
Store
エッジ
ロケーション
【名前解決】
Amazon Route 53
モバイルSDK
for Android & iOS
AWS SDK
for PHP, Java,
Ruby…
【仮想プライベートクラウド】
Amazon VPC
【大量メール配信】
Amazon SES
【分散型メモリキャッシュ】
Amazon ElastiCache
【専用線接続サービス】
Amazon Direct Connect
【コンテナ管理】
AWS Elastic Beanstalk
デプロイ管理】
AWS CloudFormation
【HPC】
クラスタコンピュート
Amazon DynamoAmazon DynamoAmazon DynamoAmazon Dynamo
これまでのアップデートこれまでのアップデートこれまでのアップデートこれまでのアップデート
の中でもの中でもの中でもの中でも
意識しておく意識しておく意識しておく意識しておくべきべきべきべき
4つのつのつのつのエリアは?エリアは?エリアは?エリアは?
ビッグデータビッグデータビッグデータビッグデータ
モバイルモバイルモバイルモバイル/ネットデバイスネットデバイスネットデバイスネットデバイス
インターネットスケールインターネットスケールインターネットスケールインターネットスケール
エンタープライズエンタープライズエンタープライズエンタープライズ
ビッグデータビッグデータビッグデータビッグデータ
モバイルモバイルモバイルモバイル/ネットデバイスネットデバイスネットデバイスネットデバイス
インターネットスケールインターネットスケールインターネットスケールインターネットスケール
エンタープライズエンタープライズエンタープライズエンタープライズ
Big Data on クラウドクラウドクラウドクラウド
①仮想サーバー①仮想サーバー①仮想サーバー①仮想サーバー
EC2
②インターネットストレージ②インターネットストレージ②インターネットストレージ②インターネットストレージ
S3
③③③③Hadoopによる並列処理による並列処理による並列処理による並列処理
EMR(Elastic MapReduce)
HPC instance on EC2 =
EC2インスタンスインスタンスインスタンスインスタンス
+
高帯域幅、高速ネットワーク高帯域幅、高速ネットワーク高帯域幅、高速ネットワーク高帯域幅、高速ネットワーク
(MPI)
クラスターコンピュート・インスタンスクラスターコンピュート・インスタンスクラスターコンピュート・インスタンスクラスターコンピュート・インスタンス
クラスター(クラスター(クラスター(クラスター(CC1) クラスタークラスタークラスタークラスターGPU クラスタークラスタークラスタークラスターCC2
CPU Xeon 5570 (Intel Nehalem)
x 2
Xeon 5570 (Intel Nehalem) x 2
Intel Xeon Eight-core x 2
GPU
N/A
2NVIDIA Tesla “Fermi” M2050
GPU x2 N/A
ECU 33.5 33.5 88
メモリ 23 GB 22 GB 60.5 GB
ネットワー
ク
10Gbps full bisection
10Gbps full bisection
10Gbps full bisection
価格 約100円 / 時間 約162円 / 時間 約185円 / 時間
ビッグデータビッグデータビッグデータビッグデータ
モバイルモバイルモバイルモバイル/ネットデバイスネットデバイスネットデバイスネットデバイス
インターネットスケールインターネットスケールインターネットスケールインターネットスケール
エンタープライズエンタープライズエンタープライズエンタープライズ
クラウドクラウドクラウドクラウド x モバイルモバイルモバイルモバイルのののの相性の良さ相性の良さ相性の良さ相性の良さ
モバイルは、リソースが限られている
クラウドの無限のリソースとの組み合わせで
数々の新しいビジネスモデルが産まれる!
iPhone x Androidと相性が良い
OS
HTML5
××××
開発言語開発言語開発言語開発言語フロントフロントフロントフロントUI
××××
ミドルウェアミドルウェアミドルウェアミドルウェア
××××
デモ: iPhoneから
AWSをコントロール
仮想サーバ仮想サーバ仮想サーバ仮想サーバ(Amazon EC2)
Windows Linux Oracle
イメージイメージイメージイメージ
からからからから
イメージイメージイメージイメージ
保存保存保存保存
大規模事例 – gumi様 「任侠道」
GREE 総合ランキング2位(最高順位)
Gree award RPG最優秀賞
� 6千万千万千万千万PV/日日日日
舎弟を集めて全国の極道
を倒し、最強で最凶の極
道を目指す本格派の任侠
ゲーム。美女を口説いて、
ワケありな彼女たち
を救うサイドストーリー
http://mpf.gree.jp/389※17歳以上の方向けのコンテンツです。
任侠任侠任侠任侠道道道道(gumi様様様様)ののののサーバー構成サーバー構成サーバー構成サーバー構成
ゾーンゾーンゾーンゾーンA
RDS
マスタ
App
サーバ
Cache
サーバ
KVS
サーバ
App
サーバ
App
サーバ
KVS
サーバ
c1.xlarge
- 60台
m1.large
- 4台m1.large
- 8台 x 2
ゾーンゾーンゾーンゾーンB
RDS
スレーブ
ELB
m2.4xlarge
- マルチAZ
同期
北米で2千万人以上が加入する、Movie見放題の
サービス。夜のインターネット帯域の約30%を
Netflixが占めている。クラウドを利用することで、
オンデマンドで、映画の円コーディングをして、
モバイルデバイスに転送している。
ビッグデータビッグデータビッグデータビッグデータ
モバイルモバイルモバイルモバイル/ネットデバイスネットデバイスネットデバイスネットデバイス
インターネットスケールインターネットスケールインターネットスケールインターネットスケール
エンタープライズエンタープライズエンタープライズエンタープライズ
ビッグデータビッグデータビッグデータビッグデータ
モバイルモバイルモバイルモバイル/ネットデバイスネットデバイスネットデバイスネットデバイス
インターネットスケールインターネットスケールインターネットスケールインターネットスケール
エンタープライズエンタープライズエンタープライズエンタープライズ
日本でよくお聞きするクラウドにまつわる
都市伝説
• セキュリティ: パブリッククラウドよりも、プライベート
クラウドのほうが安全だ
• 移行性: クラウドへの移行は難しい。移行するとロッ
クイン
• 価格: 従量課金は金額が読めなくて使えない。
• パフォーマンス: ネットワークパフォーマンスが心配
AWSは、懸念点にこたえるべく、
さらにサービスを強化してきました
セキュリティ:
個々の企業よりも、クラウドベンダーのほうが、集中的により多
くのセキュリティ投資が可能
<AWSが取得した第三者認証/認定>
� SAS-70 Type II (2009年、2010年監査完了)
� ISO 27001 (2010年取得)
� PCI DSS プロバイダー(レベル1) (2010年取得)
� FISMA Moderateレベル (2011年取得)
Amazon VPC:
Amazon EC2を閉域網で利用可能
リージョンリージョンリージョンリージョン
EC2
VPCイントライントライントライントラ
プライベートプライベートプライベートプライベート
サブネットサブネットサブネットサブネット
EC2内に分離し
た領域を作成VPN
接続
Amazon VPC: じつは仮想ネットワーキング
リージョンリージョンリージョンリージョン
EC2
VPC
NAT
プライベートプライベートプライベートプライベート
サブネットサブネットサブネットサブネット
パブリックパブリックパブリックパブリック
サブネットサブネットサブネットサブネット
インターネットインターネットインターネットインターネット
EC2内に分離し
たサブネットを自
由に作成
ゲート
ウェイ
移行性
AWSは、OS、開発言語、プラットフォームに限定されることなく利用することができる
OS
HTML5
××××
開発言語開発言語開発言語開発言語フロントフロントフロントフロントUI
××××
ミドルウェアミドルウェアミドルウェアミドルウェア
××××
価格:
AWSでは、EC2インスタンスの課金が大半
。多くの場合、データ転送量は5%~15%。
ELB (1台) 19¥ 2%
EC2 (large, 7台) 871¥ 74%
EBS (300GB) 30¥ 3%
RDS (マルチAZ) 165¥ 14%
データ転送 55¥ 5%
その他 30¥ 3%
合計 1,170¥
複数の価格モデル
課金モデルが選べる
� 通常の時間課金時間課金時間課金時間課金の
オンデマンド・インスタンス
� ある程度継続して継続して継続して継続してEC2を使う(1年、3年)
EC2リザーブドインスタンス
� 入札を利用入札を利用入札を利用入札を利用してより安く使う
EC2スポットインスタンス
ネットワークパフォーマンス:
クラウドへの「専用線接続」AWS Direct Connect
も日本で開始
リージョンリージョンリージョンリージョン
EC2
VPCイントライントライントライントラ
プライベートプライベートプライベートプライベート
サブネットサブネットサブネットサブネット
専用線
接続
ビッグデータビッグデータビッグデータビッグデータ
モバイルモバイルモバイルモバイル/ネットデバイスネットデバイスネットデバイスネットデバイス
インターネットスケールインターネットスケールインターネットスケールインターネットスケール
エンタープライズエンタープライズエンタープライズエンタープライズ
Amazon 100
Google 30
Salesforces 10??
自己紹介
•5 GB/月の仮想ストレージ(Amazon S3)
•10 万回のAmazon SQSリクエスト
•10 万回のAmazon SNSリクエスト
•1 GBのストレージ分のAmazon SimpleDB
•750時間分の仮想サーバ
•10 GB/月の仮想外部ディスク(Elastic Block Storage)
•750時間のロードバランサ(Elastic Load Balancer)
•15 GBのインターネットデータ送信
•15 GBのインターネットデータ受信
「AWSの無料使用枠」
毎月、下記の分、1年間無料で使えます
「はじめてのアマゾンクラウド」シリーズの資料
「はじめてのアマゾンクラウド」シリーズの資
料が参考になります
①AWSアカウント開設
http://slidesha.re/aws-open
②EC2でWebサーバー立ち上げ(当資
料) http://slidesha.re/ec2-open
③S3にwebコンテンツ保存
http://www.slideshare.net/kentamagawa/s3web
④EC2でWindowsサーバ立ち上げ
http://www.slideshare.net/kentamagawa/ec2windows