狠狠撸

狠狠撸Share a Scribd company logo
極貧Webサービス運用
IDCFクラウド/Google Cloud Functions
等
xmisao/ぺけみさお
Kawasaki.rb #044
背景
極貧である。
背景
極貧である。
しかし、Webサービスは動かしたい。
課題
小粒のサービスにAWS/GCPは高い
(特に日本リージョン)
料金例(1ヶ月31日間稼働時)
AWS EC2 t1.nano $5.95/月
GCP GCE f1-micro $5.11/月
上記に加えストレージ、ネットワーク、
他
極貧なので$5 + αは辛い
解決策
安いIaaSを使う
本日のテーマ
1.
FaaSを使ってServerless
Kawasaki.rbのSlackで動く
opalBotを作りましたが
本日は割愛します…。
2.
安いIaaSの要件
要件
安い(コミコミ$5以下)
pingが早い(日本リージョンが良い)
APIで操作できる(Vagrant等に対応)
恒久的に使える(割引はあてにしない)
初期費用がない(立てたり消したり)
安いIaaSの候補
ざっと調べたところ
要件を満たしそうなベンダ
海外
DigitalOcean
Vultr
国内
IDCFクラウド
ConoHa
安いIaaSの比較
最安のプランで比較したサマリ
極貧観点で異彩を放つ IDCFクラウド
ベンダ 月額料金 CPU/RAM SSD Network
Digital
Ocean
$5 1Core/
512MB
20GB 1TB
Transfer
Vultr $5 1CPU/
768MB
15GB 1,000GB
Bandwidth
IDCFクラ
ウド
200円 1CPU/
1GB
別途課金 3TBまで
無料
ConoHa 630円 1コア/
512MB
20GB 無制限
IDCFクラウド
最低構成例は500円とされている
SSDは月額20円/1GBで課金
最低構成例は15GB使用時の価格
15GBは標準のOSイメージのサイズ
ネットワークはOUTのみ10円/1GBで課金
1ゾーン3TB/月まで無料
SSDの容量を抑えることで
220円/月 で運用が可能
先駆者
調べたところ先駆者が居ました
詳細は以下のQiitaを参照
IDCFクラウドS1を月額220円運用
http://qiita.com/tukiyo3/items/
a2953fe22c239eb28704
ぺけみさお実績
ぺけアニメデータベースを
IDCFクラウドに移行し
300円/月 運用へ
Debianが最小要件で
2GB のディスクを要求
別途Dockerを使用するため
3GB のディスクを割当
今のところ至って快適です!
考察とまとめ
軽量OSでないと厳しい
Alpine
CoreOS
IDCFクラウドとしても
厳しい使い方だと思う
極貧から脱却できたら
もっと優しく使いたい
おわり
ご清聴ありがとうございました

More Related Content

What's hot (19)

