狠狠撸

狠狠撸Share a Scribd company logo
アマゾンクラウドの真価 玉川憲( Ken Tamagawa ) エバンジェリスト、技術推進部長 Amazon Data Services Japan  株式会社 Twitter: @KenTamagawa
玉川憲の自己紹介 アマゾンでクラウドを啓蒙する エバンジェリスト Twitter: @KenTamagawa 主な経歴 東大-> IBM 基礎研-> Rational-> CMU MBA/MSE->IBM エバ-> AWS ( イマココ ) 講演のハッシュタグ   #abc2011w #jawsug
Agenda アマゾンクラウドの本質 デモンストレーション モバイルとクラウド まとめ
アマゾンの 3 つのビジネス 一般消費者様向けサービス セラー様向け サービス 開発者様 & IT  プロ様向け サービス E コマース ( Amazon.co.jp ) マーケットプレイス 物流サービス提供 ( Amazon Services ) クラウド コンピューティング ( Amazon Web Services )
急成長を続けるアマゾンのクラウドサービス 数十万の顧客が AWS を使用してシステム構築 AWS  のデータセンター利用規模が Amazon.com  に並ぶ AWS  の利用規模が Amazon.com よりボリュームも伸び率も大きい ネットワーク帯域の利用量 :
自家発电が当たり前だった时代
今日の電力サービス ① 信頼できる送電網 ②大規模な発電所 いつでも、必要なだけ、安価に電気を利用可能
いつでも、必要なだけ、安価に 発電所 工場 送電線 電気 データセンター インターネット IT 部門 コンピュータ
AWS のイメージ データセンター IT 担当 仮想サーバ (Amazon EC2) Windows (  スタンダード ) CentOS ( ハイ CPU) Oracle DB(Linux) ( ハイメモリ ) AWS Management Console コマンドライン &  API SSH 公開鍵 認証 仮想外部ディスク (Amazon EBS) ストレージ AMI から 仮想デスクトップ ターミナル AMI 保存 スナップショット
時間単位で仮想サーバを調達可能 マイクロ スタンダード ハイメモリ ~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 円 / 時~
1時間単位で 「すぐに」「必要なだけ」 コンピュータリソースが  调达できるということは???
サーバの余剰、不足から解放 ※ AWS エコノミクスセンター:  http://aws.amazon.com/jp/economics/  
クラウドの特徴を生かしたシステム運用 ?????? ピーク対応が楽 システムリカバリが楽 アクセス急増! オートスケールで サーバ数が自動増減 システム不調 同じ構成の サーバ起動 ↓ 新たなサーバに EBS をアタッチ ↓ 不調なサーバ をシャットダウン リカバリ完了! EC2 ELB EC2 EBS
ビデオアプリケーション  & AMAZON EC2 EC2 インスタンス ( サーバ ) の数 4/12/2008 Facebook 上での公開 トラフィックの急増にも、 Amazon EC2 で対応 ( ピーク時は 5000 サーバー ) 4/14/2008 4/16/2008 4/18/2008 4/20/2008
金融サービス  & AMAZON EC2 EC2 インスタンス ( サーバ ) の数 週末は 300 サーバー 金曜 4/24/2009 日曜 4/26/2009 火曜 4/28/2009 水曜 4/22/2009 3,000 サーバを利用
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 53 AWS SDK for Android & iOS
エンタープライズからエンターテイメントまで幅広い利用
日本でも急速に利用拡大中
Agenda アマゾンクラウドの本質 デモンストレーション モバイルとクラウド まとめ
クラウド移行の例 EC2 インスタンス EBS チケット管理アプリ MySQL 物理サーバー チケット管理アプリ MySQL EC2 インスタンス RDS RDS ( リレーショナル DB) ELB ( ロードバランサー ) チケット管理アプリ EC2 インスタンス チケット管理アプリ 既存 Web アプリ ( 物理サーバ ) クラウド移行 スケールアウト AMI EC2 インスタンス チケット管理アプリ EC2 インスタンス チケット管理アプリ
Gumi 様の利用イメージ Amazon EC2 Amazon RDS Multi AZ に対応
Agenda アマゾンクラウドの本質 デモンストレーション モバイルとクラウド まとめ
モバイル (iPhone, Android 端末 ) とクラウド モバイル のブラウザ  or  クライアント    +  サーバー モバイルのスタンドアローンアプリ メモリ&ストレージの制約、ハードの機種依存 サーバー運用のコスト、スキル、手間、時間 ネットコンテンツが重要 クラウド
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
モバイル (iPhone, Android 端末 ) とクラウド モバイルのブラウザ  or  クライアント    +  サーバー 運用のコスト、スキル、 手間、時間 クラウド サーバーすら必要ない? モバイルクライアント    +  クラウドの Web サービス 運用のコスト、スキル、 手間、時間 クラウド AWS SDK
Amazon S3 (Simple Storage Service) https://aws-android. s3.amazonaws.com/ children.jpg 注:このイメージはあくまでコンセプト図です データセンター データセンター データセンター リージョン 自動複製 S3 CloudFront    バケット ファイル 画像 動画 エッジロケーション 耐久性 11 桁 世界中に拠点あり& API 完備 東京含む 17 か所で コンテンツ配信 動画のストリーミングも可能 S3 以外もオリジンに 独自ドメインも! 料金は従量課金 ストレージ ( 約 12 円 /GB- 月 ) データ転送 ( 約 8 円 ~12 円 /GB) リクエスト回数 ( 約 1 円 / 万 ) 全オブジェクトに URL が付き 世界に公開可能
Amazon SimpleDB SimpleDB 世界中に拠点あり& API 完備 SQL クエリ使える データを正規化せずに格納することで、アクセスの効率化 スケーリングと冗長性が自動化されている 注:このイメージはあくまでコンセプト図です ドメイン  (People) ドメイン  (xxxx) ドメインを作り、アイテムを登録。 リージョン アイテム名 FirstName LastName Age Middle Nationality Rec1 玉川 憲 34 ? JP Rec2 玉川 蓮 3 Ren US, JP Rec3 小島 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Amazon SQS (Simple Queuing Service) プロセス プロセス 注:このイメージはあくまでコンセプト図です リージョン SQS 世界中に拠点あり& API 完備 プロセス プロセス キュー キュー キュー メッセージ メッセージ メッセージ キューのアクセス権の細かな制御が可能 メッセージ長は約 65K B まで。分散キューのため順序は変動する
Amazon SNS (Simple Notification Service) 購読者 注:このイメージはあくまでコンセプト図です リージョン SNS 世界中に拠点あり& API 完備 購読者 投稿者 キュー キュー トピック メッセージ 購読 投稿 配信 トピックのアクセス権の細かな制御が可能 プロトコルは HTTP/HTTPS 、 Email/Email-JSON
例えばこんなシステム!! S3 写真 写真 SimpleDB モバイルアプリ SQS メッセージ EC2 (Web サーバ ) Viewer アプリ 写真サイトの公開 SNS メッセージ キュー トピック 購読者へお報せ アイテム名 photo-S3 data ? ? ? ? ? ? ? ? ?
SmugMug Mobile for?iPhone / Android
Agenda アマゾンクラウドの本質 デモンストレーション モバイルとクラウド まとめ
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 のインターネットデータ受信  2010 年 11 月から、無料使用枠!! 毎月、下記の分、無料で使えます
AWS はエンタープライズでも使える SLA ( EC2 の場合=稼働時間: 99.95 %)提示 データセンターの「地域」「ゾーン」を指定可能 クラウドを外部から「プログラム」できる API を完備 EC2/S3 だけでなく、 RDB 、分散処理、キューイング、名前解決、など様々なサービス セキュリティ面でも高い評判 SAS-70 Type2 、 ISO27001 認証、 PCI DSS プロバイダ認証 VPC = Virtual Private Cloud  で社内アプリケーションでのクラウド適用に対応 請求書払いに切り替え可能
AWS 日本市場への注力 AWS ビジネスをドライブするための日本法人の設立 Amazon Data Services Japan 株式会社 アジアパシフィック地域へのデータセンター増強 APAC に 2 か所( 1 つはシンガポールで開設済) 公認デベロッパーコミュニティ設立 JAWS-UG 日本でのソリューションプロバイダーの拡充 2010 年 10 月 1 日現在: 11 社
公式デベロッパーコミュニティ 公式サイト:  http://jaws-ug.jp/ ツイッターハッシュタグ  #jawsug アカウントの作り方ガイドなど情報満載!
わからない事があれば??? 日本語でフォーラムに投稿! ? コアメンバーを中心に日本语で回答
エンジニアの皆さまにもっとワクワクしてもらうために!! Twitter で @KenTamagawa をフォロー 「サミットで話聞いたのでチケット下さい!」とメッセージ ダイレクトメッセージで、 $25 相当の AWS クーポンを送りします!!!
最後のメッセージ クラウドやモバイルは IT におけるデモクラシー エンジニアは世界をより良くできる  魔法使いになれる! 世界を狙ったビジネス / サービス / アプリを! アマゾンクラウドを使いこなし 初期投資不要で ビジネス / 開発の速度を早め 世界拠点をシームレスに
クラウド移行の例 EC2 インスタンス EBS チケット管理アプリ MySQL 物理サーバー チケット管理アプリ MySQL EC2 インスタンス RDS RDS RDS ( リレーショナル DB) ELB ( ロードバランサー ) チケット管理アプリ EC2 インスタンス チケット管理アプリ 既存 Web アプリ ( 物理サーバ ) クラウド移行 スケールアウト AMI EC2 インスタンス チケット管理アプリ EC2 インスタンス チケット管理アプリ
非常に耐久性の高い Web アプリを構築可能 Singapore Availability Zone 1a Availability Zone 1b EC2 EC2 ロードバランサ RDS ( マスタ ) RDS ( スレーブ )
リージョンとゾーン シンガポール 米国東海岸 米国西海岸 ヨーロッパ Availability Zone 1a Availability Zone 1b EC2 EC2
AWS は最も汎用性の高いクラウドの一つ HTML5 × 開発言語 フロント UI × ミドルウェア クラウド環境
日本での AWS 利用事例 ハイブリッドクラウド環境で利用。 3 年間で約 5,000 万円相当のコスト削減 家電向けファームウェア配信 パナソニックのワールドワイドキャンペーン 携帯電話でのツイッターサービス。 会員: 50 万人以上。 1,000 万 PV/ 日 リプレックスが日本郵便と連携した 年賀状?かもめーるの作成?郵送サービス Hadoop による大量データ分散処理。 7,000 時間の処理を 30 時間に短縮

