アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

49
2011115Japn Innovation Leader Summit アマゾンクラウドの真価 玉川憲'Ken Tamagawaエバンジェリスト、技術推進部長 Amazon Data Services Japan 株式会社 Twitter: @KenTamagawa

description

Japan Innovation Leadership Summit 2011で話した資料です。 http://rikunabi-next.yahoo.co.jp/tech/docs/ct_s04510.jsp?p=techacademy

Transcript of アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

Page 1: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

2011年1月15日Japn Innovation Leader Summit

アマゾンクラウドの真価

玉川憲'Ken Tamagawa(

エバンジェリスト、技術推進部長

Amazon Data Services Japan 株式会社

Twitter: @KenTamagawa

Page 2: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

玉川憲の自己紹介

• アマゾンでクラウドを啓蒙するエバンジェリストTwitter: @KenTamagawa

主な経歴

• 東大→IBM基礎研→Rational→CMU MBA/MSE→IBMエバ→AWS(イマココ)

来週発売!!

来月発売!!

Page 3: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

出典より編集:http://radar.oreilly.com/2010/08/amazon-cloud-platform-still-the-largest-but-others-are-closing-the-gap.html

米国のベストジョブ

CareerCast.com調べ (2011年)「ソフトウェアエンジニア 」

CNN Money調べ (2009年度)

「システムズエンジニア 」

Page 4: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

日本の“エンジニア”

3K 「きつい、帰れない、給料が安い」

7K 「規則が厳しい、休暇がとれない、

化粧がのらない、

結婚できない」

8K 「腰が痛い」

Page 5: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

何故?

何故の速射砲(by石井先生)

Page 6: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

国の境目が、エンジニアのモチベーションの境目であってはならない

Page 7: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

Agenda

アマゾンクラウドの本質

デモンストレーション

モバイルとクラウド

まとめ

Page 8: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

アマゾンの3つのビジネス

一般消費者様向けサービス

セラー様向けサービス

開発者様&IT プロ様向けサービス

Eコマース'Amazon.co.jp(

マーケットプレイス物流サービス提供'Amazon Services(

クラウドコンピューティング

'Amazon Web Services(

Page 9: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

急成長を続けるアマゾンのクラウドサービス

数十万の顧客がAWSを使用してシステム構築

2001 2002 2003 2004 2005 2006 2007 2008

AWS Amazon.com

AWS のデータセンター利用規模がAmazon.com に並ぶ

AWS の利用規模がAmazon.com

よりボリュームも伸び率も大きい

ネットワーク帯域の利用量:

Page 10: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

自家発電が当たり前だった時代

Page 11: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

今日の電力サービス

①信頼できる送電網②大規模な発電所

いつでも、必要なだけ、安価に電気を利用可能

Page 12: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

いつでも、必要なだけ、安価に

発電所

工場

送電線

電気

データセンター

インターネット

IT部門

コンピュータ

Page 13: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

AWSのイメージ

データセンター

IT担当

仮想サーバ(Amazon EC2)

Windows

( スタンダード)CentOS

(ハイCPU)

Oracle DB(Linux)

(ハイメモリ)

AWS

Management

Console

コマンドライン& API

SSH公開鍵認証

仮想外部ディスク(Amazon EBS)

ストレージ

AMI

から

仮想デスクトップ

ターミナル

AMI

保存

Page 14: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

時間単位で仮想サーバを調達可能

マイクロ

スタンダード

ハイメモリ

~2ECU

クラスタコンピュート

1~8 ECU

6.5~26 ECU

33.5 ECU

1.6円/時~

7円/時~

注:US East / Linux/Unix料金 / 転送量など別料金値段は、$1を、82円換算で計算(2010年10月15日時点)

41円/時~

131円/時

ハイCPU 5~20 ECU 14円/時~

Page 15: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

1時間単位で

「すぐに」「必要なだけ」

コンピュータリソースが

調達できるということは・・・

Page 16: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

サーバの余剰、不足から解放

※AWSエコノミクスセンター: http://aws.amazon.com/jp/economics/

Page 17: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

ビデオアプリケーション & AMAZON EC2E

C2インスタンス

(サーバ

)の数

4/12/2008

Facebook上での公開

トラフィックの急増にも、Amazon EC2で対応(ピーク時は5000サーバー)

4/14/2008 4/16/2008 4/18/2008 4/20/2008

Page 18: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

金融サービス & AMAZON EC2E

C2インスタンス

(サーバ

)の数

週末は300サーバー

金曜4/24/2009

日曜4/26/2009

火曜4/28/2009

水曜4/22/2009

3,000サーバを利用

Page 19: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

クラウドはエンジニアを楽にする

・・・・・・

ピーク対応が楽 システムリカバリが楽

アクセス急増!

オートスケールでサーバ数が自動増減

システム不調

同じ構成のサーバ起動

新たなサーバにEBSをアタッチ

不調なサーバをシャットダウン

リカバリ完了!

EC2ELB EC2 EBS

Page 20: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

EC2だけではない、AWSのサービス

【仮想サーバ】

Amazon EC2

【キューサービス】

Amazon SQS

【RDB】Amazon RDS

【NoSQL】Amazon SimpleDB

【プッシュサービス】

Amazon SNS

【ストレージ】

Amazon S3

【コンテンツ配信】

CloudFront

データセンター

【分散処理】

Elastic MapReduce

【ロードバランサー】

Amazon Elastic Load Balancing

ミドルウェア

サービス

仮想サーバ

【仮想ディスク】

Amazon Elastic Block store

エッジロケーション

【名前解決】

Amazon Route 53AWS SDK for

Android & iOS

Page 23: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

日本でのAWS利用事例

ハイブリッドクラウド環境で利用。3年間で約5,000万円相当のコスト削減

家電向けファームウェア配信

パナソニックのワールドワイドキャンペーン

携帯電話でのツイッターサービス。会員:50万人以上。1,000万PV/日

リプレックスが日本郵便と連携した年賀状・かもめーるの作成・郵送サービス

Hadoopによる大量データ分散処理。7,000時間の処理を30時間に短縮

Page 24: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

Agenda

アマゾンクラウドの本質

デモンストレーション

モバイルとクラウド

まとめ

Page 25: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

リージョンとゾーン

シンガポール

米国東海岸

米国西海岸 ヨーロッパ

Availability Zone 1a

Availability Zone 1b

EC2 EC2

Page 26: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

クラウド移行の例

EC2インスタンス

EBS

チケット管理アプリ

MySQL

物理サーバー

チケット管理アプリ

MySQL

EC2インスタンス

RDS

ELB(ロードバランサー)

チケット管理アプリ

EC2インスタンス

チケット管理アプリ

既存Webアプリ(物理サーバ)

クラウド移行 スケールアウト

AMI

EC2インスタンス

チケット管理アプリ

EC2インスタンス

チケット管理アプリ

MySQL

Page 27: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

Amazon RDS (Relational Database Service)

EC2インスタンス

RDS

マスター

ELB

(ロードバランサー)

チケット管理アプリ

EC2インスタンス

スケールアウト

RDS

スレーブRDS

マスターRDS

マスターRDS

マスターRDS

リードレプリカ(参照用)

RDSを使えばインストール、基本設定不要

リードレプリカ機能で、参照用のレプリカを生

インスタンスのスペック、ストレージを後から変更できる

Multi-AZ機能で、冗長構成、フェイルーバー自動化

Page 28: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

Gumi様の利用イメージ

Amazon EC2 Amazon RDS

Multi AZ

に対応

Page 29: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

Agenda

アマゾンクラウドの本質

デモンストレーション

モバイルとクラウド

まとめ

Page 30: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

モバイル のブラウザ or クライアント+ サーバー

モバイルのスタンドアローンアプリ

メモリ&ストレージの制約、ハードの機種依存

サーバー運用のコスト、スキル、手間、時間

ネットコンテンツが重要

クラウド

モバイル(iPhone, Android端末)とクラウド

Page 31: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

モバイルのブラウザ or クライアント+ サーバー

運用のコスト、スキル、手間、時間クラウド

モバイル(iPhone, Android端末)とクラウド

サーバーすら必要ない?

モバイルクライアント+ クラウドのWebサービス

運用のコスト、スキル、手間、時間クラウドAWS SDK

Page 32: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

AWS SDK for iOS/Androidのサポート(1/9時点)

【仮想サーバ】

Amazon EC2

【キューサービス】

Amazon SQS

【RDB】Amazon RDS

【NoSQL】Amazon SimpleDB

【プッシュサービス】

Amazon SNS

【ストレージ】

Amazon S3

【コンテンツ配信】

CloudFront

データセンター

【分散処理】

Elastic MapReduce

【ロードバランサー】

Amazon Elastic Load Balancing

ミドルウェア

サービス

仮想サーバ

【仮想ディスク】

Amazon Elastic Block store

エッジロケーション

【名前解決】

Amazon Route 53

Page 33: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

注:このイメージはあくまでコンセプト図です

Amazon S3 (Simple Storage Service)

データセンター

データセンター

データセンター

リージョン

自動複製

S3

CloudFront

バケット

ファイル画像動画

エッジロケーション

耐久性11桁

世界中に拠点あり&API完備

東京含む17か所でコンテンツ配信

動画のストリーミングも可能

S3以外もオリジンに

独自ドメインも!

全オブジェクトにURLが付き

世界に公開可能

https://aws-android.s3.amazonaws.com/children.jpg

Page 34: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

Amazon SimpleDB

SimpleDB

世界中に拠点あり&API完備

SQLクエリ使える

データを正規化せずに格納することで、アクセスの効率化

スケーリングと冗長性が自動化されている

注:このイメージはあくまでコンセプト図です

アイテム名 FirstName LastName Age Middle Nationality

Rec1 玉川 憲 34 JP

Rec2 玉川 蓮 3 Ren US, JP

Rec3 小島

ドメイン (People)

ドメイン (xxxx)

ドメインを作り、アイテムを登録。

リージョン

Page 35: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

プロセス

プロセス

