AWS Auto Scaling을 활용하여 EC2 인스턴스를 자동으로 기동 및 종료하는 환경에서, 인스턴스 라이프사이클에 맞춰 Spring Boot 애플리케이션을 자동으로 시작하고 정상 종료하는 방법이 필요해졌습니다. 본 포스트에서는EC2 인스턴스에 필요한 환경 구성Spring Boot 애플리케이션을 시스템 서비스로 등록하여 기동/종료를 자동화AMI 이미지를 생성하여 Auto Scaling Launch Template/Configuration에 적용하는 과정을 단계별로 설명합니다.1. 사전 준비 사항AWS 계정 및 EC2 인스턴스 (예: Amazon Linux 2 또는 Ubuntu 등)Java 런타임 환경 (JRE/JDK) 및 Spring Boot 애플리케이션 빌드 파일 (예: app.jar)AWS CLI..