Java

Development

Mavenとは?Javaのビルドツールをやさしく解説【2026年版】

はじめにJavaのプロジェクトを触り始めると、コードそのものより先に**Maven(メイヴン)**という言葉でつまずく人が少なくありません。プロジェクトのフォルダにpom.xmlというファイルがあるのは知っていても、「これが何のためのものな...
Development

JUnitとは?Javaの単体テストフレームワークをやさしく解説【2026年版】

はじめにJavaでコードを書いていると、必ずと言っていいほど登場するのが**JUnit(ジェイユニット)**です。テストコードという存在は知っていても、「何のために書くのか」「本体のコードとどう違うのか」がいまひとつピンとこない人も多いはず...
AWS Basic

Tomcatとは?Javaサーブレットコンテナの仕組みをわかりやすく解説【2026年版】

はじめにJavaでWebアプリを構築しようとすると、必ずと言っていいほど登場するのがTomcatです。「サーバーの一種らしいが、Apacheと何が違うのか」「サーブレットやJSPとどう関係しているのか」がよく分からないまま、なんとなく手順書...
Development

セッション管理があるWebアプリのJMeter負荷テスト:sessionKey動的化のハマりどころ

はじめにJMeterでシナリオを記録し、実行ボタンを押したらいきなりConnection resetや500エラーで止まった——セッション管理のあるJavaのWebアプリを対象に負荷テストを組んだことがある人なら、一度は経験する壁だと思いま...
Development

JMeterとは?基本概念とインストール・環境構築【Windows11対応】

はじめにApache JMeterは、Webアプリケーションの負荷テスト・性能テストに使われるオープンソースツールです。「本番リリース前に、想定される同時アクセス数に耐えられるか確認したい」「特定の画面だけレスポンスが遅くなる原因を調べたい...
AWS Basic

EC2サーバ構築ハンズオン:AWSコンソールでTomcatを構築する手順【EC2 Tomcat / CloudFormation版との比較付き】

はじめに「EC2サーバ上でJavaアプリを動かしたい」——ApacheでHTMLを返せるようになったら、次はJavaが実行できるAPサーバー(Tomcat)に挑戦しましょう。この記事では、AWSコンソール(GUI)のみを使って、Tomcat...
AWS Basic

EC2サーバ構築をIaC化:CloudFormationでEC2 Tomcatを自動デプロイする手順【コンソール版との比較付き】

はじめに「コンソールで手動構築できた構成を、コードで再現したい」——それを実現するのが AWS CloudFormation です。この記事では、template.yaml 1ファイルにリソース構成を定義し、コマンド1本でEC2 Tomca...
スポンサーリンク