Проверьте awscli
.
Вы можете легко сделать это и многое, многое другое с его помощью.
См. Здесь для загрузки и получения дополнительных сведений: https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html
После установки вы можете сделать что-нибудь вроде:
aws ec2 start-instances --instance-ids i-xxxxxxxx
и
aws ec2 stop-instances --instance-ids i-xxxxxxxx
, чтобы запускать и останавливать экземпляры.
Если вы остановите экземпляр, вы перестанете платить за время ec2. Но с вас по-прежнему будет взиматься плата за выделенные вами тома EBS до тех пор, пока вы не завершите работу экземпляра и не убедитесь, что все соответствующие тома удалены.