Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

アジェンダ 2 0. ⾃⼰紹介 1. パブリッククラウド市場について 2. サーバレスサービスの⽐較 3. まとめ

Slide 3

Slide 3 text

0.講師⾃⼰紹介 3 n 秋葉 ⼤輔(あきば だいすけ) • クラウドインテグレーション事業部 ソリューション開発セクション • 組み込み開発〜Webサービス開発まで様々な開発経験あり 最近はマネジメントの⽐重が増えてきてます • 2020年2⽉⼊社 • 今年は資格の更新が多い

Slide 4

Slide 4 text

本⽇のゴール 4 メジャーなパブリッククラウドにおける サーバレスサービスの違いを知る

Slide 5

Slide 5 text

1. パブリッククラウド市場について 5

Slide 6

Slide 6 text

1.パブリッククラウド市場について 6 n Gartnerのマジッククアドラント(2023/12)を⾒てみる 引⽤元URL︓ https://www.gartner.com/doc/reprints?id=1-2FTDYPQN&ct=231204&st=sb

Slide 7

Slide 7 text

2. サーバレスサービスの⽐較 7

Slide 8

Slide 8 text

2.サーバレスサービスの⽐較 8 n AWS/Google/Microsoft/Oracleのサーバレスサービスでどのような違いがあるのかを調査 • AWS Lambda • Google Cloud Cloud Functions • Microsoft Azure Azure Functions • Oracle Cloud OCI Functions

Slide 9

Slide 9 text

2.サーバレスサービスの⽐較(リリース時期) 9 2014/11〜 AWS Lambda 2016/11〜 Azure Functions 2019/7〜 OCI Functions 2018/7〜 Google Cloud Functions

Slide 10

Slide 10 text

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

Slide 11

Slide 11 text

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 同時に実⾏する関数のメモリ利⽤料の合計による制約

Slide 12

Slide 12 text

3. まとめ 12

Slide 13

Slide 13 text

3.まとめ 13 n パブリッククラウド市場 • AWS/Google Cloud/Azureに対してOCIが追いかけているような構図 n サーバレスサービスの違い • それぞれのサービスで細かな違いはあれど、できることは⼤きく変わらない ※Windowsを使いたいからAzureを選択、ということはあり得そう n サーバレスサービスについての個⼈的感想 • Lambdaが⼀番ネット上の情報も多く、個⼈としても使い慣れていることもあり使い勝 ⼿が良さそうなイメージ Cloud Functionsの実⾏時間60分というのは⼤変興味深い

Slide 14

Slide 14 text

ありがとうございました 14