背景
無料で使えるクラウドサーバリソースという記事に乗っていないものを共有させて頂きます。
実は、Oracle Cloud で 4CPU/24GBメモリ(?!)までの無料VPSが作れます。
特徴・落とし穴
特徴か落とし穴か人それぞれだと思いますが、
上記に書いてた無料リソースは__ARMインスタンスのみが対象です__。
ま、Raspberry PiやApple SiliconのおかげでほとんどのパッケージはARMを対応しているので、
個人的はそんなに気にしていませんでした。
検証
インスタンス作成
アカウントを登録し、早速作ってみました。
登録する時にHomeリージョンを選べることが必要です。
ARM版VMは東京リージョンに少ないという警告が出たので、大阪リージョンにしました。
今回は、2CPU/12GBメモリのインスタンスを作りました。
デフォルトでは1CPUごとに6GBメモリが振り分けられますが、
メモリ量が個別で調整できるそうです。
OSはOracle Linuxが基準のようですが、
個人的馴染んでいるUbuntuもあるのでそちらにしました。
最初に「リソースが不足ため作成できない」というエラーが出ましたが、
数時間後に再度作ってみたら行けました。(やはり人気ですかね?)
SSH
実際に入ってみて色んなコマンドを叩きました。
まず、カーネルをチェック。
$ uname -a
Linux hoge-blog 5.11.0-1022-oracle #23~20.04.1-Ubuntu SMP Fri Nov 12 15:45:47 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux
間違いなくARMですね。
CPUとメモリが合ってますね。騙されていないですね笑
ホスティング
個人ブログのために立ち上がったサーバなので、
docker
+docker-compose
を入れて、
サービスを起動してみました。
ちゃんとサイトが見れるし、サクサク動いています。
パフォーマンス面も特に問題ありません。
流石にブログサイトにしてはオーバスペックかもしれません。。。
最後に
やはり無料インスタンスが人気なのですぐ作れないかもしれないですが、
自分みたいにケチですがVPSを作りたい人は是非作ってみてください!