Como eu dimensiono o EC2 e envio código / dados para minhas instâncias?

1

Atualmente tenho um T1.micro para desenvolvimento executando o Windows com o SQL Server 2008.

O sistema permite que os estudantes acessem nosso site para procurar um mentor, atualizem seu perfil com fotos e histórico de empregos, etc. Aproximadamente o mesmo tipo de trabalho que um perfil no LinkedIn.

Preciso que isso seja escalável muito rapidamente sem recursos desperdiçados.

Eu entendo que o seguinte é importante.

Separação de dados, aplicativo, etc. Vou conseguir isso, acho que hospedando imagens usando S3, Instância de banco de dados via RDS e atualizo a instância do EC2.

Minha pergunta

Como faço para empurrar dados / código para várias instâncias de ec2 / RDS sem problemas?

    
por chris 22.11.2012 / 16:44

1 resposta

0

Para o banco de dados, você pode facilmente usar o RDS, pois é um recurso de banco de dados compartilhado.

mas para código você pode usar qualquer sistema de arquivos Remoto, como NFS ou GlusterFS. Mas eu recomendaria o GlusterFS mais, devido ao seu conjunto de recursos e habilidades, que não estão presentes no NFS.

Você pode criar um único servidor, para se tornar o servidor GlusterFS, que hospedará todos os dados e os compartilhará entre qualquer número de servidores.

Além disso, isso pode ser útil:

Precisa de uma recomendação para compartilhar armazenamento em escalonamento automático ec2 w / scalr

link

    
por 22.11.2012 / 17:05