Amazon ElastiCache
Nuvem AWS
Comece a usar o Amazon ElastiCache

O Amazon ElastiCache é um web service que facilita implantar, operar e escalar um datastore ou cache na memória na nuvem. O serviço melhora o desempenho de aplicativos web, o que permite recuperar informações de datastores rápidos, gerenciados e seguros na memória, em vez de depender inteiramente de bancos de dados armazenados em disco e seu desempenho mais lento. O Amazon ElastiCache oferece suporte a dois mecanismos na memória de código aberto:

  • Redis – um datastore e cache em memória rápido e de código aberto. O Amazon ElastiCache para Redis é um serviço na memória compatível com o Redis que oferece a capacidade e a facilidade de uso do Redis aliadas à disponibilidade, à confiabilidade, à escalabilidade e ao desempenho ideais para os aplicativos mais exigentes. Estão disponíveis clusters com um único nó e clusters com até 15 estilhaços, o que permite uma escalabilidade de até 3,55 TiB de dados na memória. Ele aceita o redimensionamento online de clusters para aumentar ou diminuir a escala horizontal dos clusters Redis, sem tempo de inatividade, além de acomodar demandas dinâmicas. O serviço é qualificado pela HIPAA e oferece criptografia para dados em trânsito e em repouso, assim como o comando AUTH do Redis, para proporcionar a comunicação segura entre nós, o que ajuda a manter a segurança de dados confidenciais, como informações de identificação pessoal (PII). O ElastiCache para Redis é totalmente gerenciado, escalável e seguro, o que o torna o candidato ideal para comportar casos de uso de alto desempenho como web, aplicativos móveis, aplicativos de healthcare, serviços financeiros, jogos, tecnologia de anúncios e IoT.
  • Memcached – um sistema de armazenamento de objetos em cache de memória largamente adotado. O ElastiCache é compatível com o protocolo do Memcached. Portanto, as ferramentas populares que você usa hoje com ambientes Memcached existentes funcionarão perfeitamente com o serviço.

O Amazon ElastiCache detecta e substitui nós com falha automaticamente, reduzindo a sobrecarga associada a infraestruturas autogerenciadas, e disponibiliza um sistema resiliente que atenua o risco de bancos de dados sobrecarregados, que provocam lentidão no carregamento de sites e aplicações. Por meio da integração com o Amazon CloudWatch, o Amazon ElastiCache proporciona maior visibilidade sobre as métricas de desempenho importantes associadas aos seus nós do Redis ou Memcached.

Ao usar o Amazon ElastiCache, você pode adicionar uma camada na memória à sua infraestrutura em questão de minutos por meio do Console de Gerenciamento da AWS.

Visão geral do Amazon ElastiCache
12:22
Visão geral do Amazon ElastiCache
Fácil de implementar

Desempenho extremo

O Amazon ElastiCache funciona como um datastore e cache para apoiar as aplicações mais exigentes do mercado que exigem tempos de resposta de menos de 1 milissegundo. Ao utilizar uma pilha otimizada e completa executada em nós dedicados do cliente, o Amazon ElastiCache disponibiliza um desempenho seguro e muito rápido.

Seguro

Seguro e protegido

O Amazon ElastiCache é compatível com a Amazon VPC, permitindo que você isole o cluster nos intervalos IP que você escolher para os nós, além de usá-los para conectar-se à sua aplicação. O ElastiCache para Redis é qualificado pela HIPAA e oferece criptografia para dados em trânsito e ociosos, bem como o AUTH do Redis, para proporcionar comunicações seguras entre nós, o que ajuda a manter a segurança de dados confidenciais como informações de identificação pessoal (PII). O ElastiCache monitora continuamente seus nós e aplica os patches necessários para manter seu ambiente seguro. Para saber mais sobre o Amazon ElastiCache na VPC, consulte o Guia do usuário do Amazon ElastiCache. Saiba mais »

Compatível com o Redis e o Memcached

Compatível com o Redis e o Memcached

Com o Amazon ElastiCache, você obtém acesso nativo aos ambientes na memória do Redis ou do Memcached. Isso permite a compatibilidade com as suas ferramentas e aplicações atuais. Saiba mais »

Facilmente escalável

Facilmente escalável

O Amazon ElastiCache com Memcached inclui fragmentação para dimensionar o cache na memória com até 20 nós por cluster. O Amazon ElastiCache para Redis inclui clustering com até 15 estilhaços que formam um armazenamento de chave-valor de até 3,55 TiB, além de até cinco réplicas de leitura por estilhaço para uma melhor performance de acesso a dados. O ElastiCache para Redis aceita o redimensionamento online de clusters para aumentar ou diminuir a escala horizontal dos clusters Redis, sem tempo de inatividade, além de acomodar demandas dinâmicas. Saiba mais »

Altamente disponível e confiável

Altamente disponível e confiável

O Amazon ElastiCache é executado na mesma infraestrutura altamente confiável usada por outras Amazon Web Services. Para cargas de trabalho do Redis, o Amazon ElastiCache oferece alta disponibilidade por meio do Multi-AZ com failover automático. No caso de perda de conectividade com qualquer parte da configuração do Redis, o ElastiCache detectará o problema e restaurará o ambiente para sua condição original automaticamente com o mínimo de impacto. Saiba mais »

Totalmente gerenciado

Totalmente gerenciado

Não será mais necessário executar tarefas de gerenciamento, como provisionamento de hardware, aplicação de patches de software, configuração, monitoramento, recuperação de falhas e backups. O ElastiCache monitora continuamente os clusters para manter suas cargas de trabalho funcionando para que você possa focar no desenvolvimento de aplicações essenciais. Saiba mais » 

ElastiCache-Page-Graphics_Caching

O Amazon ElastiCache pode ser usado para aumentar bastante a latência e o throughput de várias cargas de trabalho de aplicações (como redes sociais, jogos, tecnologia de anúncios, compartilhamento de mídia e portais de perguntas e respostas) ou cargas de trabalho com grande utilização da computação (como mecanismo de recomendação). Quando usado como um cache, o ElastiCache pode melhorar o desempenho da aplicação ao armazenar partes fundamentais dos dados na memória para acesso de baixa latência. Essas informações podem incluir os resultados de consultas a banco de dados com alto nível de E/S ou os resultados de cálculos com grande utilização da computação. As aplicações que exigem um servidor de estrutura de dados na memória rápido, um cache altamente disponível ou um agente de mensagens consideram o mecanismo do Redis o mais útil.

Para obter mais casos de uso, consulte a página do ElastiCache for Redis.

Comece a usar o Amazon ElastiCache