SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
目で見て分かる

「必要な時、必要なだけ」
2014年 1月13日
JAWS-UG沖縄 勉強会 第6回
@k_nishijima
あんた誰?
西島 幸一郎 / にしじま こういちろう

twitter : @k_nishijima



JAWS−UG沖縄の副代表、

やらせて頂いてます。
AWSのプロです。

(AWS 認定 ソリューションアーキテクト)
そして今年2014年、
な、なんと・・・
アワード:AWSサムライ2014
拝命しました!
ありがとうございます!
!

沖縄の皆様が
JAWS-UGに参加して

下さるお陰です!
皆様あってこその
JAWS-UG沖縄!
皆様
イコール
JAWS-UG沖縄
というわけで
今年もよろしく
お願い致しますm(_ _)m
アジェンダ
「必要な時、必要なだけ」とは何か?
「目で見て分かる」とは?
じゃあ具体的にどうやって

コストを押さえるか
まとめと次回予告
「必要な時、必要なだけ」
とは何か?
もちろんご存知、トヨタのアレですよ

http://www.toyota.co.jp/jpn/company/vision/
production_system/just.html
初期費用なんて要らない

使った分だけ従量課金

思い立った瞬間から使える
AWS=アマゾンウェブサービス
は「ほぼ」

どんなサービスでも

この原則に則っている
Amazon CloudFrontの独自証明書

AWS=アマゾンウェブサービス
は1日単位課金だけど滅茶苦茶

高いのなんとかして下さい

は「ほぼ」

どんなサービスでも

Amazon WorkSpaces
が月額課金制なのは
どうなのよ

この原則に則っている
円安トホホ
愚痴はさておき
「目で見て分かる」とは?
従量課金 ⇛
AWSのリソースをどれだけ使ったか?
構築したシステムが稼働するのに

幾らお金を使っているかが分かる。
「目で見て分かる」とは?
細かい数字をエクセルで見るより
やっぱりグラフで
見たほうが分かりやすい。
AWSでリソースをモニタし
グラフ化するといえば
!

Amazon CloudWatch
ここで突然のAWS擬人化!
© @ayakomuro
詳細は @ayakomuro 殿に
うかがって下さいm(_ _)m
とにかくCloudWatch
CPUの利用率やディスクの読み書きの速
度など、各サービスの利用状況が事細か
にモニタリング可能
自分で独自の値を追加することも可能
勝手にグラフになるので楽
とにかくCloudWatch
とにかくCloudWatch
ページビュー

エラー件数を

を表示したり

表示したり

ECの

システムの稼働状態と


売上金額を


見なせるものなら

表示したり

なんでもOK
なるほど
「目で見て分かる」
じゃあこれらを使って、
どうやってコストを下げるの?
コストを下げる
=
そもそも使わない

またはパフォーマンスを抑える
これが鉄則
JAWS-UG沖縄会長の米須さんが

2年以上前から力説

「EC2を使うと負け」
例えばDynamoDBなら
読込/書込のスループットに

対して課金が掛かる
=
使わない時は
スループット小さくて良い
具体的な事例
DynamoDBにあれこれデータを突っ込む
1日1回バッチ処理(EMRでゴリっと回す)

⇛読み込むのはこの時だけ
ってことは、readのスループットはバッチ
実行時だけ上げ下げすればいいんじゃ?
手順は割と簡単
1. モニタリングして

2. 必要なリソースを把握し

3. API叩いて調整
1. モニタリングして
グラフをじっと睨む。




EMRのクラスタが

どのくらいreadを

消費しているか
2. 必要なリソースを把握
Maxが

23500÷(5min*60sec)

= 78.3
約80Unit位が

Maxあればよさそう
@see http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/MonitoringDynamoDB.html
3.API叩いて調整
バッチの中で

APIを叩いて

スループット変更
注意点としては
1. DynamoDBの制限としてスループットの変更は

プラスは1API呼び出しで+100%

(つまり倍)まで

マイナス方向は1日2回まで

(ただしどこまででも減らせる)
2. EMR(hive)が全スループット使っていいなら

SET dynamodb.throughput.read.percent=1.0;

しておくと吉
ちなみに・・・EMRのTIPS
EMRクラスタに
余裕があれば、

スループット

