Step by step guide to create a custom AWS AMI and launch an EC2 instance on Linux for reproducible deployments and faster scaling