
AWS Associate Developer 자격증을 준비하면서 EC2 관련 실습을 해보고 있습니다. 최근 EC2 인스턴스를 생성하면서 부트스트래핑될 때 특정 기능을 수행하도록 사용자 데이터를 추가해주었는데, 생성된 인스턴스의 Public IP로 액세스가 안되는 문제가 발생했습니다.. 뒤늦게 사용자 데이터가 잘못 쓰였음을 깨닫고 수정을 했으나 아무리 재부팅을 반복해도 접근되지 않는겁니다.. 하하 결국엔 새로운 EC2 인스턴스를 만들자 바로 접근이 되었습니다. 알고보니, EC2 생성시에 작성한 사용자 데이터는 부팅 주기에 실행되지만 최초 한 번의 주기에만 실행되는 것이 기본값이라고 합니다. 만약 주기를 변경하고자 한다면 MIME 멀티파트 타입 파일을 통해 실행 빈도를 재정의할 수 있습니다. 이와 관련된 공식..