More Related Content

What's hot (20)

クラウド/Amazon EC2の特徴とメリット?デメリット
クラウド/Amazon EC2の特徴とメリット?デメリットクラウド/Amazon EC2の特徴とメリット?デメリット
クラウド/Amazon EC2の特徴とメリット?デメリット
Serverworks Co.,Ltd.
?
AWS Update 2011/10
AWS Update 2011/10AWS Update 2011/10
AWS Update 2011/10
Akio Katayama
?
2016年9月の础奥厂サービスアップデートまとめ
 2016年9月の础奥厂サービスアップデートまとめ 2016年9月の础奥厂サービスアップデートまとめ
2016年9月の础奥厂サービスアップデートまとめ
Amazon Web Services Japan
?
AWS説明資料 小室ver
AWS説明資料 小室verAWS説明資料 小室ver
AWS説明資料 小室ver
Aya Komuro
?
Windows on aws最新情報
Windows on aws最新情報Windows on aws最新情報
Windows on aws最新情報
Genta Watanabe
?
AWS Database Migration Service ご紹介
AWS Database Migration Service ご紹介AWS Database Migration Service ご紹介
AWS Database Migration Service ご紹介
Amazon Web Services Japan
?
Black Belt Online Seminar Amazon CloudWatch
Black Belt Online Seminar Amazon CloudWatchBlack Belt Online Seminar Amazon CloudWatch
Black Belt Online Seminar Amazon CloudWatch
Amazon Web Services Japan
?
础奥厂基础
础奥厂基础础奥厂基础
础奥厂基础
Keisuke Higo
?
2016年7月の础奥厂サービスアップデートまとめ
 2016年7月の础奥厂サービスアップデートまとめ 2016年7月の础奥厂サービスアップデートまとめ
2016年7月の础奥厂サービスアップデートまとめ
Amazon Web Services Japan
?
2017年2月~4月の础奥厂サービスアップデートまとめ
2017年2月~4月の础奥厂サービスアップデートまとめ2017年2月~4月の础奥厂サービスアップデートまとめ
2017年2月~4月の础奥厂サービスアップデートまとめ
Amazon Web Services Japan
?
Word press preinstall-iam対応版-aws体験ハンス?オン-セキュア&スケーラフ?ルウェフ?サーヒ?ス構築編
Word press preinstall-iam対応版-aws体験ハンス?オン-セキュア&スケーラフ?ルウェフ?サーヒ?ス構築編Word press preinstall-iam対応版-aws体験ハンス?オン-セキュア&スケーラフ?ルウェフ?サーヒ?ス構築編
Word press preinstall-iam対応版-aws体験ハンス?オン-セキュア&スケーラフ?ルウェフ?サーヒ?ス構築編
Kameda Harunobu
?
超入门クラウド&补尘辫;础奥厂
超入门クラウド&补尘辫;础奥厂超入门クラウド&补尘辫;础奥厂
超入门クラウド&补尘辫;础奥厂
Hiroyasu Yamada
?
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2)
 [AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2) [AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2)
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2)
Amazon Web Services Japan
?
2016年6月の础奥厂サービスアップデートまとめ
 2016年6月の础奥厂サービスアップデートまとめ 2016年6月の础奥厂サービスアップデートまとめ
2016年6月の础奥厂サービスアップデートまとめ
Amazon Web Services Japan
?
Application Load Balancer
Application Load BalancerApplication Load Balancer
Application Load Balancer
Amazon Web Services Japan
?
AWSについて @ JAWS-UG 沖縄 CMS祭り!
AWSについて @ JAWS-UG 沖縄 CMS祭り!AWSについて @ JAWS-UG 沖縄 CMS祭り!
AWSについて @ JAWS-UG 沖縄 CMS祭り!
Yasuhiro Horiuchi
?
2016年4月の础奥厂サービスアップデートまとめ
2016年4月の础奥厂サービスアップデートまとめ2016年4月の础奥厂サービスアップデートまとめ
2016年4月の础奥厂サービスアップデートまとめ
Amazon Web Services Japan
?
AWS Black Belt Online Seminar 10 Years of AWS
AWS Black Belt Online Seminar 10 Years of AWSAWS Black Belt Online Seminar 10 Years of AWS
AWS Black Belt Online Seminar 10 Years of AWS
Amazon Web Services Japan
?
2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会
Koichiro Doi
?
AWS Blackbelt 2015シリーズ Amazon EC2 Windows インスタンス
AWS Blackbelt 2015シリーズ Amazon EC2 Windows インスタンスAWS Blackbelt 2015シリーズ Amazon EC2 Windows インスタンス
AWS Blackbelt 2015シリーズ Amazon EC2 Windows インスタンス
Amazon Web Services Japan
?
クラウド/Amazon EC2の特徴とメリット?デメリット
クラウド/Amazon EC2の特徴とメリット?デメリットクラウド/Amazon EC2の特徴とメリット?デメリット
クラウド/Amazon EC2の特徴とメリット?デメリット
Serverworks Co.,Ltd.
?
2016年9月の础奥厂サービスアップデートまとめ
 2016年9月の础奥厂サービスアップデートまとめ 2016年9月の础奥厂サービスアップデートまとめ
2016年9月の础奥厂サービスアップデートまとめ
Amazon Web Services Japan
?
AWS説明資料 小室ver
AWS説明資料 小室verAWS説明資料 小室ver
AWS説明資料 小室ver
Aya Komuro
?
Windows on aws最新情報
Windows on aws最新情報Windows on aws最新情報
Windows on aws最新情報
Genta Watanabe
?
2016年7月の础奥厂サービスアップデートまとめ
 2016年7月の础奥厂サービスアップデートまとめ 2016年7月の础奥厂サービスアップデートまとめ
