imotenの運用だけならAmazon EC2の無料枠で大丈夫と確信を得た話。

アカウントアクティビティの表示 - 入門ガイド

アカウントアクティビティの読み方とそれに伴う料金についての詳細がやっとわかった。今のまま使うのであれば、無料範囲を出ることは無さそう。

Webを色々と巡って上のページに辿り着きました。AmazonのEC2の公式ドキュメント。最初からちゃんと読めっていうね。

 



まずは、今月(現状)のアクティビティ。

f:id:tnk962:20120819001531p:plain

 

この中で気になる項目は、数字が増え続けてる項目。

Amazon Elastic Compute Cloud 
$0.00
US West (Oregon) Region
  Amazon EC2 running Linux/UNIX
 1   $0.00 per Micro Instance (t1.micro) instance-hour (or partial hour) under monthly free tier 138 Hrs 0.00
  Amazon EC2 EBS
 2   $0.00 per GB-month of provisioned storage under monthly free tier 1.462 GB-Mo 0.00
 3   $0.00 per 1 million I/O requests under monthly free tier 151,124 IOs 0.00
AWS Data Transfer (excluding Amazon CloudFront) $0.00
 
 4   $0.000 per GB - data transfer out under the monthly global free tier 0.033 GB 0.00
 5   $0.000 per GB - data transfer in per month 0.377 GB 0.00

 

以下、1つずつ確認。

  1. Amazon EC2インスタンスについては月750時間まで無料枠なので特に考える必要はなさそうです。
    24時間×31日=744時間。 超えないですよね。無料枠に収まります。
  2. Amazon EBSについては公式ドキュメントを参照します。f:id:tnk962:20120818234510p:plain
    30GBまでOK、ということで、現在の数字の増え方だと7.88GB。
    私の使ってるインスタンスのEBSが8GBなので、ちょうどそのへんまで伸びる程度。30GBには到底届きません。無料枠に収まります。
  3. こちらEBSのお話なので上の公式ドキュメントを参照。200万IOまでOKとのこと。現状のペースだと100万IOに届かない程度ですので、大丈夫そうです。無料枠に収まります。
  4. データ転送については、公式ドキュメントを参照しながら。

    f:id:tnk962:20120818234637p:plainf:id:tnk962:20120818234641p:plain

    公式ドキュメントの対応する部分を見ると、4番はデータ送信にあたります。無料枠では1GBまでOK。現状のペースだと1GBに届くことはまずないので、あまり考えなくて良いですね。無料枠に収まります。

  5. こちらも公式ドキュメントの対応する部分を見ます。5番はデータ受信。無料枠ではすべてのデータ受信は無料となっていますので、こちらも気にする必要はありません。無料枠に収まります。

 ということで、以上の公式ドキュメントを見ながらの確認によると、1年間の無料枠が有効な限りはほったらかしの運用ができそうです。安心!

 

ということで長々と見てきましたが、imotenを運用するだけならAmazon EC2の無料枠で大丈夫、とやっと確信を得ることができました。

 


 

さて、1年後の無料枠が消えた時に改めて別のサービスに切り替えるのかどうか考えたいと思います。でもまあ、

  1. 今使っているマイクロインスタンスを軽度使用のリザーブドインスタンスにして年間先払いすれば、$23/年、月150円程度でよさそう?
  2. EBSは現在8GBなので、$0.80/月。IOは100万行かないので$0.10/月。
  3. データ転送は1GB行かなければ$0.00。

くらいなのかな、と思うとAmazonのままでもいいかな、と思います。
月額250円程度なら、毎月週間ジャンプを1冊多く買う程度、と思えば別に高くない。

 

そんな感じで、夏の課題はひとまず終了。

今後は通知とかモニタリングとかちょっとずつ使ってみようと思いおます。無料枠があるうちに色々試そうかと。あるものは使っていかなきゃですよね。

まどか☆マギカのiPhoneゲームが面白い。

Frontier Works Inc.
Frontier Works Inc.
魔法少女まどかマギカ TPS FEATURING 暁美ほむら
★★★★☆
11件の評価
 
App Store

魔法少女まどか☆マギカのThird Person Shootingゲーム。

3Dで気持ち悪く再現された(褒)イヌカレー空間の中を、プレイヤー操る暁美ほむらがウロウロして、使い魔を倒し武器を集め、ボスである魔女を次々倒していく、というゲーム。全部で10面、かな。

 

で、帰省帰りの新幹線の中で黙々とやってたのですが、これが割とよくできてて。

特に最終面、BGMが特に良い。

まどか☆マギカ好きにはオススメ…かな。TPSがあんま得意じゃない人でもとりあえずクリアは出来るはず。レーザーが鬼畜w 延々と連射できるRapidは1発1発の打撃力が弱くて後半の面で出てくる使い魔にもちょいと苦労しました。

 

まだ1周しかしてません。Galleryが全く埋まっていないので、 まだまだやり込みが足りてません。どんな条件で出るのかとかもよくわからないですし。

f:id:tnk962:20120818231609p:plain

 

ところで、今回の記事を書くにあたってアプリリンクジェネレーターさんを使ってみましたが、なんかリンクがでかいな…。

魔法少女まどかマギカ TPS FEATURING 暁美ほむら

アイコンだけ ↑ だとなんかよくわかんないし。今後要検討。

 

読了:大富豪アニキの教え

夏休みの読書に、と思い購入。

「夢をかなえるゾウ」みたいな語り口で、割りとワンパターンで繰り返される展開に「読んでて楽だなぁ」と思う本。

 

あらすじをAmazonからパクってこようと思ったらレビューがひどいことにwww。

