Slide 1

Slide 1 text

BrefとCDKでライブアップデー トしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ 2023-08-31

Slide 2

Slide 2 text

自己紹介 ちゃちい (Twitter: @chatii) 合同会社inbaa 代表社員 PHPカンファレンス香川 実行委員長 (本編 2024-05-11) PHPerRoom 主宰 妻・息子・娘 + ウマ娘のトレーナー トレーナーID: 890 570 082 BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 3

Slide 3 text

あまりネタがない BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 4

Slide 4 text

BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 5

Slide 5 text

Brefでどうやって 開発してるの? BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 6

Slide 6 text

CDKでBrefをデプロイ これだけでURLアリのPHPが動く Lambdaがデプロイできる (slsだともっと短いけども) BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 7

Slide 7 text

public/index.php いつもの BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 8

Slide 8 text

レッツデプロイ BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 9

Slide 9 text

BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 10

Slide 10 text

Lambda で動かすものは Lambdaで 動作確認したい? ぼく「Dockerでいいじゃん」(その気持ちはわかる) BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 11

Slide 11 text

ソースを保存したら 自動でLambdaを更新する BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 12

Slide 12 text

実際にやってみた (デモします) BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 13

Slide 13 text

cdk watch 実際使ってるの? ぼく「使ってない…」 アプリケーションを書いている限り Lambdaだから といって気を使う箇所はほとんどない 普通にコンテナで開発すればいいと思う "PHPが動く"から環境差は気にならない せいぜいメモリとか実行時間、レスポンスサイズの制限くらい BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~

Slide 14

Slide 14 text

おわり BrefとCDKでライブアップデートしながら開発 BrefとCDKでライブアップデートしながら開発 by chatii at PHPを動かす技術バトル~PHPer Tea Night~ by chatii at PHPを動かす技術バトル~PHPer Tea Night~