上げればパフォー
マンスも上がる
まとめ
あらゆるリソースをモニタして、

目で見て分かる状態にしましょう
「使った分だけ課金」の真の意味を

考えて、コストを削減しましょう
次回予告!
2月8日土曜日13時から会場はココで、

AWSハンズオン+もくもく勉強会やります!
課金の範囲内でAWSのどのサービスでも試せる!
(Kinesisは除く、かも。。。)
申込はこちら 

http://jaws-ug-okinawa.doorkeeper.jp/events/8321
ありがとうございました!

Weitere ähnliche Inhalte

Was ist angesagt?

2012 jaws ug紹介(熊本ug版)
2012 jaws ug紹介(熊本ug版)2012 jaws ug紹介(熊本ug版)
2012 jaws ug紹介(熊本ug版)
Takeshita Kouhei
 
AndroidとSVG (ABC 2013 Spring LT)
AndroidとSVG (ABC 2013 Spring LT)AndroidとSVG (ABC 2013 Spring LT)
AndroidとSVG (ABC 2013 Spring LT)
Satoshi Watanabe
 
”グンシ”によるKansai年表と、 クロスコミュニティイベントと、これからのお話(簡略版)
”グンシ”によるKansai年表と、 クロスコミュニティイベントと、これからのお話(簡略版)”グンシ”によるKansai年表と、 クロスコミュニティイベントと、これからのお話(簡略版)
”グンシ”によるKansai年表と、 クロスコミュニティイベントと、これからのお話(簡略版)
Hiroyuki Hiki
 

Was ist angesagt? (20)

2012 jaws ug紹介(熊本ug版)
2012 jaws ug紹介(熊本ug版)2012 jaws ug紹介(熊本ug版)
2012 jaws ug紹介(熊本ug版)
 
WordPressの使えるプラグイン2013
WordPressの使えるプラグイン2013WordPressの使えるプラグイン2013
WordPressの使えるプラグイン2013
 
フリーランスはじめました - 【初心者向けデザイン講座】デザインのスキルを身につけてお仕事をする方法!東洋美術学校×クラウドワークス
フリーランスはじめました - 【初心者向けデザイン講座】デザインのスキルを身につけてお仕事をする方法!東洋美術学校×クラウドワークスフリーランスはじめました - 【初心者向けデザイン講座】デザインのスキルを身につけてお仕事をする方法!東洋美術学校×クラウドワークス
フリーランスはじめました - 【初心者向けデザイン講座】デザインのスキルを身につけてお仕事をする方法!東洋美術学校×クラウドワークス
 
カスタムフィールドを使ってハッピーになろう
カスタムフィールドを使ってハッピーになろうカスタムフィールドを使ってハッピーになろう
カスタムフィールドを使ってハッピーになろう
 
インフラエンジニア必見!勉強会の歩き方
インフラエンジニア必見!勉強会の歩き方インフラエンジニア必見!勉強会の歩き方
インフラエンジニア必見!勉強会の歩き方
 
AndroidとSVG (ABC 2013 Spring LT)
AndroidとSVG (ABC 2013 Spring LT)AndroidとSVG (ABC 2013 Spring LT)
AndroidとSVG (ABC 2013 Spring LT)
 
Mc workshop 150412
Mc workshop 150412Mc workshop 150412
Mc workshop 150412
 
Googleの○○にありがとう
Googleの○○にありがとうGoogleの○○にありがとう
Googleの○○にありがとう
 
AWS SSOを導入してみた
AWS SSOを導入してみたAWS SSOを導入してみた
AWS SSOを導入してみた
 
20140822 営業の泥臭い話 dev_love現場甲子園2014西日本大会懇親会lt
20140822 営業の泥臭い話 dev_love現場甲子園2014西日本大会懇親会lt20140822 営業の泥臭い話 dev_love現場甲子園2014西日本大会懇親会lt
20140822 営業の泥臭い話 dev_love現場甲子園2014西日本大会懇親会lt
 
Comb meet up_@kuwaccho0711_20140810
Comb meet up_@kuwaccho0711_20140810Comb meet up_@kuwaccho0711_20140810
Comb meet up_@kuwaccho0711_20140810
 
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
 