まあでも個人的に読んでてそんなに変なことは言ってないかな、と思ったので紹介します。

 

この本で一貫して語られているのが

  • 相手を自分ごとのように大切にする心

のただ1つ。

あとはそれに付随するいろいろを3つに分けて紹介してます。

  1. 相手を自分ごとのように大切にすることってどんなこと?(1~9の教え)
  2. 仕事とお金について(10~20の教え)
  3. 家族(とりわけ親子)について(21~25の教え)

第1部である1〜9の教えでは相手が自分ごとのように大切にされていると感じるために具体的に何をしたらいいかってことが具体例を付けて説明されてます。

個人的に足りてないかなぁ、と思うところなので、あと何回か読んでみたい。

第2部である20までの教えは、ちょっとピンとこなかった。金(ゴールド)を買え、みたいなことが書いてあったり。

株はギャンブル、っていうことが書いてあったのはまあ、いいことですよね。

第3部のはちょっと蛇足かも。過保護は良くない、ってのは個人的に共感できます。

そして最後のエピローグ的なのは完全に蛇足wwwというか、これ、「夢をかなえるゾウ」のまんまパクリですよねwww 途中から笑ってちゃんと読めなかった。

 

ということで、この本を読むなら「夢をかなえるゾウ」の方が個人的にいいかもですが、気負わず気楽に読もうとしたら、お勧めです。なんか楽になりますよ。

 

大富豪アニキの教え

大富豪アニキの教え

Amazonのレビューを読むのがおすすめ。

本書を買うなら本屋で立ち読みしてフィーリングが合えば、ぜひ。

私は立ち読みしてから買いました。

EC2について考えてみた。

EC2でimotenを運用し始めてそろそろ3日位になるわけですが、順調にdocomo宛に北スパムメールiPhoneに転送してくれています。送信も普通にこなしてくれます。

 

で、気になる料金ですが、今のところ無料枠に収まっている模様。

f:id:tnk962:20120816011243p:plain

 

…ん?

この、「74,096IOs」ってナンジャラホイ?

その上の0.688GBってのも…。

Data Transfer ってのも、すでに162MB使ってる感じ?

 

改めて無料枠の範囲を確認してみると…

f:id:tnk962:20120816011841p:plain

  • Linuxであれば月750時間OK
  • 200万IOまでOK
  • 送信15GBまでOK

ということで、今のままいっても無料枠は超えなさそう・・・?

一番下のリージョンのデータ転送1GBってのがちょっと怖いけど、リージョン間をまたがった通信はしていないので(インスタンス1つですし)料金は発生しないと見た。

 

んー、しかし、料金を気にしながら使うのは精神的にクるものがある。

さくらVPSの1ヶ月いくら、というのの方が気楽かも。

さくらは最初からお金がかかるのかなぁ。こっちも少し調査する必要がありそう。

引き続き課題は続く…。

EC2でimotenを運用してみたメモ

夏休みの課題1つ目、ということでメモを残しておく。

今更ながらクラウドを使って何かやってみようと思いたち、自宅サーバーで運用しているimoten(iモード転送)をAmazonのEC2を使って運用してみます。

 

【前提知識? 読んでおきましょう】

1.imotenについて

  http://code.google.com/p/imoten/

2.imotenのダウンロード

  http://code.google.com/p/imoten/downloads/list

3.imotenのインストール方法

  http://code.google.com/p/imoten/wiki/Install

4.その他iPhoneに設定するために

  http://www.kyoji-kuzunoha.com/2012/03/gmailcentos5x32bitimotendocomonejp.html

 

【本番はここから】

5.EC2のインスタンスを作るまで

 http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/Welcome.html

これは、GettingStartedGuideにしたがって行けば、特に混乱もなく作れます。

imotenを使うにあたってツマヅイたのは、SecurityGroup。ルールを追加しても ApplyRuleChangesボタンを押さないといけません。

ここで、imotenから送信するためのSMTPポート番号を指定してあげます。

この段階ではとりあえずKeyPairを取るところまでで、接続確認は後回しでもOK.

次のElasticIPを設定すると、接続のコマンドが変わっちゃうので。

 

6.Elastic IPsの取得と設定

Amazonのドキュメントだとよくわかりませんが、

 1.EC2ダッシュボードからNetwork&Securityの中のElastic IPsを選ぶ。

 2.Allocate New Addressを選ぶ。

 3.そうするとAddressが1つ出来上がる。この段階だと、何もできない。

 4.Addressを右クリックするとAssociateとDiassociateというのがでるので、

   Associateを選び、5.で作ったインスタンスに紐付ける。

   そうすることで、取得したIPアドレスでアクセスできるようになる。

 

7.改めてダッシュボードからInstancesを開き、自分が作ってElasticIPsを紐付けたインスタンスを右クリックして、Connectを選ぶ。

 

8.Connect with a standalone SSH Clientで書かれている通りに接続する。

カレントディレクトリに5.で取得したキーをおいておくこと。

 

9.ログインしたあとは、普通に設定する。

  まずは、imotenの取得から。

  $wget http://imoten.googlecode.com/files/imoten-1.1.37.zip 

  $unzip -d ./imoten imoten-1.1.37.zip

  その後、4.を参考にimoten.iniを編集する。

  実行権限をつけて、Wrapperの編集をしたら、直接起動する。

 

10.起動

http://d.hatena.ne.jp/soh0125/20110709/1310226778

こちらを参考にして、直接起動。最後の&を忘れずに。

そしたら、iPhoneで受信/送信の試験をして、運用です!

 

とりあえず、ここまでは無料でできて、あとはちまちま動く分には無料の範囲内でなんとかなるのかなぁ。