Arquivo da tag: Dynamo DB

Amazon lança serviço para facilitar crescimento de sites

Com informações de ComputerWorld

Fonte: IMasters

Amazon anunciou, na última terça-feira, o DynamoDB, um serviço que permite que sites cresçam sem perda de desempenho. O recurso faz parte da Amazon Web Services, plataforma de serviços na nuvem usada por empresas para processar determinadas tarefas sem precisar investir muito em hardware e software próprios.

De acordo com a empresa, a tecnologia usada é a do padrão de banco de dados NoSQL, que permite o crescimento no tamanho dos sites sem prejudicar o desempenho, repartindo o processamento entre servidores e storage de maneira mais barata e simples.

Agora, a Amazon vai oferecer o NoSQL como um serviço cloud – os clientes pagarão apenas por aquilo que usam. A empresa também aumentou sua oferta de armazenamento em estado sólido (SSD), mais ágil que os dicos rígidos tradicionais.

“Com o Amazon DynamoDB, os desenvolvedores de aplicativos baseados em nuvem pode começar pequeno, com apenas a capacidade de que precisam e, em seguida, aumentá-la conforme sua app cresce em popularidade”, disse Werner Vogels, CTO da Amazon.

Desenvolvedores podem testar o DynamoDB gratuitamente para aplicações que não passem de 40 milhões de pedidos por mês. Assinaturas pagas começam em 1 dólar por GB por mês.

A Amazon informa que o DynamoDB está atualmente disponível na região leste dos Estados Unidos. Mas, assim como acontece com todos os serviços da companhia, a Amazon trabalha para torná-los disponíveis rapidamente em todas as localidades. Por meio da assessoria de imprensa no Brasil, a organização diz que ainda não há uma data para disponibilizar o serviço no país.

DynamoDB da Amazon: NoSQL na nuvem por preços módicos

Fonte: Postado por JP Morgenthal/traduzido por Eder Ignatowicz/InfoQ

A Amazon lançou o DynamoDB, apresentado por Werner Vogels, CTO do AWS, em seu blog como uma base de dados NoSQL projetada para aplicações de internet. Esses serviços de banco de dados do AWS oferecem armazenamento com preço razoável e alta disponibilidade (graças à arquitetura de alto desempenho baseada em discos de estado sólido, ou SSD). O serviço introduz um novo concorrente ao universo em expansão de provedores NoSQL em nuvem, que inclui o Cloudant e o MongoHQ, por exemplo.

Com custo de um dólar por mês por gigabyte de discos SSD gerenciados, o AWS apresenta-se como um forte concorrente para outras soluções de gerenciamento NoSQL. Além disso, diferencia-se pela oferta de diversos outros serviços integrados ao DynamoDB, que pode ser uma vantagem se comparado com a utilização de múltiplos fornecedores de serviços diferentes.

Mas qual seria o potencial desse serviço? Pode-se ter uma ideia fazendo uma busca simples no Google por “Managed NoSQL Databases” (bancos NoSQL gerenciados), que resulta em muitas citações referentes ao DynamoDB, deixando, porém, os competidores bem abaixo nos resultados. Há também um post detalhado de Jonathan Ellis, no DataStax, comparando o Cassandra (outra importante solução NoSQL) com o DynamoDB.

Os resultados de Ellis são apoiados pela NetFlix, que utiliza amplamente o Cassandra no AWS e vem obtendo resultados muito positivos com performance e não sinaliza com planos de migração para o DynamoDB. Mas a visão da NetFlix sobre o novo serviço é bastante positiva. De acordo com Adrian Cockroft, CTO do empresa:

Agora que o DynamoDB foi lançado, uma questão óbvia é se o Netflix tem planos de utilizá-lo. A resposta curta é não, pois o DynamoDB só oferece um subconjunto das funcionalidades do Cassandra. Mas isso não tira o valor da grande evolução do DynamoDB em relação ao SimpleDB, em desempenho, escalabilidade e latência. Para novos clientes ou usuários que se depararam com limites de escalabilidade do MySQL ou MongoDB, o DynamoDB apresenta-se como excelente opção para começar a usar fontes de dados no AWS. As vantagens de uma administração transparente, além da maior performance e escalabilidade dos discos de estado sólido, são convidativas.

De acordo com Werner Vogel, o DynamoDB não se trata apenas de mais um serviço, pois a própria Amazon o está utilizando em seus produtos de nuvem. Se a Amazon encontrar um mercado de desenvolvedores disposto a criar aplicações que utilizem o DynamoDB, isto pode representar uma vantagem inicial em relação a outros provedores de serviços NoSQL. No entanto, como o DynamoDB não é open source, nem está disponível para download, esta solução NoSQL pode não ser adotada como primeira opção, pelos desenvolvedores web.