Serverless Ninja Warriors [panel]
Serverless Ninja Warriors [panel]Serverless Ninja Warriors [panel]
Serverless Ninja Warriors [panel]
真吾 吉田
?
笔滨齿罢础における颁濒辞耻诲厂别补谤肠丑のコスト削减
笔滨齿罢础における颁濒辞耻诲厂别补谤肠丑のコスト削减笔滨齿罢础における颁濒辞耻诲厂别补谤肠丑のコスト削减
笔滨齿罢础における颁濒辞耻诲厂别补谤肠丑のコスト削减
PIXTA Inc.
?
Serverless Meetup Tokyo #5 Opening
Serverless Meetup Tokyo #5 OpeningServerless Meetup Tokyo #5 Opening
Serverless Meetup Tokyo #5 Opening
真吾 吉田
?
2011クラウドコンピューティングexpo講演資料 in iretブース
2011クラウドコンピューティングexpo講演資料 in iretブース2011クラウドコンピューティングexpo講演資料 in iretブース
2011クラウドコンピューティングexpo講演資料 in iretブース
Serverworks Co.,Ltd.
?
hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)
hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)
hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)
Hirofumi Kubo
?
シェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバシェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバ
Masaru Ogura
?
Serverless frameworkて?お手軽lambda運用 at #nseg #93
Serverless frameworkて?お手軽lambda運用 at #nseg #93Serverless frameworkて?お手軽lambda運用 at #nseg #93
Serverless frameworkて?お手軽lambda運用 at #nseg #93
ko ty
?
搁别诲颈蹿颈肠:础奥厂のデータ転送量を减らしてコストダウン!
搁别诲颈蹿颈肠:础奥厂のデータ転送量を减らしてコストダウン!搁别诲颈蹿颈肠:础奥厂のデータ転送量を减らしてコストダウン!
搁别诲颈蹿颈肠:础奥厂のデータ転送量を减らしてコストダウン!
lexues
?
Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90
ko ty
?
AWS Outpostsセミナー オンプレミスネットワークとの接続
AWS Outpostsセミナー オンプレミスネットワークとの接続AWS Outpostsセミナー オンプレミスネットワークとの接続
AWS Outpostsセミナー オンプレミスネットワークとの接続
Shuji Kikuchi
?
前座尝补尘产诲补
前座尝补尘产诲补前座尝补尘产诲补
前座尝补尘产诲补
Akio Katayama
?
The Internal of Serverless Plugins
The Internal of Serverless PluginsThe Internal of Serverless Plugins
The Internal of Serverless Plugins
Terui Masashi
?
SPA on AWS
SPA on AWSSPA on AWS
SPA on AWS
yutamuramot
?
New Cloud Design Pattern using Amazon Aurora
New Cloud Design Pattern using Amazon AuroraNew Cloud Design Pattern using Amazon Aurora
New Cloud Design Pattern using Amazon Aurora
宗 大栗
?
20140628 AWSの2014前半のアップデートまとめ
20140628 AWSの2014前半のアップデートまとめ20140628 AWSの2014前半のアップデートまとめ
20140628 AWSの2014前半のアップデートまとめ
Yasuhiro Araki, Ph.D
?
尝惫蝉を惫辫肠上に构筑してみた话
尝惫蝉を惫辫肠上に构筑してみた话尝惫蝉を惫辫肠上に构筑してみた话
尝惫蝉を惫辫肠上に构筑してみた话
Yu Komiya
?
闯础奥厂-鲍骋四国クラウドお遍路2014
闯础奥厂-鲍骋四国クラウドお遍路2014闯础奥厂-鲍骋四国クラウドお遍路2014
闯础奥厂-鲍骋四国クラウドお遍路2014
Shiraishi Masayuki
?
Serverless Ninja Warriors [panel]
Serverless Ninja Warriors [panel]Serverless Ninja Warriors [panel]
Serverless Ninja Warriors [panel]
真吾 吉田
?
笔滨齿罢础における颁濒辞耻诲厂别补谤肠丑のコスト削减
笔滨齿罢础における颁濒辞耻诲厂别补谤肠丑のコスト削减笔滨齿罢础における颁濒辞耻诲厂别补谤肠丑のコスト削减
笔滨齿罢础における颁濒辞耻诲厂别补谤肠丑のコスト削减
PIXTA Inc.
?
Serverless Meetup Tokyo #5 Opening
Serverless Meetup Tokyo #5 OpeningServerless Meetup Tokyo #5 Opening
Serverless Meetup Tokyo #5 Opening
真吾 吉田
?
2011クラウドコンピューティングexpo講演資料 in iretブース
2011クラウドコンピューティングexpo講演資料 in iretブース2011クラウドコンピューティングexpo講演資料 in iretブース
2011クラウドコンピューティングexpo講演資料 in iretブース
Serverworks Co.,Ltd.
?
hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)
hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)
hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)
Hirofumi Kubo
?
シェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバシェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバ
Masaru Ogura
?
Serverless frameworkて?お手軽lambda運用 at #nseg #93
Serverless frameworkて?お手軽lambda運用 at #nseg #93Serverless frameworkて?お手軽lambda運用 at #nseg #93
Serverless frameworkて?お手軽lambda運用 at #nseg #93
ko ty
?
搁别诲颈蹿颈肠:础奥厂のデータ転送量を减らしてコストダウン!
搁别诲颈蹿颈肠:础奥厂のデータ転送量を减らしてコストダウン!搁别诲颈蹿颈肠:础奥厂のデータ転送量を减らしてコストダウン!
搁别诲颈蹿颈肠:础奥厂のデータ転送量を减らしてコストダウン!
lexues
?
Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90
ko ty
?
AWS Outpostsセミナー オンプレミスネットワークとの接続
AWS Outpostsセミナー オンプレミスネットワークとの接続AWS Outpostsセミナー オンプレミスネットワークとの接続
AWS Outpostsセミナー オンプレミスネットワークとの接続
Shuji Kikuchi
?
前座尝补尘产诲补
前座尝补尘产诲补前座尝补尘产诲补
前座尝补尘产诲补
Akio Katayama
?
The Internal of Serverless Plugins
The Internal of Serverless PluginsThe Internal of Serverless Plugins
The Internal of Serverless Plugins
Terui Masashi
?
New Cloud Design Pattern using Amazon Aurora
New Cloud Design Pattern using Amazon AuroraNew Cloud Design Pattern using Amazon Aurora
New Cloud Design Pattern using Amazon Aurora
宗 大栗
?
20140628 AWSの2014前半のアップデートまとめ
20140628 AWSの2014前半のアップデートまとめ20140628 AWSの2014前半のアップデートまとめ
20140628 AWSの2014前半のアップデートまとめ
Yasuhiro Araki, Ph.D
?
尝惫蝉を惫辫肠上に构筑してみた话
尝惫蝉を惫辫肠上に构筑してみた话尝惫蝉を惫辫肠上に构筑してみた话
尝惫蝉を惫辫肠上に构筑してみた话
Yu Komiya
?
闯础奥厂-鲍骋四国クラウドお遍路2014
闯础奥厂-鲍骋四国クラウドお遍路2014闯础奥厂-鲍骋四国クラウドお遍路2014
闯础奥厂-鲍骋四国クラウドお遍路2014
Shiraishi Masayuki
?

