Upgrade to Pro — share decks privately, control downloads, hide ads and more …

第2回 雲勉LT大会 パブリッククラウドのサーバレスサービスの違いを調べてみた

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

第2回 雲勉LT大会 パブリッククラウドのサーバレスサービスの違いを調べてみた

Avatar for iret.kumoben

iret.kumoben

July 30, 2024
Tweet

More Decks by iret.kumoben

Other Decks in Technology

Transcript

  1. 0.講師⾃⼰紹介 3 n 秋葉 ⼤輔(あきば だいすけ) • クラウドインテグレーション事業部 ソリューション開発セクション •

    組み込み開発〜Webサービス開発まで様々な開発経験あり 最近はマネジメントの⽐重が増えてきてます • 2020年2⽉⼊社 • 今年は資格の更新が多い
  2. 2.サーバレスサービスの⽐較(対応ランタイム⾔語) 10 Python Node.js Java Ruby Go C# (.NET) PHP

    Power Shell Lambda 3.12 3.11 3.10 3.9 3.8 20 18 16 21 17 11 8.al2 3.3 3.2 x 8 6 x 7 Cloud Functions 3.12 3.11 3.10 3.9 3.8 20 18 21 17 11 3.2 1.22 1.21 8 6 8.3 8.2 8.1 x Azure Functions 3.11 3.10 3.9 3.8 20 18 16 14 21(Preview) 17 11 8 x x 8 6 4.8 x 7.2 OCI Functions 3.11 3.9 3.8 18 16 14 17 11 8 3.1 2.7 1.19 1.18 6.0 3.1 x x
  3. 2.サーバレスサービスの⽐較(その他) 11 最⼤実⾏時間 並列実⾏数 実⾏OS 利⽤料⾦ Lambda 15分 1,000 Amazon

    Linux2 Amazon Linux2023 主に以下の内容で変動 ・実⾏時間(秒単位) ・割り当てるメモリ量 ・リクエスト数 Cloud Functions HTTPの場合︓60分 イベント起動の場合︓9分 1,000 Ubuntu22.04 Ubuntu18.04 主に以下の内容で変動 ・実⾏時間(秒単位) ・リソース数 ・呼び出し回数 Azure Functions 10分 or 60分 ※プランによる 規定なし (※1) Windwos Linux 主に以下の内容で変動(従量課⾦の場合) ・実⾏時間(秒単位) ・リソース使⽤量 ・実⾏回数 OCI Functions 5分 60GB (※2) 規定なし 主に以下の内容で変動 ・実⾏時間(ギガバイト・メモリ秒単位) ・呼び出し回数 ※1 インスタンス当たりの接続数とインスタンス数の規定あり ※2 同時に実⾏する関数のメモリ利⽤料の合計による制約
  4. 3.まとめ 13 n パブリッククラウド市場 • AWS/Google Cloud/Azureに対してOCIが追いかけているような構図 n サーバレスサービスの違い •

    それぞれのサービスで細かな違いはあれど、できることは⼤きく変わらない ※Windowsを使いたいからAzureを選択、ということはあり得そう n サーバレスサービスについての個⼈的感想 • Lambdaが⼀番ネット上の情報も多く、個⼈としても使い慣れていることもあり使い勝 ⼿が良さそうなイメージ Cloud Functionsの実⾏時間60分というのは⼤変興味深い