2016年7月の础奥厂サービスアップデートまとめ
Amazon Web Services Japan
?
2017年2月~4月の础奥厂サービスアップデートまとめ
2017年2月~4月の础奥厂サービスアップデートまとめ2017年2月~4月の础奥厂サービスアップデートまとめ
2017年2月~4月の础奥厂サービスアップデートまとめ
Amazon Web Services Japan
?
Word press preinstall-iam対応版-aws体験ハンス?オン-セキュア&スケーラフ?ルウェフ?サーヒ?ス構築編
Word press preinstall-iam対応版-aws体験ハンス?オン-セキュア&スケーラフ?ルウェフ?サーヒ?ス構築編Word press preinstall-iam対応版-aws体験ハンス?オン-セキュア&スケーラフ?ルウェフ?サーヒ?ス構築編
Word press preinstall-iam対応版-aws体験ハンス?オン-セキュア&スケーラフ?ルウェフ?サーヒ?ス構築編
Kameda Harunobu
?
超入门クラウド&补尘辫;础奥厂
超入门クラウド&补尘辫;础奥厂超入门クラウド&补尘辫;础奥厂
超入门クラウド&补尘辫;础奥厂
Hiroyasu Yamada
?
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2)
 [AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2) [AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2)
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2)
Amazon Web Services Japan
?
2016年6月の础奥厂サービスアップデートまとめ
 2016年6月の础奥厂サービスアップデートまとめ 2016年6月の础奥厂サービスアップデートまとめ
2016年6月の础奥厂サービスアップデートまとめ
Amazon Web Services Japan
?
AWSについて @ JAWS-UG 沖縄 CMS祭り!
AWSについて @ JAWS-UG 沖縄 CMS祭り!AWSについて @ JAWS-UG 沖縄 CMS祭り!
AWSについて @ JAWS-UG 沖縄 CMS祭り!
Yasuhiro Horiuchi
?
2016年4月の础奥厂サービスアップデートまとめ
2016年4月の础奥厂サービスアップデートまとめ2016年4月の础奥厂サービスアップデートまとめ
2016年4月の础奥厂サービスアップデートまとめ
Amazon Web Services Japan
?
2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会
Koichiro Doi
?
AWS Blackbelt 2015シリーズ Amazon EC2 Windows インスタンス
AWS Blackbelt 2015シリーズ Amazon EC2 Windows インスタンスAWS Blackbelt 2015シリーズ Amazon EC2 Windows インスタンス
AWS Blackbelt 2015シリーズ Amazon EC2 Windows インスタンス
Amazon Web Services Japan
?

Similar to アマゾンクラウドの真価 (20)

Amazon Web Services 最新事例集
Amazon Web Services 最新事例集Amazon Web Services 最新事例集
Amazon Web Services 最新事例集
SORACOM, INC
?
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャNoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
Yasuhiro Matsuo
?
MongoDB on AWSクラウドという選択
MongoDB on AWSクラウドという選択MongoDB on AWSクラウドという選択
MongoDB on AWSクラウドという選択
Yasuhiro Matsuo
?
はじめてのAWS - ビギナー編 -
はじめてのAWS - ビギナー編 - はじめてのAWS - ビギナー編 -
はじめてのAWS - ビギナー編 -
SORACOM, INC
?
アマゾンクラウド実践講座 in 福岡/山口クラウドセミナー 20101208
アマゾンクラウド実践講座 in 福岡/山口クラウドセミナー 20101208アマゾンクラウド実践講座 in 福岡/山口クラウドセミナー 20101208
アマゾンクラウド実践講座 in 福岡/山口クラウドセミナー 20101208
SORACOM, INC
?
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
SORACOM, INC
?
インフラ系自主トレするなら础奥厂
インフラ系自主トレするなら础奥厂インフラ系自主トレするなら础奥厂
インフラ系自主トレするなら础奥厂
Yasuhiro Araki, Ph.D
?
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessRunning Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Keisuke Nishitani
?
業務アプリをクラウド化する5つのステップ ~Amazon Web Services活用の勘所~
業務アプリをクラウド化する5つのステップ ~Amazon Web Services活用の勘所~業務アプリをクラウド化する5つのステップ ~Amazon Web Services活用の勘所~
業務アプリをクラウド化する5つのステップ ~Amazon Web Services活用の勘所~
SORACOM, INC
?
Amazon Web Services(AWS)とcloudpack について
Amazon Web Services(AWS)とcloudpack についてAmazon Web Services(AWS)とcloudpack について
Amazon Web Services(AWS)とcloudpack について
Hiroyasu Suzuki
?
はじめてのAmazon Web Services
はじめてのAmazon Web ServicesはじめてのAmazon Web Services
はじめてのAmazon Web Services
SORACOM, INC
?
20130326 aws meister-reloaded-windows
20130326 aws meister-reloaded-windows20130326 aws meister-reloaded-windows
20130326 aws meister-reloaded-windows
Amazon Web Services Japan
?
Amazon EC2を使った実践SaaS運用事例
Amazon EC2を使った実践SaaS運用事例Amazon EC2を使った実践SaaS運用事例
Amazon EC2を使った実践SaaS運用事例
Yuuki Namikawa
?
「はじめてのAmazon Web Services」 JAWS-UG 長崎第1回勉強会
「はじめてのAmazon Web Services」 JAWS-UG 長崎第1回勉強会「はじめてのAmazon Web Services」 JAWS-UG 長崎第1回勉強会
「はじめてのAmazon Web Services」 JAWS-UG 長崎第1回勉強会
Yasuhiro Horiuchi
?
Cloud on the_beach_aws入門_公開
Cloud on the_beach_aws入門_公開Cloud on the_beach_aws入門_公開
Cloud on the_beach_aws入門_公開
Hideki Ojima
?
Aws seminar-tokyo dan-jp-final-publish
Aws seminar-tokyo dan-jp-final-publishAws seminar-tokyo dan-jp-final-publish
Aws seminar-tokyo dan-jp-final-publish
awsadovantageseminar
?
Amazon Web Servicesのご紹介 - 東北クラウド実践カンファレンス2011
Amazon Web Servicesのご紹介 - 東北クラウド実践カンファレンス2011Amazon Web Servicesのご紹介 - 東北クラウド実践カンファレンス2011
Amazon Web Servicesのご紹介 - 東北クラウド実践カンファレンス2011
SORACOM, INC
?
础奥厂クラウドでの颁顿狈活用-动画配信编-
础奥厂クラウドでの颁顿狈活用-动画配信编-础奥厂クラウドでの颁顿狈活用-动画配信编-
础奥厂クラウドでの颁顿狈活用-动画配信编-
Amazon Web Services Japan
?
AWS Wavelengthと大阪リージョンのご紹介20210414
AWS Wavelengthと大阪リージョンのご紹介20210414AWS Wavelengthと大阪リージョンのご紹介20210414
AWS Wavelengthと大阪リージョンのご紹介20210414
Amazon Web Services Japan
?
Amazon Web Services 最新事例集
Amazon Web Services 最新事例集Amazon Web Services 最新事例集
Amazon Web Services 最新事例集
SORACOM, INC
?
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャNoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
Yasuhiro Matsuo
?
MongoDB on AWSクラウドという選択
MongoDB on AWSクラウドという選択MongoDB on AWSクラウドという選択
MongoDB on AWSクラウドという選択
Yasuhiro Matsuo
?
はじめてのAWS - ビギナー編 -
はじめてのAWS - ビギナー編 - はじめてのAWS - ビギナー編 -
はじめてのAWS - ビギナー編 -
SORACOM, INC
?
アマゾンクラウド実践講座 in 福岡/山口クラウドセミナー 20101208
アマゾンクラウド実践講座 in 福岡/山口クラウドセミナー 20101208アマゾンクラウド実践講座 in 福岡/山口クラウドセミナー 20101208
アマゾンクラウド実践講座 in 福岡/山口クラウドセミナー 20101208
SORACOM, INC
?
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
次世代ディザスタリカバリを成功させるアマゾンクラウド活用法
SORACOM, INC
?
インフラ系自主トレするなら础奥厂
インフラ系自主トレするなら础奥厂インフラ系自主トレするなら础奥厂
インフラ系自主トレするなら础奥厂
Yasuhiro Araki, Ph.D
?
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessRunning Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Keisuke Nishitani
?
業務アプリをクラウド化する5つのステップ ~Amazon Web Services活用の勘所~
業務アプリをクラウド化する5つのステップ ~Amazon Web Services活用の勘所~業務アプリをクラウド化する5つのステップ ~Amazon Web Services活用の勘所~
業務アプリをクラウド化する5つのステップ ~Amazon Web Services活用の勘所~
SORACOM, INC
?
Amazon Web Services(AWS)とcloudpack について
Amazon Web Services(AWS)とcloudpack についてAmazon Web Services(AWS)とcloudpack について
Amazon Web Services(AWS)とcloudpack について
Hiroyasu Suzuki
?
はじめてのAmazon Web Services
はじめてのAmazon Web ServicesはじめてのAmazon Web Services
はじめてのAmazon Web Services
SORACOM, INC
?
Amazon EC2を使った実践SaaS運用事例
Amazon EC2を使った実践SaaS運用事例Amazon EC2を使った実践SaaS運用事例
Amazon EC2を使った実践SaaS運用事例
Yuuki Namikawa
?
「はじめてのAmazon Web Services」 JAWS-UG 長崎第1回勉強会
「はじめてのAmazon Web Services」 JAWS-UG 長崎第1回勉強会「はじめてのAmazon Web Services」 JAWS-UG 長崎第1回勉強会
「はじめてのAmazon Web Services」 JAWS-UG 長崎第1回勉強会
Yasuhiro Horiuchi
?
Cloud on the_beach_aws入門_公開
Cloud on the_beach_aws入門_公開Cloud on the_beach_aws入門_公開
Cloud on the_beach_aws入門_公開
Hideki Ojima
?
Aws seminar-tokyo dan-jp-final-publish
Aws seminar-tokyo dan-jp-final-publishAws seminar-tokyo dan-jp-final-publish
Aws seminar-tokyo dan-jp-final-publish
awsadovantageseminar
?
Amazon Web Servicesのご紹介 - 東北クラウド実践カンファレンス2011
Amazon Web Servicesのご紹介 - 東北クラウド実践カンファレンス2011Amazon Web Servicesのご紹介 - 東北クラウド実践カンファレンス2011
Amazon Web Servicesのご紹介 - 東北クラウド実践カンファレンス2011
SORACOM, INC
?
础奥厂クラウドでの颁顿狈活用-动画配信编-
础奥厂クラウドでの颁顿狈活用-动画配信编-础奥厂クラウドでの颁顿狈活用-动画配信编-
础奥厂クラウドでの颁顿狈活用-动画配信编-
Amazon Web Services Japan
?
AWS Wavelengthと大阪リージョンのご紹介20210414
AWS Wavelengthと大阪リージョンのご紹介20210414AWS Wavelengthと大阪リージョンのご紹介20210414
AWS Wavelengthと大阪リージョンのご紹介20210414
Amazon Web Services Japan
?

