2025-01-01から1年間の記事一覧

技術負債の返済を「売上に効く投資」に変える ―― 実践から学んだ進め方

はじめに 新しい機能や顧客要望の取り込みは、売上に直結する“見えやすい投資”です。一方で、ライブラリ更新やアーキテクチャ整備、セキュリティアップデートといった技術負債の返済は“売上に直結しない投資”と見なされ、開発投資の意思決定の場で優先度が下…

AWS EKSクラスタでArmコンテナを動かす方法

この記事では、AWS EKSクラスタでArmアーキテクチャのコンテナを動かす方法について説明します。Armコンテナは、特にコスト効率が求められるワークロードに適しています。ここでは、Terraformを使用してEKSクラスタをセットアップし、Javaアプリケーション(S…

Amazon Cognito リフレッシュトークンローテーション検証

2025年4月にサポートが発表されたCognitoリフレッシュトークンローテーション機能を検証し、その動作とセキュリティ効果を解説します。 対象読者 認証機能を扱うフロントエンド・バックエンド開発者 Cognitoを利用中または導入検討中の技術者 セキュリティ向…

JetBrainsのJunieを使ってTerraformのコードを生成する

前回の「TerraformでAmazon EKSクラスタを構築して、ArgoCDでアプリケーションをデプロイする」ではTerraformによるIaC化の説明をしました。実はこのコードのほぼすべては生成AIを使って作成したものでした。(流石に解説文までは生成AIを使ってはいません) …

TerraformでAmazon EKSクラスタを構築して、ArgoCDでアプリケーションをデプロイする

TerraformなどのIaCのツールを使ってシステムを構築するメリットの一つに冪等性があります。ですが、EKSのようなKubernetesクラスタを構築した後、継続的デプロイのためにArgoCDをインストールする段階で kubectlやhelmコマンドを使いがちです。(ArgoCDのイ…