Uncategorized Spring Initializrを使ってSpring Bootアプリケーションを作成する 1. Spring Initializrとは?Spring Initializrは、Spring Bootアプリケーションのプロジェクトを簡単に作成できるツールです。必要な依存関係を選択し、プロジェクトの設定を指定することで、すぐに開発を開... 2025.02.09 Uncategorized
Git 現場でよく使うGitコマンドまとめ リポジトリの初期化とクローンgit init新しいGitリポジトリを作成します。git initgit clone既存のリポジトリをクローン(コピー)します。git clone <repository_url>ステータス確認と変更のステージ... 2025.02.08 Git
GithubActions GitHub Actions を使用して Gradle で Spring Boot の自動テストを実行する方法 GitHub Actions を活用すると、Spring Boot プロジェクトの自動テストを簡単に実行できます。本記事では、Gradle を使用した Spring Boot プロジェクトの自動テストを実行するための GitHub Acti... 2025.02.07 GithubActionsSpringBoot
ECS Step Functions で ECS タスクのエラーを適切に捕捉する方法 Step Functions を使用して ECS タスクを実行する際、タスク内でエラーが発生しても Step Functions はそれを適切に捕捉せずに次の処理を実行してしまうことがあります。これは、Step Functions がデフォ... 2025.02.06 ECSStepFuctions
AWS Step Functionsを使用したバッチジョブの制御 背景CodeBuildで作成したバッチ1つと、ECS Taskで作成したバッチ2つを毎朝5:00に実行し、それら3つのバッチが終了した後に、CodeBuildで作成した別のバッチ1つを実行する必要があった。この一連の処理を適切に制御するため... 2025.02.05 AWSStepFuctions
Docker Docker環境でFlywayを活用するTips はじめにFlywayは、データベースのマイグレーション管理に非常に便利なツールです。特にDocker環境でFlywayの公式イメージを使用することで、マイグレーションの管理がよりシンプルになります。本記事では、Flywayの基本的な仕組みや... 2025.02.04 Docker
AWS CodeBuildから外部サーバーにSSH接続する際のセキュリティ課題と改善策 背景AWS CodeBuildを使ってバッチを構築している中で、外部サーバーにSSH接続し、特定の処理を実行する必要があった。その際、接続先のサーバーではAWS Systems Manager (SSM) パラメータを取得する処理が含まれて... 2025.02.03 AWSCodeBuild