WordPress 勉強会@松戸 | テンプレートファイルとクエリ基礎
WordPress 勉強会@松戸 | テンプレートファイルとクエリ基礎WordPress 勉強会@松戸 | テンプレートファイルとクエリ基礎
WordPress 勉強会@松戸 | テンプレートファイルとクエリ基礎
 
”グンシ”によるKansai年表と、 クロスコミュニティイベントと、これからのお話(簡略版)
”グンシ”によるKansai年表と、 クロスコミュニティイベントと、これからのお話(簡略版)”グンシ”によるKansai年表と、 クロスコミュニティイベントと、これからのお話(簡略版)
”グンシ”によるKansai年表と、 クロスコミュニティイベントと、これからのお話(簡略版)
 
はじめてのカスタマイズ
はじめてのカスタマイズはじめてのカスタマイズ
はじめてのカスタマイズ
 
ヤマムギ vol.3 kintone 入門ハンズオン
ヤマムギ vol.3 kintone 入門ハンズオンヤマムギ vol.3 kintone 入門ハンズオン
ヤマムギ vol.3 kintone 入門ハンズオン
 
ヤマムギ vol.4 kintone 入門ハンズオン
ヤマムギ vol.4 kintone 入門ハンズオンヤマムギ vol.4 kintone 入門ハンズオン
ヤマムギ vol.4 kintone 入門ハンズオン
 
人気の出るホームページ制作勉強会(2016/05/18)
人気の出るホームページ制作勉強会(2016/05/18)人気の出るホームページ制作勉強会(2016/05/18)
人気の出るホームページ制作勉強会(2016/05/18)
 
僕が作ってきたWebサービス追悼式 #NGK2012B
僕が作ってきたWebサービス追悼式 #NGK2012B僕が作ってきたWebサービス追悼式 #NGK2012B
僕が作ってきたWebサービス追悼式 #NGK2012B
 
Web × プログラミング ~JavaScript編~(2017/2/16)
Web × プログラミング ~JavaScript編~(2017/2/16)Web × プログラミング ~JavaScript編~(2017/2/16)
Web × プログラミング ~JavaScript編~(2017/2/16)
 

Ähnlich wie 20140113目で見て分かる「必要な時、必要なだけ」 (10)

実践DeepDiveコンピューティング編
実践DeepDiveコンピューティング編実践DeepDiveコンピューティング編
実践DeepDiveコンピューティング編
 
JAWS-UG Kansai Special AWS ゆく年来る年
JAWS-UG Kansai Special AWS ゆく年来る年JAWS-UG Kansai Special AWS ゆく年来る年
JAWS-UG Kansai Special AWS ゆく年来る年
 
20141017 jawsug沖縄へようこそ
20141017 jawsug沖縄へようこそ20141017 jawsug沖縄へようこそ
20141017 jawsug沖縄へようこそ
 
JAWS-UG Osaka 2014 Plan
JAWS-UG Osaka 2014 PlanJAWS-UG Osaka 2014 Plan
JAWS-UG Osaka 2014 Plan
 
JAWS-UG開催情報 20170125-8th初心者支部
JAWS-UG開催情報 20170125-8th初心者支部JAWS-UG開催情報 20170125-8th初心者支部
JAWS-UG開催情報 20170125-8th初心者支部
 
AWSとJAWS-UGについて
AWSとJAWS-UGについてAWSとJAWS-UGについて
AWSとJAWS-UGについて
 
20150321 JAWS-UG Leaders Meeting
20150321 JAWS-UG Leaders Meeting20150321 JAWS-UG Leaders Meeting
20150321 JAWS-UG Leaders Meeting
 
実践DeepDiveネットワーク編
実践DeepDiveネットワーク編実践DeepDiveネットワーク編
実践DeepDiveネットワーク編
 
awsで行こう!2013年4月Update版
awsで行こう!2013年4月Update版awsで行こう!2013年4月Update版
awsで行こう!2013年4月Update版
 
20141201_OpenStack_Advent_Calendar
20141201_OpenStack_Advent_Calendar20141201_OpenStack_Advent_Calendar
20141201_OpenStack_Advent_Calendar
 

Kürzlich hochgeladen

Kürzlich hochgeladen (11)

知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 

20140113目で見て分かる「必要な時、必要なだけ」