Slide 1

Slide 1 text

サーバレスのリファレンス を便利にしたいので サーバレスでアプリを作った話 株式会社 Relic プロダクトイノベーション事業本部 システムディベロップメント事業部 遠藤 瑞稀

Slide 2

Slide 2 text

自己紹介 - Relic入社後1年4ヶ月 - バックエンドエンジニア - 資格:AWS-SAA / セキュスペ - 業務:Laravel/AWS - 瑞稀の「瑞」 - ①しるし。めでたいしるし。「瑞雲」「瑞験」 ②めでたい。よろこばしい。「瑞雨」 ③みず。 みずみずしい。「瑞穂」

Slide 3

Slide 3 text

お詫び ✖ サーバレスのリファレンス ○ AWS CLIのリファレンス

Slide 4

Slide 4 text

こんなことはありませんか?

Slide 5

Slide 5 text

こんなことはありませんか?

Slide 6

Slide 6 text

こんなことはありませんか? ・リファレンスからコピペして、整形して...で意外と時間がか かるなあ、、めんどくさいなあ、、 ・前作ったコマンドを少しだけカスタマイズしたい

Slide 7

Slide 7 text

そこで 不便なら自分で解消すればいいじゃないか

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

CLIコマンド簡単に作れて保存と共有ができる https://share-command.com/

Slide 10

Slide 10 text

CLIコマンド簡単に作れて保存と共有ができる https://share-command.com/

Slide 11

Slide 11 text

CLIコマンド簡単に作れて保存と共有ができる https://share-command.com/

Slide 12

Slide 12 text

実演 https://share-command.com/

Slide 13

Slide 13 text

構成

Slide 14

Slide 14 text

データの取得は無骨 データの取得に時間がかかる...

Slide 15

Slide 15 text

コスト ・ドメイン代のみ(年間2000円くらい) ・DynamoDBならアクセスが少ないうちはほぼ無料 ・APIGatewayならCognitoの認証が通らなかった分のリクエ ストは料金に加算されない

Slide 16

Slide 16 text

メンテナンス ・今のところ不要 ・データベースの管理がないのが大きい ・データ取得はイケてないので、最新化は手作業が必要 ・APIGateway, Lambda, DynamoDBはCloudFormation化して あるので、すぐに再構築できる

Slide 17

Slide 17 text

今後の展望 ・気力があればデータ最新化するところを定期実行させたい

Slide 18

Slide 18 text

まとめ ・サーバレスは管理が非常に楽 ・初期はコストがかからないも同然 ・実際に作ってみるとその手軽さを実感できる ・もしよかったら使ってみて、cmd + D でお気に入り登録してくださ い 地味にスマホ 対応してるよ

Slide 19

Slide 19 text

余談 ・↑この攻撃は対策してあります