Skip to content

AWS Lambda "monolithic" vs "single-purposed" #9

@akifo

Description

@akifo

はじめまして。 @akifo です。
よろしくお願いします。

serverless も AWS も初心者です。
serverless を触っていて気になったことがありましたので質問させてください。

Function が増えてくると AWS Lambda で管理辛いのでは?と思い、調べてみると、Function は1つにし、handler のほうでルーティングを制御できそうな気がし、これはどちらがベストプラクティスなんだろうという疑問です。

ベストプラクティスを知りたいです

  • 1つの Function に全て書く
  • 複数の Function に分ける

serverless 利用までの流れ

  • APIサーバーを Go言語で書きたい
  • Lambda と API Gateway で配信すると簡単そう
  • serverless 使うと便利そう

このような記事を見つけたのですが...

(読むのに時間がかかりそうなので、こちらでも質問をさせて頂きました)
https://hackernoon.com/aws-lambda-should-you-have-few-monolithic-functions-or-many-single-purposed-functions-8c3872d4338f

書いた後に気付いたのですが serverless に関する質問ではないので、場所違いの内容でしたらそのままクローズいただければと思います。すみません。。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions