wp.bmemo.pw

自分のための覚書・備忘録

AWS WEB クラウド

AWSの全データセンターから最も価格の低いスポットインスタンスを検索するスクリプト

投稿日:

通常サイトへはこちら

AWS EC2のスポットインスタンスは安くて嬉しいのですが,全データセンターの中で最も安いゾーンを調べるのは骨が折れるのでスクリプト書きました.汚いけど許して

python3.6+ でどうぞ.

リージョンを手動で選択できるとは言え,全データセンターから検索しますからネットワークの品質が重要視される用途には向きません.機械学習等の計算資源を安く手に入れたい人向けです.

boto3が必要です.


このように動作します.

p2.8xlarge ソウルのデータセンターが最も安いようですね.

AWSのAPIキーが必要です.APIキーはIAMで作ることが出来ます.

https://console.aws.amazon.com/iam/home

EC2のスポットインスタンスの価格取得が可能なロールを設定してください.

  • aws_key にAWSのAPIキーを入れてください
  • aws_secret_keyはAWS APIキーのシークレットの方を
  • instance_typesは検索したいインスタンスタイプ1種類
    • c4.xlarge
    • p2.2xlarge
    • r4.8xlarge
    • ti.micro
    • などなど.
  • os_types= [‘Linux/UNIX’]
    • Windows
    • SUSE Linux
    • などなど

パラメータの詳しい種類などはここを参照

http://docs.aws.amazon.com/cli/latest/reference/ec2/describe-spot-price-history.html


 

-AWS, WEB, クラウド
-, , ,

執筆者:


comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

関連記事

no image

Ubuntu 15.10でPHP7 をインストール

気が狂うほど速くなったらしいPHP7とやらを入れてみたいと思います。本当はnginx + wordpressもやりたかったけど力尽きた 現状ではまだPHP7のパッケージはほとんど提供されていないので自 …

[HTTPS対応]Twitterアイコンを自動取得するAPIを公開しました

ユーザー名を指定するだけでTwitterアカウントに設定されているアイコンを取得できる無料APIを公開しました. ソースコードも公開しますのでいじって使ってもOKです. 【追記】2017/04/10現 …

phpMyAdminを手動アップデートする

Raspberry piのリポジトリから入れたphpMyadminのバージョンが古かったのでphpmyAdminのサイトから最新安定版をDLしてアップデートさせます。 もくじ確認事項バックアップ今回例 …

GitHubの優秀な検索のせいでAWSなどのアクセスキーが流出している件

GitHubって便利ですよね。この前AWSを使ったコードを書きました。 AWSの全データセンターから最も価格の低いスポットインスタンスを検索するスクリプト で、これ書く前、参考にGitHub漁ってたん …

2015年8月現在、使える商品検索APIはどれなのか

先日8月3日についにconeco.netの商品検索APIがサービスを終了しました。リクエスト制限もゆるく使い勝手が良かったのですが残念です。 で、今生き残っている商品検索APIはどれなのか調べてみまし …