プログラムで EC2 インスタンスを取得/デプロイして開始することはできますか? 基本的に、インスタンス タイプの AMI を選択して起動しますか?
メソッドはわかりますStartInstance
が、これはアカウントで既に作成および停止されているインスタンスにのみ適用されます。
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_StartInstances.html
基本的に、計算のために複数の EC2 インスタンスを必要とする自動化されたサービスがあるということです。プログラムで新しいインスタンスを作成し、インスタンス タイプを選択して AMI を選択し、それを起動していくつかのデプロイ スクリプトを実行して作業を開始する必要があります。
AWS SDK でこれを行う方法があると思いますが、私はそれを見ていません。
関連する注意事項として、シャットダウン インスタンスをプログラムで破棄できる必要もあります。