1
/
5

Cloud Runのいろんな設定を確認してみた【株式会社ライトコード】

※弊社エンジニアの記事になります。

今回は、Cloud Runについて色々触ってみます!!

おはようございます!どちらかと言うとAWSよりGCPの方が好きな、こやまんこと小山です!

AWSの資格はいくつか所有しているくせに、GCPの資格は未所持だったりします。

弊社では、資格受験手当が出るので、近いうちにチャレンジしてみる予定です。

今回は、GCPのCloud Runの普段何気なく設定している項目や、ログ周りを調べてみたいと思います。

Cloud Runについて全く知らない方は、まずは公式ドキュメントを読んでみてくださいね!

というわけでCloud Runについての説明は公式ドキュメントに任せて、早速色々触っていきましょう!

リージョンによる通信遅延の差について

GCPにおけるリージョンとは、物理リソース(データセンタ)を設置している地理的エリアのことです。

一般的には、サービスを展開するエリアに近いリージョンを選択することが多いかと思います。

日本だと、asia-northeast1(東京)やasia-northeast2(大阪)が最寄りのリージョンですね。

さて、リージョンは近い方が早くて、遠い方が遅いというのは、万有引力の法則並みに当たり前ではありますが、リージョンによる通信遅延(レイテンシ)の差がどのくらいあるのかを実際に検証してみます。

CloudRunにはお試し用のサンプルコンテナが用意されているので、今回はこちらを利用します。

asia-northeast1(東京)と遠そうなus-central1(アイオワ)にリージョンを設定した2つのCloudRunサービスを作成し、比較してみます。

Googlemapで知るアイオワの位置....日本から約9800kmだそうです。

実際に、リクエストが完了するまでの時間に差があるのかを確認してみます。

速度を測定する手段は複数ありますが、今回はメジャーなcurlコマンドを利用します。

curlコマンドは、コマンドラインやスクリプトからURLにアクセスするためのツール

下記のコマンドでは、リクエストの開始から完了までにかかった時間を測定しています。


# Tokyo 
curl -o /dev/null -s -w "%{time_total}\n" [CloudRunの東京リージョンのサービスURL]
0.088710
0.079785
0.081294
# Iowa  
curl -o /dev/null -s -w "%{time_total}\n" [CloudRunのアイオワリージョンのサービスURL]
0.272049
0.226146
0.228400

注:)起動時の CPU ブースト有効、最小インスタンス数1にして測定

今回は、3回ずつ測定してみましたが、いずれも明確な差があることが分かります。

特に費用やBCPにこだわりがなければ、サービスを展開するエリア付近のリージョンを選ぶのが無難そうです。

※BCP(ビジネス継続計画)は、天災や大規模な事故、サイバー攻撃などが発生した際に、ビジネスの中断を最小限に抑え、迅速に通常業務を再開できるようにするための計画

記事の続きは下のリンクをクリック!

https://rightcode.co.jp/blog/information-technology/cloud-run-syain

【2024年卒】新卒採用エントリー開始しました!

特設ページはこちら:https://rightcode.co.jp/recruit/entry-2024

※募集は終了致しました。次回の募集までもうしばらくお待ちください

インターン募集!未経験ok、チャレンジ精神ある方求む

メディア運営:https://rightcode.co.jp/recruit/intern-media

社長と一杯飲みながらお話しませんか?(転職者向け)

特設ページはこちら: https://rightcode.co.jp/gohan-sake-president-talk

もっとワクワクしたいあなたへ

現在、ライトコードでは「WEBエンジニア」「スマホアプリエンジニア」「ゲームエンジニア」、「デザイナー」「WEBディレクター」「エンジニアリングマネージャー」「営業」などを積極採用中です!

有名WEBサービスやアプリの受託開発などの企画、開発案件が目白押しの状況です。

  • もっと大きなことに挑戦したい!
  • エンジニアとしてもっと成長したい!
  • モダンな技術に触れたい!

現状に満足していない方は、まずは、エンジニアとしても第一線を走り続ける弊社代表と気軽にお話してみませんか?

ネット上では、ちょっとユルそうな会社に感じると思いますが(笑)、
実は技術力に定評があり、沢山の実績を残している会社ということをお伝えしたいと思っております。

  • ライトコードの魅力を知っていただきたい!
  • 社風や文化なども知っていただきたい!
  • 技術に対して熱意のある方に入社していただきたい!

一度、【Wantedly内の弊社ページ】や【コーポレートサイト】をのぞいてみてください。

【コーポレートサイト】https://rightcode.co.jp/

【採用募集】https://rightcode.co.jp/recruit(こちらからの応募がスムーズ)

【wantedlyぺージ】https://www.wantedly.com/companies/rightcode

Invitation from 株式会社ライトコード
If this story triggered your interest, have a chat with the team?
株式会社ライトコード's job postings

Weekly ranking

Show other rankings
Like Hiroyuki Choshi's Story
Let Hiroyuki Choshi's company know you're interested in their content