Quantcast
Channel: プログラミング
Viewing all articles
Browse latest Browse all 8475

【Serverless】Serverless Framework以外のフレームワーク - プログラム の超個人的なメモ

$
0
0

■ はじめに

https://dk521123.hatenablog.com/entry/2024/05/23/162229

で、
~~~~~~~
(本当は、Serverless Framework で実装したかったが
~~~~~~~
って思っていたんだが、
どうやら、Serverless Framework v4 から有償になってしまったらしい(※1)、、、

 そこで、Serverless Framework以外の
別の Serverless フレームワークを調べてみた

※1:Serverless Framework v4 有償の件
https://www.serverless.com/blog/serverless-framework-v4-a-new-model

New Fee Structure: For organizations with annual revenue exceeding $2M,
 we're introducing some fees that apply to V.4 and beyond. 

[意訳] (参考程度で)
新しい料金構造:年間収益が2,000,000(2百万)ドル(3臆超円)を超える組織について
V4そしてそれを超えるバージョンに、有償を適用させて頂きます
 => 小さい組織ならそのまま使えるっぽいが、、、

目次

【1】AWS Chalice
【2】AWS SAM (Serverless Application Model)
【3】Zappa
【4】Apex(サポート切れ)

【1】AWSChalice

* AWSが提供しているサーバーレス アプリケーションを
 作成するためのPython 製フレームワーク

cf. Chalice(チャリス) = 聖杯

https://github.com/aws/chalice
https://aws.amazon.com/jp/builders-flash/202003/chalice-api/
https://aws.amazon.com/jp/blogs/news/webinar-bb-aws-chalice-2019/
参考文献
https://www.cloudbuilders.jp/articles/2265/
https://qiita.com/hirai-11/items/e6c8b12dab5728d36684
https://qiita.com/hirai-11/items/3f7c5d53f03b9b0d66ea

【2】AWS SAM (Serverless Application Model)

* サーバーレスアプリケーション構築用のオープンソースフレームワーク

https://aws.amazon.com/jp/serverless/sam/
https://github.com/aws/serverless-application-model
参考文献
https://qiita.com/spring_i/items/e087905a82c40cf900a0

【3】Zappa

* AWS Lambda と Amazon API gateway 等のサービスを利用して、
 Web アプリケーションを構築するサーバレスフレームワーク

cf. Zappa(ザッパ) = 

https://github.com/zappa/Zappa

参考文献
https://www.datacurrent.co.jp/column/zappa-20210831/
https://qiita.com/fusuke0423/items/8e0371c996d5b2d7d616
https://zenn.dev/tatsuya4499/articles/807b2981c88869
https://dev.classmethod.jp/articles/deploy-flask-app-aws-lambda-api-gateway-ja/

【4】Apex(サポート切れ)

* AWS Lambda Functionを簡単に構築・デプロイ・管理するツール
 => 既にサポート切れのよう、、、

https://github.com/apex/apex

* This repository has been archived by the owner on Sep 4, 2020. It is now read-only.

参考文献

https://zenn.dev/nskydiving/articles/2c3c0b78228c45
https://qiita.com/os1ma/items/c4b2c8b27e01857a34f9

関連記事

Serverless Framework ~ 環境設定編 ~
https://dk521123.hatenablog.com/entry/2023/11/02/000200
Serverless Framework ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2023/11/03/234825
Lambda ~ Python / 外部モジュール追加 ~
https://dk521123.hatenablog.com/entry/2024/05/25/005456


Viewing all articles
Browse latest Browse all 8475

Trending Articles