When you launch EC2 instances, it takes them time to boot due to commands you run with user data. How to improve instances boot time?
Answer
Consider creating customized AMI with the commands from user data already executed there. This will allow you launch instance instantly.