アマゾンクラウドの真価

  • 1. アマゾンクラウドの真価 玉川憲( Ken Tamagawa ) エバンジェリスト、技術推進部長 Amazon Data Services Japan 株式会社 Twitter: @KenTamagawa
  • 2. 玉川憲の自己紹介 アマゾンでクラウドを啓蒙する エバンジェリスト Twitter: @KenTamagawa 主な経歴 東大-> IBM 基礎研-> Rational-> CMU MBA/MSE->IBM エバ-> AWS ( イマココ ) 講演のハッシュタグ   #abc2011w #jawsug
  • 4. アマゾンの 3 つのビジネス 一般消費者様向けサービス セラー様向け サービス 開発者様 & IT プロ様向け サービス E コマース ( Amazon.co.jp ) マーケットプレイス 物流サービス提供 ( Amazon Services ) クラウド コンピューティング ( Amazon Web Services )
  • 5. 急成長を続けるアマゾンのクラウドサービス 数十万の顧客が AWS を使用してシステム構築 AWS のデータセンター利用規模が Amazon.com に並ぶ AWS の利用規模が Amazon.com よりボリュームも伸び率も大きい ネットワーク帯域の利用量 :
  • 7. 今日の電力サービス ① 信頼できる送電網 ②大規模な発電所 いつでも、必要なだけ、安価に電気を利用可能
  • 8. いつでも、必要なだけ、安価に 発電所 工場 送電線 電気 データセンター インターネット IT 部門 コンピュータ
  • 9. AWS のイメージ データセンター IT 担当 仮想サーバ (Amazon EC2) Windows ( スタンダード ) CentOS ( ハイ CPU) Oracle DB(Linux) ( ハイメモリ ) AWS Management Console コマンドライン & API SSH 公開鍵 認証 仮想外部ディスク (Amazon EBS) ストレージ AMI から 仮想デスクトップ ターミナル AMI 保存 スナップショット
  • 10. 時間単位で仮想サーバを調達可能 マイクロ スタンダード ハイメモリ ~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 円 / 時~
  • 12. サーバの余剰、不足から解放 ※ AWS エコノミクスセンター:  http://aws.amazon.com/jp/economics/  
  • 13. クラウドの特徴を生かしたシステム運用 ?????? ピーク対応が楽 システムリカバリが楽 アクセス急増! オートスケールで サーバ数が自動増減 システム不調 同じ構成の サーバ起動 ↓ 新たなサーバに EBS をアタッチ ↓ 不調なサーバ をシャットダウン リカバリ完了! EC2 ELB EC2 EBS
  • 14. ビデオアプリケーション & AMAZON EC2 EC2 インスタンス ( サーバ ) の数 4/12/2008 Facebook 上での公開 トラフィックの急増にも、 Amazon EC2 で対応 ( ピーク時は 5000 サーバー ) 4/14/2008 4/16/2008 4/18/2008 4/20/2008
  • 15. 金融サービス & AMAZON EC2 EC2 インスタンス ( サーバ ) の数 週末は 300 サーバー 金曜 4/24/2009 日曜 4/26/2009 火曜 4/28/2009 水曜 4/22/2009 3,000 サーバを利用
  • 16. 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 53 AWS SDK for Android & iOS
  • 20. クラウド移行の例 EC2 インスタンス EBS チケット管理アプリ MySQL 物理サーバー チケット管理アプリ MySQL EC2 インスタンス RDS RDS ( リレーショナル DB) ELB ( ロードバランサー ) チケット管理アプリ EC2 インスタンス チケット管理アプリ 既存 Web アプリ ( 物理サーバ ) クラウド移行 スケールアウト AMI EC2 インスタンス チケット管理アプリ EC2 インスタンス チケット管理アプリ
  • 21. Gumi 様の利用イメージ Amazon EC2 Amazon RDS Multi AZ に対応
  • 23. モバイル (iPhone, Android 端末 ) とクラウド モバイル のブラウザ or クライアント    +  サーバー モバイルのスタンドアローンアプリ メモリ&ストレージの制約、ハードの機種依存 サーバー運用のコスト、スキル、手間、時間 ネットコンテンツが重要 クラウド
  • 24. 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
  • 25. モバイル (iPhone, Android 端末 ) とクラウド モバイルのブラウザ or クライアント    +  サーバー 運用のコスト、スキル、 手間、時間 クラウド サーバーすら必要ない? モバイルクライアント    +  クラウドの Web サービス 運用のコスト、スキル、 手間、時間 クラウド AWS SDK
  • 26. Amazon S3 (Simple Storage Service) https://aws-android. s3.amazonaws.com/ children.jpg 注:このイメージはあくまでコンセプト図です データセンター データセンター データセンター リージョン 自動複製 S3 CloudFront   バケット ファイル 画像 動画 エッジロケーション 耐久性 11 桁 世界中に拠点あり& API 完備 東京含む 17 か所で コンテンツ配信 動画のストリーミングも可能 S3 以外もオリジンに 独自ドメインも! 料金は従量課金 ストレージ ( 約 12 円 /GB- 月 ) データ転送 ( 約 8 円 ~12 円 /GB) リクエスト回数 ( 約 1 円 / 万 ) 全オブジェクトに URL が付き 世界に公開可能
  • 27. Amazon SimpleDB SimpleDB 世界中に拠点あり& API 完備 SQL クエリ使える データを正規化せずに格納することで、アクセスの効率化 スケーリングと冗長性が自動化されている 注:このイメージはあくまでコンセプト図です ドメイン (People) ドメイン (xxxx) ドメインを作り、アイテムを登録。 リージョン アイテム名 FirstName LastName Age Middle Nationality Rec1 玉川 憲 34 ? JP Rec2 玉川 蓮 3 Ren US, JP Rec3 小島 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
  • 28. Amazon SQS (Simple Queuing Service) プロセス プロセス 注:このイメージはあくまでコンセプト図です リージョン SQS 世界中に拠点あり& API 完備 プロセス プロセス キュー キュー キュー メッセージ メッセージ メッセージ キューのアクセス権の細かな制御が可能 メッセージ長は約 65K B まで。分散キューのため順序は変動する
  • 29. Amazon SNS (Simple Notification Service) 購読者 注:このイメージはあくまでコンセプト図です リージョン SNS 世界中に拠点あり& API 完備 購読者 投稿者 キュー キュー トピック メッセージ 購読 投稿 配信 トピックのアクセス権の細かな制御が可能 プロトコルは HTTP/HTTPS 、 Email/Email-JSON
  • 30. 例えばこんなシステム!! S3 写真 写真 SimpleDB モバイルアプリ SQS メッセージ EC2 (Web サーバ ) Viewer アプリ 写真サイトの公開 SNS メッセージ キュー トピック 購読者へお報せ アイテム名 photo-S3 data ? ? ? ? ? ? ? ? ?
  • 33. 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 のインターネットデータ受信 2010 年 11 月から、無料使用枠!! 毎月、下記の分、無料で使えます
  • 34. AWS はエンタープライズでも使える SLA ( EC2 の場合=稼働時間: 99.95 %)提示 データセンターの「地域」「ゾーン」を指定可能 クラウドを外部から「プログラム」できる API を完備 EC2/S3 だけでなく、 RDB 、分散処理、キューイング、名前解決、など様々なサービス セキュリティ面でも高い評判 SAS-70 Type2 、 ISO27001 認証、 PCI DSS プロバイダ認証 VPC = Virtual Private Cloud  で社内アプリケーションでのクラウド適用に対応 請求書払いに切り替え可能
  • 35. AWS 日本市場への注力 AWS ビジネスをドライブするための日本法人の設立 Amazon Data Services Japan 株式会社 アジアパシフィック地域へのデータセンター増強 APAC に 2 か所( 1 つはシンガポールで開設済) 公認デベロッパーコミュニティ設立 JAWS-UG 日本でのソリューションプロバイダーの拡充 2010 年 10 月 1 日現在: 11 社
  • 36. 公式デベロッパーコミュニティ 公式サイト:  http://jaws-ug.jp/ ツイッターハッシュタグ #jawsug アカウントの作り方ガイドなど情報満載!
  • 37. わからない事があれば??? 日本語でフォーラムに投稿! ? コアメンバーを中心に日本语で回答
  • 38. エンジニアの皆さまにもっとワクワクしてもらうために!! Twitter で @KenTamagawa をフォロー 「サミットで話聞いたのでチケット下さい!」とメッセージ ダイレクトメッセージで、 $25 相当の AWS クーポンを送りします!!!
  • 39. 最後のメッセージ クラウドやモバイルは IT におけるデモクラシー エンジニアは世界をより良くできる  魔法使いになれる! 世界を狙ったビジネス / サービス / アプリを! アマゾンクラウドを使いこなし 初期投資不要で ビジネス / 開発の速度を早め 世界拠点をシームレスに
  • 40. クラウド移行の例 EC2 インスタンス EBS チケット管理アプリ MySQL 物理サーバー チケット管理アプリ MySQL EC2 インスタンス RDS RDS RDS ( リレーショナル DB) ELB ( ロードバランサー ) チケット管理アプリ EC2 インスタンス チケット管理アプリ 既存 Web アプリ ( 物理サーバ ) クラウド移行 スケールアウト AMI EC2 インスタンス チケット管理アプリ EC2 インスタンス チケット管理アプリ
  • 41. 非常に耐久性の高い Web アプリを構築可能 Singapore Availability Zone 1a Availability Zone 1b EC2 EC2 ロードバランサ RDS ( マスタ ) RDS ( スレーブ )
  • 42. リージョンとゾーン シンガポール 米国東海岸 米国西海岸 ヨーロッパ Availability Zone 1a Availability Zone 1b EC2 EC2
  • 43. AWS は最も汎用性の高いクラウドの一つ HTML5 × 開発言語 フロント UI × ミドルウェア クラウド環境
  • 44. 日本での AWS 利用事例 ハイブリッドクラウド環境で利用。 3 年間で約 5,000 万円相当のコスト削減 家電向けファームウェア配信 パナソニックのワールドワイドキャンペーン 携帯電話でのツイッターサービス。 会員: 50 万人以上。 1,000 万 PV/ 日 リプレックスが日本郵便と連携した 年賀状?かもめーるの作成?郵送サービス Hadoop による大量データ分散処理。 7,000 時間の処理を 30 時間に短縮

