タグ別アーカイブ: ありがとうが言いたくて

Google Spreadsheet Add-on「AWS Pricing Helper」を作った #jawsug #festa2014

JAWS Festa Tohoku 2014の懇親会でLTしたものの、

デモに失敗して内容が全く伝わらなかった感があるので、

フォロー記事を書こうかと…

 

まあ、基本的には「自分で使いたかっただけ」ですし、

LT内でも言っているように、Googleのレビュー担当の人が良い人過ぎて惚れたので、何かの形で「この想いを伝えたかった」という、

超個人的な目的だったので、伝わってなくても良いっちゃ良いんですけどw

 

せっかく作ったので興味のある方に使ってもらってフィードバックを貰ってブラッシュアップできれば良いかなあと。

 

ちなみにLTはこんな感じです↓

そして、一つ訂正があります。

「Chrome ウェブストアで検索検索ぅ♪」とか言っちゃってましたが、

Chromeウェブストアでは出てこないです!

Spreadsheetの「アドオン」タブ→「アドオンを取得」から出てくる検索窓に「AWS」とか入れると出てきます(アップしたスライドは一応訂正入れておきました)

gs_get_addon

一番大事な所…大変申し訳無いですorz

 

使い方

基本的には、アドオンメニューから「Show manual」すると使い方等の説明がサイドバーとして出てきますので、

それをお読みいただければ良いです。

gs_addon_man

なので、ここでは全体的な説明を書きたいと思います。

 

まず、本アドオンはあくまで「Helper≒補助機能」であり、

本アドオンだけでは計算を行うことはできません。

Spreadsheetにあなたの計算式を埋め込み、

その中に本アドオンが提供するカスタム関数を加える事で、

あなただけの見積ツールを作ることができます。

 

例えば、こんな感じです。

gs_addon_sheet

数式を表示するとこのようになっており、

gs_addon_func

指定されたAWSリソースの料金を取得して勝手に埋めてくれるというわけです。

当然、インスタンスタイプ等の引数を変えると、

数値も自動的に更新されます。

gs_addon_change

 

ちなみにカスタム関数はマニュアルにチートシートが付属しており、

途中まで入力するとサジェストもされますので覚える必要はありません。

 

各種数値はAWS公式HPの料金表で使用されているデータと同じものを利用しているので、

データの形式やリソースの位置が変わらなければ、

料金の更新は自動的に反映されます。

ただし、逆に言うとデータの形式やリソースの位置が変わるとうまく動かなったり、古いデータのままになるので、

異変を感じた場合には、コチラからご報告いただけると助かります。

また、上記のような理由もあり、

本アドオンを利用して計算した結果に対する責任は如何様にも負いかねますので、

自己責任の元ご利用いただきますようお願い致します。

 

現状の対応サービスは以下の通りです。

  • EC2(Ondemand、各種Reserved)
    • Linux
    • Windows
  • RDS(Standard Deployment、Multi-AZ Deployment、Ondemand、各種Reserved)
    • MySQL
    • PostgreSQL
    • Oracleラインセンス込

ソースコードはGithubにて公開しておりますので、

追加、修正要望等はGithub Issueからいただけると助かりますm(__)m

 

教訓:

懇親会LTする時は出番前に飲むのを控えてちゃんと準備しろ(当たり前?w)