際際滷

際際滷Share a Scribd company logo
1
ZappaでZappaで
Serverless CMSをServerless CMSを
恬ってみる恬ってみるИосиф Такакура
(いおしふたかくら)
1
2
??B初と除r鷂??B初と除r鷂
1
3
??B初??B初
1981定?まれ
I債斫uに除いシステムエンジニア
輩め枠坤▲僖譽??狼の蒙箭?氏芙
k_嬾がい(ADHD + ASD)輝並宀
碧並で聞ってる
C# + ASP.NET + MSSQL
プライベ`ト
Python
C#
JavaScript / TypeScript
Ruby
ライタ`??も薬蛄
uの揖?Iいてます
喬に仝ロボット?AIと?gの恊々の云竃す嚠協
麿にもいろいろやってます
1
4
除r鷂羹r鷂
1. PyCon JP 2019のポスタ`セッション宥りました
2. ホ`ムペ`ジリニュ`アルプロジェクト壅_しました
3. サ`バ`レスはじめました
1
5
書?のお書?のお
1
6
書指の鷂翊敞歃饂悗鷂翊敞
AWS Lambda でPython のWeb Framework を咾すZappa で
Serverless なDjango のCMS 、Wagtail を咾してみた
PyCon JPでk燕する坪否の念粁Aになります。
gは^肇の仝DjangoとWagtailで恬るHeadless CMS々のAきだった
り。
鮫が壅兵
1
7
勣は尋は
DjangoでServerlessができる。
1
8
ServerlessってServerlessって
サ`バ`のBや隠便などの?宜な砿尖をすることなく、サ`バ`貧で
プログラムをg?できる碧Mみ。
AWS LambdaやAzure Functions、Google Cloud Functionsなどある。
なおだいたいrgn?。輝隼?爺小。
Yを卦せばあまり聞わなければあまり?くならない
1
9
ZappaってZappaって
https://www.zappa.io/
Serverless Python Web Services - Powered by AWS Lambda and API
Gateway
WSGIでホストできるPythonのWeb FrameworkをAWS Lambdaで咾せ
る。
ということは、Djangoも咾せる
1
10
恷除はこんなのもある恷除はこんなのもある
Amazon Aurora Serverless
MySQLやPostgreSQL札QのRDBのサ`バ`レスっぽいrgn?タイプ
によれば噸宥のAmazon
Auroradb.t2.smallで1?に7rg33蛍までならAmazon Aurora
Serverlessのほうが芦い
クラスメソッドのirbbb?の麻
1
11
ということは´´ということは´´
どうせ?に1?2指しか並をきzまないブログだし、もしかしたら
芦貧がりじゃね殖。
1
12
そんなにうまくはいかなかったそんなにうまくはいかなかった
1. 慙湟O協がわからない。
2. デ`タベ`スにアクセスできない。
3. 床議ファイルがアップロ`ドできない。
1
13
慙湟O協がわからない。慙湟O協がわからない。
gは云鯉議にAWSを聞うのは兜めて。
IAMのO協にvするところでかなり?g函った。
?鬄 はある。Zappaのコミュニティによる恷m盾
1
14
デ`タベ`スにアクセスできない。.禰`タベ`スにアクセスできない。
デプロイしてもデ`タベ`スがタイムアウト´´
1
15
Amazon Aurora Serverlessの日き侭Amazon Aurora Serverlessの日き侭
軟咾縫織ぅ爛薀娃
20昼から恷?1蛍かかる。
1
16
そうすると是るところが´´そうすると是るところが´´
API Gatewayがタイムアウト
API Gatewayを聞う栽、30昼gのうちに畠てのI尖をKえないといけ
ない。
1
17
と、是り惚てていたところに燭函∪Г蟾てていたところに
がいた庁。屡に揖じ撹に薬蕕靴討い刃?
1
18
書指の恬蕕厘泣書指の恬蕕厘泣
API Gatewayの旗わりにVirtual Private Cloud (VPC)を聞う
1
19
床議ファイルがアップロ`ドできない。‐乙張侫.ぅ襪アップロ`ドできない。
これもAPI Gatewayの30昼崙泙}。
なら、ロ`カルからあげればよい。
1
20
ということで咾ましたということで咾ました
https://b2btuu96nj.execute-api.us-east-1.amazonaws.com/dev
まだ?しか咾い討泙擦鵑´´
1
21
ご賠ありがとうございましたご賠ありがとうございました
1

More Related Content

Zappa で Serverless CMS を恬ってみる