Editor's Notes

  • #3: 玉川憲 Tamagawa Ken Kanagawa Ken 玉川憲 美川憲一
  • #7: # 万有引力の法則(ニュートン) # 地動説(コペルニクス & ガリレオ) # 相対性理論(アインシュタイン) # 量子力学(プランク、アインシュタイン、ボーア、ド?ブロイ、シュレーディンガー、ハイゼンベルク、ディラック、フェルミ、ボース、フォン?ノイマン) # 進化論(ダーウィン パラダイムとは 『それと知らずに私たちの思考や行動に影響を与える枠組み』 Key points of slide - The 3 slides (page6, 7, 8) make audiences understand that Cloud Computing is not technical revolution, it is the business revolution. - Use the history of electric power supply as a good example to explain what’s happen in Cloud Computing Area. --- Let me talk more about the Cloud Computing. Here’s a photo of an old electric power generator at a brewery. Back in the 1800’s this beer maker had to build their own electric generation capacity. It didn’t make the beer taste better—no one cared about their electricity, they just wanted good beer. That’s why companies started using the electric power grid. Most people have this today—it’s called your servers or datacenters.
  • #8: Key points of slide - The 3 slides (page6, 7, 8) make audiences understand that Cloud Computing is not technical revolution, it is the business revolution. - Use the history of electric power supply as a good example to explain what’s happen in Cloud Computing Area. --- Let me talk more about the Cloud Computing. Here’s a photo of an old electric power generator at a brewery. Back in the 1800’s this beer maker had to build their own electric generation capacity. It didn’t make the beer taste better—no one cared about their electricity, they just wanted good beer. That’s why companies started using the electric power grid. Most people have this today—it’s called your servers or datacenters.
  • #10: では、ここでは、 AWS を使ったことが無い方のために、 AWS がどういうものであるのか、その代表的なサービスについて、簡単なイメージ図での紹介と、それに続いてデモを行いたいと思います。 これからの時代は、マネージメントの方にも、コンセプトを確実に理解して頂いて、ビジネスに役立てて頂きたいと思っております。ときには、実際にツールを触ってみるのも大切です。 AWS のサービスは、私がいうのもおこがましいのですが、あまりにも先進的なので、文章だけでお伝えしても伝わりきらないのです。ですので、イメージ図の紹介と、実際のデモという二本立てで行いたいと思います。 まず、 AWS が管理するデータセンターがあります。 AWS のサービスを利用する IT 担当は、必要に応じて、仮想サーバである EC2 を立ち上げます。この際、仮想マシンイメージである、 Amazon マシンイメージ、略して AMI が沢山用意されておりますので、その中から適切なものを選んで、仮想サーバを立ち上げます。例えば、 Windows の仮想マシンイメージを選んで通常のサイズのマシンを立ち上げます。もしくは、 Linux である CentOS を選んで、高い CPU を積んだマシンを立ち上げます。もしくは、 Oracle   DB がインストールされたものを選んで、ハイメモリで立ち上げることも可能です。必要におうじて、同じイメージのものを数台同時に立ち上げることもあるでしょう。 用意されている仮想マシンイメージの上に、どのようなアプリケーションをインストールするのもユーザの自由です。インストールしたアプリケーション毎を含んだままで、新しい仮想マシンイメージを、保存して共有したり、再利用することができます。開発者環境をチームで共有したり、任意のバックアップの時点に戻したりすることが可能になります。 さて、このような仮想サーバの管理は、 Web ブラウザ上で提供されているコンソールでも管理できますし、コマンドラインツールから操作したり、プログラムで API を叩いて操作することもできます。つまり、 AWS は、プログラマブルなインフラストラクチャなので、手作業のみならず、プログラムを使って自動化できるのです。 また立ち上げたサーバに対するアクセスは、自社データセンターにおいてあるサーバと同様に、ターミナル経由でアクセスしたり、仮想デスクトップ経由でアクセスすることが可能です。操作性という意味では、通常の物理マシンと何の変りもありません。 仮想外部ディスクである、 Amazon EBS というサービスも用意されています。 10GB 、 100GB と必要に応じてサイズを指定し、立ち上げている仮想サーバに紐付けることができます。この仮想外部ディスクは、 AWS のデータセンターの中で冗長的に保存されているので通常の物理ハードディスクよりも高い信頼性があります。 じつは、先ほど、 AMI の話をしましたが、この AMI を保存しているのは、 S3 という仮想ストレージサービスです。この仮想ストレージサービスは、クラウド上に用意された容量無限で非常に信頼性の高い高機能なストレージサービスであり、 HTTP の簡単なプロトコルを使ってデータを保存、取り出しできるサービスです。仮想外部ディスクである EBS とは混同されやすいのですが、 EBS が EC2 のファイルシステムとして使われるサービスであるのに対して、 S3 は単独でデータストレージとして使え Web 上で公開できるストレージサービスになっています。つまり、ここに保存しておけば、ユニークな URL がつくので、 Web ブラウザから閲覧、ダウンロードが可能です。 その他に様々なサービスが提供されていますが、本日は詳細については省略させて頂きます。
  • #39: 「クラウドやモバイルは、これまで高価であった資源に誰もがアクセスできるという観点で、 IT の世界におけるデモクラシーです。  エンジニアは、人類史上これまでなかったくらい、世界をより良くできるブースターを得たのです。」
  • #40: 「クラウドやモバイルは、これまで高価であった資源に誰もがアクセスできるという観点で、 IT の世界におけるデモクラシーです。  エンジニアは、人類史上これまでなかったくらい、世界をより良くできるブースターを得たのです。」