Laravel– tag –
-
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第12回】運用編:ログ・監視・スケーリング・切り戻し
Laravel 12の管理画面をECSで動かす連載の最終回。CloudWatchのアラーム、オートスケーリング、ECS Exec、サーキットブレーカーでの切り戻しを加え、全12回の内容と本番前の残作業、費用の構造をまとめます。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第11回】GitHub Actions で CI/CD:OIDC でキーを持たずにデプロイ
Laravel 12の管理画面をECSで動かす連載の第11回。GitHub ActionsとOIDCでアクセスキーを持たずにAWSへデプロイ。MySQLでのCI、マイグレーションから順に更新するデプロイ、承認ルールまで解説します。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第10回】キューワーカーとスケジューラを ECS で動かす
Laravel 12の管理画面をECSで動かす連載の第10回。キューをSQSに切り替え、DLQ・可視性タイムアウトの決め方、SIGTERMで安全に止まるワーカー、1台だけのスケジューラ、マイグレーション用タスクを解説します。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第9回】ECR・ECS on Fargate・ALB:管理画面をインターネットに公開する
Laravel 12の管理画面をECSで動かす連載の第9回。ECR・ECS on Fargate・ALBをTerraformで定義し、タスク定義への秘密情報の注入、ロールの分離、ALB裏でのHTTPS判定を解説します。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第8回】RDS for MySQL と秘密情報:パスワードをコードに書かない
Laravel 12の管理画面をECSで動かす連載の第8回。RDS for MySQL 8.4をprivateサブネットに置き、DBパスワードはRDSに管理させ、APP_KEYはSSMに保管。ECSから読むIAM権限の絞り方も解説します。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第7回】Terraform の土台とネットワーク:state 管理と VPC
Laravel 12の管理画面をECSで動かす連載の第7回。TerraformのstateをS3とuse_lockfileで管理し、VPC・サブネット・NAT Gateway・セキュリティグループを定義。VPCエンドポイントとも比較します。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第6回】本番用コンテナイメージを作る:マルチステージ Dockerfile
Laravel 12とVue 3の管理画面をECSで動かす連載の第6回。nginxとphp-fpmの本番用イメージをマルチステージDockerfileで作り、非root実行・ログ出力・起動時キャッシュ・同一イメージの使い回しを解説します。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第5回】請求と非同期処理:キューとスケジューラをローカルで動かす
Laravel 12とVue 3の管理画面をECSで動かす連載の第5回。請求書発行をキューで非同期化し、月次締めと期限超過チェックをスケジューラで定期実行。二重実行を防ぐ設計とDocker上での確認方法を解説します。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第4回】案件管理と一覧画面の作り込み:検索・並べ替え・ページング
Laravel 12とVue 3の管理画面をECSで動かす連載の第4回。案件一覧に検索・絞り込み・並べ替え・ページングを実装し、with()によるN+1対策、検索条件の検証、Inertia 2の部分リロードを解説します。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第3回】ロールと Policy:誰が何をできるかをコードで決める
Laravel 12とVue 3の管理画面をECSで動かす連載の第3回。管理者・担当者・閲覧のみのロールをenumで定義し、PolicyとGate::beforeによる認可、ボタンの表示制御、403のテストまでを実装します。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第2回】顧客マスタの一覧と登録:FormRequest でバリデーションする
Laravel 12とVue 3の管理画面をECSで動かす連載の第2回。顧客マスタの一覧・登録・編集・削除を、FormRequestの入力チェックと重複チェック、useFormのエラー表示、Featureテストまで含めて実装します。 -
連載:Laravel+Vue.jsで作る管理画面をECSで動かす
【Laravel+Vue.jsで作る管理画面をECSで動かす 第1回】全体像と開発環境:Laravel 12+Vue 3 スターターキットを Docker で動かす
Laravel 12とVue 3の管理画面をAWS ECSで動かす連載の第1回。全体構成と全12回の目次、公式Vueスターターキットを土台にDocker ComposeでPHP 8.4・MySQL 8.4の開発環境を作る手順を解説します。
1
