Estou trabalhando com o Amazon EC2 e tenho algumas AMIs do Windows suportadas pelo EBS. Quando inicio uma nova instância a partir de um instantâneo do EBS, o serviço EC2Config prepara a máquina Windows para mim. Sei quando o EC2Config é concluído, porque posso verificar a instância Saída do Console - depois que diz "Windows está pronto", sei que estou bem.
O que estou procurando é uma maneira de dizer que "o Windows está pronto" no próprio sistema operacional. Eu acho que a URL de metadados acessível a partir do sistema operacional me diria isso, mas não encontro nenhum valor apropriado.
http://169.254.169.254/latest/meta-data/
Meu objetivo é executar scripts de configuração assim que o "Windows estiver pronto". Algumas das minhas tarefas de configuração precisam garantir que a máquina esteja totalmente configurada antes de iniciar - especialmente se o EC2Config estiver renomeando o computador e reiniciando. Eu poderia escrever algo usando as ferramentas EC2 ou C # ... mas isso exigiria que eu usasse minhas chaves da AWS nas minhas AMIs (o que não quero fazer). Idealmente, gostaria de ver algo na própria máquina para saber quando posso iniciar a configuração - algo como uma entrada EventLog, assistir a um arquivo de texto, verificar a URL de metadados etc.
Pergunta secundária: eu poderia usar um bom artigo sobre exatamente o que o processo de agrupar / desmontar faz com as máquinas EBS.