free serverというナウでヤングなサービス
DESCRIPTION
LT駆動開発 05 で発表したスライドです。 #LT駆動TRANSCRIPT
Free Serverという ナウでヤングなサービス
2014/07/05 LTDD #05 ねむねむ@nemumupoyo
HN:ねむねむ
情報系の学生です
Twitter:@nemumupoyo
前回のLT駆動の続き
前回のあらすじ空きドメインを総当たりで調べた
↓ 二文字ドメインcm.comが空いていた
↓ レジストラで登録
↓ クレジットカードからは差し引かれたにも 関わらずドメインが取得できなかった
結論
取得できませんでした
その後の経緯
事の経緯をドメイン事業者に問い合わせる ↓
2文字以下の.comドメインは予約語扱いとの事
↓ 返金だけしてもった
Free Server https://noupload.com/
とは?
Free Serverとは• 6月20日辺りにできたらしい
!
• 40分のみ利用可能なVPS
!• 会員登録不要 !
• 基本無料 !
• 延長時に課金 (bitcoinかクレジットカード)
環境は?• Ubuntu 14.04 x86-64のみ
!
• メモリ 512 MB
!
• ストレージ 20 GB
!
• 回線速度(実測) 下り 20 [MB/s] 上り 5 [MB/s]
回線環境は?• 回線速度(実測平均)
• 下り 20 [MB/s]
• 上り 5 [MB/s]
!
• 1つのインスタンスにIPv4が1つ付く
• (104.131.139~141.* 辺り)
!
• IPv6アドレスは無し
使ってみる
簡単に環境構築ができる
どうせなら自動化したい (ハイパーバイザみたいに)
調べた結果• IPアドレス + UserAgentで40分間の作成制限
!
• IPアドレス単体での作成数制限は無し
!
• IPアドレス + UserAgentが完全一致しなければ無制限に作成が可能
VPS生成ライブラリ
python setup.py install
>>> import getvps >>> testuser = getvps.Query() >>> testuser.getData() {'userName': u'root', 'password': u'qwXJ9OEpExeA', 'ipAddr': u'104.131.139.222'}
git clone git://github.com/nemumu/getvps
VPS生成ライブラリ
python setup.py install
>>> import getvps >>> testuser = getvps.Query() >>> testuser.getData() {'userName': u'root', 'password': u'qwXJ9OEpExeA', 'ipAddr': u'104.131.139.222'}
git clone git://github.com/nemumu/getvps
AWS要らないのでは (極論)
問題点• インスタンス作成フォームがよく落ちる !
• (bitcoinで課金な辺り)スパムに使われそう
!• ググラビリティが低い !
• セキュリティ上の問題
まとめ・感想• 急にテスト環境が必要な場合に便利そう !
• ブラックボックスな部分が多い !
• 自動取得はすぐ対策されそう !
• 正式版に期待
ご静聴ありがとうございました@nemumupoyo