ECRプッシュでFargateを自動更新するCodePipelineによるCI/CD
45{icon} {views} CodePipelineとCodeDeployのECSアクションプロバイダーを使い、ECRにイメージがプッシュされるたびにFargateを自動デプロイする仕組みを構築。Terraform […]...
論文まとめ:Competitive Programming with Large Reasoning Models
101{icon} {views} 大規模言語モデル(LLM)を強化学習によって訓練し、競争プログラミングにおける高度な推論とコーディング能力を高めたOpenAIによるLRMの研究。特にo3モデルは、人間によるドメイン特 […]...
AWS CDKの微妙だった点
67{icon} {views} はじめに なんか流石に使ったこと無いのはあれでしょっていうんで、AWS CDKを30分ぐらい使ってみたけど思ったより微妙で、「使わなくていいや」ってなったのでその所感をメモしておく 自分 […]...
EventBridgeとLambdaによるFargateタスク状態通知
40{icon} {views} EventBridgeルールを用いてFargateタスクの起動・終了を検知し、Lambdaで状態変化のログ出力や追加処理を実行できるようにする方法を紹介。Terraformコードを利用し […]...
クロスアカウントEventBridgeでEC2の状態変更通知を実現する
15{icon} {views} Terraformで開発アカウントのEC2状態変更イベントを管理アカウントへ転送し、Lambdaでログを取得・通知する仕組みを構築。 カスタムイベントバスとIAMポリシーを組み合わせるこ […]...
ECRのクロスリージョン/クロスアカウントレプリケーションを試す
51{icon} {views} 同一アカウント内でのECRクロスリージョン複製なら簡単だが、クロスアカウントではレジストリポリシーが必須でレポジトリポリシーとの混同に注意が必要。Terraformで実装する場合も“aw […]...
S3の双方向クロスリージョンレプリケーション+S3 RTCを試す
46{icon} {views} S3のクロスリージョンレプリケーションにS3 Replication Time Controlを組み合わせることで、15分以内の非同期複製がほぼ保証される高速なレプリケーションを実現でき […]...
Terraform+SAMによるLambdaのローカルテスト
36{icon} {views} Terraform構成を維持しつつSAMでローカルテストを行い、動作確認後にTerraformで本番デプロイする流れを紹介。local_fileリソースを用いてSAMテンプレートを生成し […]...
Auto Scaling Groupのローリング更新を行う
16{icon} {views} 起動テンプレートを更新しただけでは既存インスタンスが残り、Webサーバーの内容がすぐに反映されない場合がある。Auto Scaling Groupのローリング更新機能を使えば、段階的なイ […]...
CodePipelineでテストを並列実行する
36{icon} {views} Terraformを用いてCodePipelineを構築し、CodeBuildプロジェクトをrun_orderによって並列実行と依存関係のあるテストの後続実行を実現。GitHubリポジト […]...