1
1

無料枠のe2-microでWEBサーバー立ててもロードバランサー使うとお金かかるから気を付けて

Last updated at Posted at 2024-01-21

発生した問題

GCPの永年無料枠を使ってe2-microでWEBサーバーを立て、HTTPS接続できるサイトとして公開したところ、毎日約90円のNetworking料を請求されていました。

image.png

なお、HTTPS接続にするにあたって以下の記事を参考に、ロードバランサーを用いました。
https://zenn.dev/knockknock/articles/10aa24fde47c45

原因

ロードバランサーを使うことで、SSL証明書は無料で取得できますが、おそらくロードバランサー自体に料金がかかります。
※もしかしたら、ロードバランサーに固定IPを割り当てる部分で料金がかかってるのかも。この辺りの厳密な切り分けまでは出来てないです。

対策

そのため、以下のことを実施しました。

  1. ロードバランサー削除
  2. 固定IPの解放
  3. インスタンスグループの削除
  4. DNSレコードのIPをロードバランサーからe2-microに向き先変更
  5. let's encriptの導入

1から4まではGCPのコンソールから簡単にできます。

5のlet's encriptの導入は、下記の記事を参考に実施しました。
https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-20-04-ja

結果

そしたら、無事ネットワーキングの請求がなくなりました。
image.png

これで、HTTPS接続できるWEBサービスが無料で公開できます。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1