Auto Scaling 그룹을 구성하면 EC2 인스턴스의 수가 자동으로 늘어나거나 줄어들게 되는데, 인스턴스가 시작되거나 종료될 때 반드시 선행되어야 할 작업이 있다면? 예를 들어,인스턴스 종료 전, 로그를 S3에 백업인스턴스 시작 전, 초기 설정 스크립트 실행이처럼 Auto Scaling의 자동 흐름에 중간 작업을 삽입하고 싶을 때 사용하는 기능이 바로 Lifecycle Hook이다. Lifecycle Hook이란?Lifecycle Hook은 Auto Scaling 그룹 내 EC2 인스턴스의 생애주기(Lifecycle) 중 특정 지점에서 일시적으로 대기 상태를 유지시키고 필요한 작업을 수행할 수 있게 해주는 기능이다. Auto Scaling의 자동화된 흐름 중간에 “갈고리(hook)”를 걸어 수동 작업..