Amazon SQS (Simple Queuing Service)

注:このイメージはあくまでコンセプト図です

リージョン

SQS

世界中に拠点あり&API完備

プロセス

プロセス

キューキュー

キュー

メッセージ

メッセージ

メッセージ

キューのアクセス権の細かな制御が可能

メッセージ長は約65K Bま

で。分散キューのため順序は変動する

Page 36: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

購読者

Amazon SNS (Simple Notification Service)

注:このイメージはあくまでコンセプト図です

リージョン

SNS

世界中に拠点あり&API完備

購読者

投稿者

キューキュー

トピック

メッセージ

購読

投稿

配信

トピックのアクセス権の細かな制御が可能

プロトコルはHTTP/HTTPS、

Email/Email-JSON

Page 37: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

例えばこんなシステム!!

S3

写真写真

アイテム名 photo-S3 data

SimpleDB

モバイルアプリ

SQS

メッセージ

EC2

(Web

サーバ)Viewer

アプリ

写真サイトの公開

SNS

メッセージ

キュー

トピック購読者へお報せ

Page 38: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

SmugMug Mobile for iPhone / Android

Page 39: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

Agenda

アマゾンクラウドの本質

デモンストレーション

モバイルとクラウド

まとめ

Page 40: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

最近の新サービス、機能のご紹介(2010年11月1日~2011年1月13日)

• PCI DSSサービスプロバイダ認証

• モバイルSDK for iOS & Android

• S3 の最大オブジェクトサイズを5TB

• FreeBSD on Amazon EC2

• VmwareイメージをAmazon EC2に持ち込める

• フロリダにRoute 53/CFのエッジロケーション

• リザーブドDBインスタンスをコンソールで購入可能に

• AWS Import/Exportがシンガポールに

• AWS Policy Generator

• Elastic MapReduceのアップデート

• Amazon appstore for Android

• 新ユーザに無料使用枠

• S3の値下げ

• CFのベータがとれた

• CFのカスタムオリジン

• S3マルチパートUpload

• クラスターGPUインスタンス

• ISO27001認証

• Amazon Linux AMI 2010.11.1

• CloudWatch基本機能無料化

• CloudWatch機能強化(アラーム機能、スケジュール機能etc)

• Amazon SimpleDB BatchDelete

• ROUTE 53

Page 41: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

ブログ更新きつい

Page 42: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

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の無料使用枠」毎月、下記の分、無料で使えます

Page 43: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

AWSはビジネス、企業でも使える

SLA'EC2の場合=稼働時間:99.95%(提示

データセンターの「地域」「ゾーン」を指定可能

クラウドを外部から「プログラム」できるAPIを完備

EC2/S3だけでなく、RDB、分散処理、キューイング、名前解決、など様々なサービス

セキュリティ面でも高い評判

SAS-70 Type2、ISO27001認証、PCI DSSプロバイダ認証

VPC=Virtual Private Cloud で社内アプリケーションでのクラウド適用に対応

請求書払いに切り替え可能

Page 44: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

AWS日本市場への注力

AWSビジネスをドライブするための日本法人の設立

Amazon Data Services Japan株式会社 アジアパシフィック地域へのデータセンター増強

APACに2か所'1つはシンガポールで開設済(

公認デベロッパーコミュニティ設立 JAWS-UG

日本でのパートナーの拡充

Page 45: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

公式デベロッパーコミュニティ

公式サイト: http://jaws-ug.jp/

ツイッターハッシュタグ #jawsug

アカウントの作り方ガイドなど情報満載!

Page 46: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

わからない事があれば・・・

日本語でフォーラムに投稿!⇒コアメンバーを中心に日本語で回答

Page 47: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

@KenTamagawa: AWSは子供心を持ったエ

ンジニアのためのレゴブロックです。組み合わせて自分の思うままに作りたいものを素早く作る。 それを世界中の人に届けられる。喜んで

もらえるかもしれない。世界をより良くできる。そんなワクワク感を皆様に感じていだけたなら幸いです

AWSのロゴに注目

Page 48: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

世界に広がるAWSのネットワーク

Amazon EC2, Amazon Elastic MapReduce,

Amazon SimpleDB, Amazon RDS, Amazon SQS

Amazon S3

Amazon CloudFront

US Standard

US West (Northern California)

Europe (Dublin)

Singapore

US East (Northern Virginia)

US West (Northern California)

Europe (Dublin)

Singapore

Ashburn, VA / Dallas, TX / Los Angeles, CA / Miami, FL / Newark,

NJ / Palo Alto, CA / Seattle, WA / St. Louis, MO / New York NY/

Amsterdam / Dublin / Frankfurt / London / Tokyo / Hong Kong /

Singapore

Page 49: アマゾンクラウドの真価 - Japan Innovation Leadership Summit 2011

最後のメッセージ

クラウドはITにおけるデモクラシー

エンジニアは世界をより良くできる魔法使いになれる!

世界を狙ったビジネス/サービス/アプリを!

アマゾンクラウドを使いこなし

初期投資不要で

ビジネス/開発の速度を早め

世界拠点をシームレスに