Eu migrei vários projetos pessoais e profissionais para máquinas EC2 da Amazon AWS, a flexibilidade e autonomia de poder criar e destruir máquinas a qualquer momento, foi o fator mais decisivo para essa escolha.
Trabalho com muita tecnologia emergente (MongoDB, Riak, Node.JS, Django, PostgreSQL com Postgis, etc) e devido a isso, é quase impossível encontrar provedores tradicionais para hospedar meus projetos, eu preciso ter root na máquina e realizar configurações muito específicas. Gosto muito da Linode e já usei seus servidores por mais de 5 anos, mas quando precisava criar várias máquinas rapidamente, era um problema.
A Amazon AWS pode ter um custo bastante baixo se você conhecer bem sua estrutura e saber usar os serviços certos nos momentos certos. De fato, exige uma curva de aprendizado para quem nunca mexeu, sendo que a Amazon oferece uma instância micro gratuita por um ano (procure por Free Tier no site da Amazon AWS). Em pouco tempo é possível dominar toda sopa de letrinhas (EC2, S3, RDS, etc).
Aplicativo Android
Ontem o José Papo escreveu em seu Twitter:
Tem um Android? Gerencie sua Nuvem da AWS diretamente do celular ou tablet a partir de hoje! (mais SOs em breve) – http://t.co/zHBxFRtf
— José Papo (@josepapo) January 4, 2013
Eu baixei o aplicativo e coloquei minhas credenciais da AWS. O aplicativo é bem simples, porém permite controlar e monitorar as instâncias, assim como os valores que estão sendo debitados na sua conta, para evitar surpresas desagradáveis no fim do mês! 🙂
Algumas telas:
Agora é possível ter controle sobre seus servidores de qualquer lugar!
Saiba mais em AWS Console para Android.