Experiências e dicas para a programação com e para nuvem servidores / aplicativos / ferramentas da Amazon?

StackOverflow https://stackoverflow.com/questions/159459

Pergunta

Nós estamos olhando para desenvolver um produto que iria usar ferramentas de nuvem da Amazon (EC2, SQS, etc), e estou curioso o que dicas / truques / ponteiros pessoas que têm usado estas tecnologias têm.

Uma dica / whatever per post, por favor.

Foi útil?

Solução

plug-in

O Elasticfox para Mozilla torna fazendo um monte de coisas EC2 mais fácil. Ele pode ser encontrado em: Elasticfox Firefox Extensão para Amazon EC2 . Esta página possui links especificamente para baixar o plug-in Elasticfox e também o projeto Sourceforge associado. vale bem usando ...

Outras dicas

Obter uma conta de desenvolvedor em Right Scale . É grátis e um deus-enviar para um cara que odeia lembrar aqueles comandos mudos e argumentos. Se você só recorrer a ferramentas Amazon fornecidos, você está jogando fora seus direitos humanos.

estamos interessados ??em EC2, onde eu trabalho. Nós não nos importamos sobre web-serviço ou material enterprisey, apenas enorme número de trituração para a física, usando python. Este material EC2 tinha me confuso, com a maioria a documentação orientada para aplicações businessy e usando C # ou Java, mas esta apresentação de slides esclareceu muito para mim, especialmente para o uso de python: http://www.datawrangling.com/pycon-2008-elasticwulf-slides

Quanto SimpleDB , tem uma linguagem de consulta muito limitado e é muito restritiva. Se você pensando em ter muitas consultas complexas, você deve primeiro se sentar e pensar como organizar seus dados para fazer essas consultas possível. Uma coisa que falta, mas que provavelmente será adicionado, é a capacidade de contar os resultados de uma determinada consulta, bem como COUNT de SQL.

O desempenho é ok, mas eu considero a latência talvez um pouco alta.

Um conceito importante para compreender: o sistema de arquivos a instância vidas EC2 sobre enquanto ele está funcionando não é persistente Existem ferramentas / serviços disponíveis que lhe permitem montar sistemas de arquivos apoiados por armazenamento S3, ou você. pode fazer o upload para S3 ou outro serviço de armazenamento da instância, mas quando uma instância fecha o sistema de arquivos associado não é mais.

Quanto às ferramentas, eu encontrei ferramentas da Amazon para ser grande, mas provavelmente você deve estar confortável com a linha de comando se você estiver tomando esse caminho.

Para gerenciar suas instâncias EC2, etc. Amazon também oferece - em versão beta desde um par de dias -. O console de gerenciamento que tem funcionalidade semelhante ao Elasticfox Firefox plugin, mas é um console web puro

https://console.aws.amazon.com

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top