Similar to 極貧Webサービス運用 kawasaki.rb #044 (20)

Crooz meet fusion io3 open
Crooz meet fusion io3 openCrooz meet fusion io3 open
Crooz meet fusion io3 open
takaoka susumu
?
滨补补厂ではじめよう!クラウドコンピューティング
滨补补厂ではじめよう!クラウドコンピューティング滨补补厂ではじめよう!クラウドコンピューティング
滨补补厂ではじめよう!クラウドコンピューティング
hideaki yanase
?
de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!
Minoru Naito
?
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリースNext GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリース
よしだ あつし
?
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure
Keiichi Hashimoto
?
尝补尘辫で作るソーシャルアプリの负荷対策~アプリとインフラの调和のテクニック~
尝补尘辫で作るソーシャルアプリの负荷対策~アプリとインフラの调和のテクニック~尝补尘辫で作るソーシャルアプリの负荷対策~アプリとインフラの调和のテクニック~
尝补尘辫で作るソーシャルアプリの负荷対策~アプリとインフラの调和のテクニック~
碍尝补产株式会社
?
Amazon Elastic MapReduce@Hadoop Conference Japan 2011 Fall
Amazon Elastic MapReduce@Hadoop Conference Japan 2011 FallAmazon Elastic MapReduce@Hadoop Conference Japan 2011 Fall
Amazon Elastic MapReduce@Hadoop Conference Japan 2011 Fall
Shinpei Ohtani
?
Modernizing Big Data Workload Using Amazon EMR & AWS Glue
Modernizing Big Data Workload Using Amazon EMR & AWS GlueModernizing Big Data Workload Using Amazon EMR & AWS Glue
Modernizing Big Data Workload Using Amazon EMR & AWS Glue
Noritaka Sekiyama
?
20170622 Moved to Azure PaaS
20170622 Moved to Azure PaaS20170622 Moved to Azure PaaS
20170622 Moved to Azure PaaS
康平 秋山
?
AWS Black Belt Online Seminar 2016 HPC分野でのAWS活用
AWS Black Belt Online Seminar 2016 HPC分野でのAWS活用AWS Black Belt Online Seminar 2016 HPC分野でのAWS活用
AWS Black Belt Online Seminar 2016 HPC分野でのAWS活用
Amazon Web Services Japan
?
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
真吾 吉田
?
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せますゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
infinite_loop
?
GAE + Spannerで目指せ No (Uncomfortable) Ops
GAE + Spannerで目指せ No (Uncomfortable) OpsGAE + Spannerで目指せ No (Uncomfortable) Ops
GAE + Spannerで目指せ No (Uncomfortable) Ops
Miniascape
?
Architecting on Alibaba Cloud - 超基礎編 -
Architecting on Alibaba Cloud - 超基礎編 -Architecting on Alibaba Cloud - 超基礎編 -
Architecting on Alibaba Cloud - 超基礎編 -
真吾 吉田
?
AWSによるWebサイト構築と運用 - concrete5 編 -
AWSによるWebサイト構築と運用 - concrete5 編 -AWSによるWebサイト構築と運用 - concrete5 編 -
AWSによるWebサイト構築と運用 - concrete5 編 -
Shuji Watanabe
?
【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説
【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説
【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説
Machie Atarashi
?
HPC on AWS 2020 Summer
HPC on AWS 2020 Summer HPC on AWS 2020 Summer
HPC on AWS 2020 Summer
Daisuke Miyamoto
?
Crooz meet fusion io3 open
Crooz meet fusion io3 openCrooz meet fusion io3 open
Crooz meet fusion io3 open
takaoka susumu
?
滨补补厂ではじめよう!クラウドコンピューティング
滨补补厂ではじめよう!クラウドコンピューティング滨补补厂ではじめよう!クラウドコンピューティング
滨补补厂ではじめよう!クラウドコンピューティング
hideaki yanase
?
de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!
Minoru Naito
?
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリースNext GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリース
よしだ あつし
?
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure
Keiichi Hashimoto
?
尝补尘辫で作るソーシャルアプリの负荷対策~アプリとインフラの调和のテクニック~
尝补尘辫で作るソーシャルアプリの负荷対策~アプリとインフラの调和のテクニック~尝补尘辫で作るソーシャルアプリの负荷対策~アプリとインフラの调和のテクニック~
尝补尘辫で作るソーシャルアプリの负荷対策~アプリとインフラの调和のテクニック~
碍尝补产株式会社
?
Amazon Elastic MapReduce@Hadoop Conference Japan 2011 Fall
Amazon Elastic MapReduce@Hadoop Conference Japan 2011 FallAmazon Elastic MapReduce@Hadoop Conference Japan 2011 Fall
Amazon Elastic MapReduce@Hadoop Conference Japan 2011 Fall
Shinpei Ohtani
?
Modernizing Big Data Workload Using Amazon EMR & AWS Glue
Modernizing Big Data Workload Using Amazon EMR & AWS GlueModernizing Big Data Workload Using Amazon EMR & AWS Glue
Modernizing Big Data Workload Using Amazon EMR & AWS Glue
Noritaka Sekiyama
?
20170622 Moved to Azure PaaS
20170622 Moved to Azure PaaS20170622 Moved to Azure PaaS
20170622 Moved to Azure PaaS
康平 秋山
?
AWS Black Belt Online Seminar 2016 HPC分野でのAWS活用
AWS Black Belt Online Seminar 2016 HPC分野でのAWS活用AWS Black Belt Online Seminar 2016 HPC分野でのAWS活用
AWS Black Belt Online Seminar 2016 HPC分野でのAWS活用
Amazon Web Services Japan
?
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
真吾 吉田
?
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せますゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
ゲームのインフラを础飞蝉で実戦迟颈辫蝉全て见せます
infinite_loop
?
GAE + Spannerで目指せ No (Uncomfortable) Ops
GAE + Spannerで目指せ No (Uncomfortable) OpsGAE + Spannerで目指せ No (Uncomfortable) Ops
GAE + Spannerで目指せ No (Uncomfortable) Ops
Miniascape
?
Architecting on Alibaba Cloud - 超基礎編 -
Architecting on Alibaba Cloud - 超基礎編 -Architecting on Alibaba Cloud - 超基礎編 -
Architecting on Alibaba Cloud - 超基礎編 -
真吾 吉田
?
AWSによるWebサイト構築と運用 - concrete5 編 -
AWSによるWebサイト構築と運用 - concrete5 編 -AWSによるWebサイト構築と運用 - concrete5 編 -
AWSによるWebサイト構築と運用 - concrete5 編 -
Shuji Watanabe
?
【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説
【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説
【JAWS-UG Sapporo】はじめてのAWSワークショップ 概説
Machie Atarashi
?

More from Misao X (7)

BestGems.org 2018年の進化
BestGems.org 2018年の進化BestGems.org 2018年の進化
BestGems.org 2018年の進化
Misao X
?
Rubyからg rpcでdocker化したkuromojiを使った話
Rubyからg rpcでdocker化したkuromojiを使った話Rubyからg rpcでdocker化したkuromojiを使った話
Rubyからg rpcでdocker化したkuromojiを使った話
Misao X
?
搁耻产测で骋鲍滨アプリケーションを书く
搁耻产测で骋鲍滨アプリケーションを书く搁耻产测で骋鲍滨アプリケーションを书く
搁耻产测で骋鲍滨アプリケーションを书く
Misao X
?
Native Extensionのビルドどうしてますか?
Native Extensionのビルドどうしてますか?Native Extensionのビルドどうしてますか?
Native Extensionのビルドどうしてますか?
Misao X
?
しょぼいカレンダーからアニメデータベースを作る
しょぼいカレンダーからアニメデータベースを作るしょぼいカレンダーからアニメデータベースを作る
しょぼいカレンダーからアニメデータベースを作る
Misao X
?
BestGems.org -RubyGemsランキングサイトのご紹介-
BestGems.org -RubyGemsランキングサイトのご紹介-BestGems.org -RubyGemsランキングサイトのご紹介-
BestGems.org -RubyGemsランキングサイトのご紹介-
Misao X
?
痴颈尘と搁耻产测のアツい関係
痴颈尘と搁耻产测のアツい関係痴颈尘と搁耻产测のアツい関係
痴颈尘と搁耻产测のアツい関係
Misao X
?
BestGems.org 2018年の進化
BestGems.org 2018年の進化BestGems.org 2018年の進化
BestGems.org 2018年の進化
Misao X
?
Rubyからg rpcでdocker化したkuromojiを使った話
Rubyからg rpcでdocker化したkuromojiを使った話Rubyからg rpcでdocker化したkuromojiを使った話
Rubyからg rpcでdocker化したkuromojiを使った話
Misao X
?
搁耻产测で骋鲍滨アプリケーションを书く
搁耻产测で骋鲍滨アプリケーションを书く搁耻产测で骋鲍滨アプリケーションを书く
搁耻产测で骋鲍滨アプリケーションを书く
Misao X
?
Native Extensionのビルドどうしてますか?
Native Extensionのビルドどうしてますか?Native Extensionのビルドどうしてますか?
Native Extensionのビルドどうしてますか?
Misao X
?
しょぼいカレンダーからアニメデータベースを作る
しょぼいカレンダーからアニメデータベースを作るしょぼいカレンダーからアニメデータベースを作る
しょぼいカレンダーからアニメデータベースを作る
Misao X
?
BestGems.org -RubyGemsランキングサイトのご紹介-
BestGems.org -RubyGemsランキングサイトのご紹介-BestGems.org -RubyGemsランキングサイトのご紹介-
BestGems.org -RubyGemsランキングサイトのご紹介-
Misao X
?
痴颈尘と搁耻产测のアツい関係
痴颈尘と搁耻产测のアツい関係痴颈尘と搁耻产测のアツい関係
痴颈尘と搁耻产测のアツい関係
Misao X
?

極貧Webサービス運用 kawasaki.rb #044