Amazon DevOps Guru para RDS

Por que usar o Amazon DevOps Guru para RDS?

O Amazon DevOps Guru é um serviço com a tecnologia de machine learning (ML), disponível para todos os mecanismos do Amazon Relational Database Service (RDS), que ajuda a facilitar melhorias na performance operacional e na disponibilidade de uma aplicação.

O Amazon DevOps Guru para RDS é um recurso baseado em ML, projetado para capacitar desenvolvedores e engenheiros de DevOps a detectar, diagnosticar e corrigir rapidamente uma grande variedade de problemas relacionados a bancos de dados no Amazon RDS. Quando o DevOps Guru para RDS detecta um problema relacionado a bancos de dados (como utilização excessiva de recursos ou comportamento indevido de determinadas consultas SQL), o serviço notifica você imediatamente, além de fornecer informações de diagnóstico, detalhes sobre a extensão do problema e recomendações inteligentes para ajudar a resolver esse problema rapidamente.

Com o DevOps Guru para RDS é possível monitorar bancos de dados quanto a gargalos de performance e problemas operacionais, sem necessidade de configuração manual, experiência em ML ou conhecimento profundo em banco de dados. Para começar, ative o recurso Insights de Performance do Amazon RDS no console do Amazon RDS e navegue até o console do Amazon DevOps Guru para habilitar o serviço para seus recursos do Amazon RDS, outros recursos com suporte ou toda a sua conta. Também é possível ativar o Amazon DevOps Guru para RDS para um banco de dados do Amazon RDS ao criar um novo banco de dados no console do Amazon RDS. Além disso, você tem a opção de habilitar o Amazon DevOps Guru para RDS na página de Insights de Performance.

O Amazon DevOps Guru para RDS atualmente oferece suporte ao Amazon Aurora edição compatível com MySQL, Amazon Aurora edição compatível com PostgreSQL e Amazon RDS para PostgreSQL com suporte expandido para outros mecanismos de banco de dados do Amazon RDS que serão lançados futuramente.

Benefícios

O Amazon DevOps Guru para RDS analisa continuamente a telemetria do banco de dados, como carga de banco de dados, contadores de banco de dados e métricas do sistema operacional em que sua instância de banco de dados é executada, para detectar e correlacionar automaticamente anomalias relacionadas e ajudar a resolver problemas de banco de dados relacional em questão de minutos.

Quando o DevOps Guru for RDS detectar um gargalo de performance ou um problema operacional, ele exibirá suas descobertas no console do DevOps Guru e enviará notificações por meio de serviços da AWS, como o Amazon EventBridge e o Amazon Simple Notification Service (SNS). Isso permite que os desenvolvedores gerenciem e tomem medidas em tempo real automaticamente em relação a problemas operacionais e de performance antes que estes se transformem em interrupções que afetem os clientes.

O Amazon DevOps Guru for RDS foi projetado para ajudar a entender rapidamente a causa de um problema operacional ou de performance sem que você precise pesquisar centenas de métricas de banco de dados. Com recomendações inteligentes e etapas de correção, os desenvolvedores e engenheiros de DevOps podem resolver problemas em minutos sem precisar da ajuda de especialistas em banco de dados.

Clientes


  • Jobvite

    A Jobvite é uma plataforma de software de recrutamento criada para atrair, contratar e integrar os melhores talentos. "Nossos padrões de uso mudam de tempos em tempos e, como resultado, nossa aplicação interage com os bancos de dados do Amazon Aurora de maneiras que nem sempre podemos prever. Quando vemos congestionamentos em nossos bancos de dados da AWS, pode levar horas para descobrir a origem e corrigir o problema", disse Ron Teeter, VP de engenharia e arquiteto-chefe da Jobvite. "Estamos entusiasmados em usar o Amazon DevOps Guru for RDS para receber alertas assim que um evento como esse acontecer. Com o Amazon DevOps Guru for RDS, podemos localizar rapidamente consultas de banco de dados em nossa aplicação que estão causando problemas operacionais ou de performance, juntamente com uma explicação de por que isso está acontecendo."

    - Ron Teeter, vice-presidente de engenharia e arquiteto-chefe da Jobvite
  • Amazon Fulfillment Technologies

    A Amazon Fulfillment Technologies projeta, desenvolve e opera soluções de tecnologia de atendimento aos Centros de distribuição da Amazon, desde Centros de distribuição automatizados da Amazon Robotics até os nós micro/pop-up em todo o mundo. "Minha equipe gerencia uma grande frota de banco de dados. O DevOps Guru for RDS nos ajuda a identificar uma variedade maior de anomalias de performance em comparação ao nosso monitoramento baseado em limites sem ser excessivamente barulhento", disse Brent Bigonger, principal engenheiro de banco de dados da Amazon Fulfillment Technologies. "Os insights baseados em ML do DevOps Guru for RDS atuam como um sistema de alertas precoce que nos permite detectar, diagnosticar e corrigir problemas de performance rapidamente."

    - Brent Bigonger, principal engenheiro de banco de dados da Amazon Fulfillment Technologies
  • NTT DOCOMO

    A NT DOCOMO, Inc. é uma operadora de celulares líder de setor no Japão. "Gerenciamos 45 aplicações independentes para nossos clientes e equipes internas na NTT DOCOMO. Essas equipes fornecem componentes subjacentes para serviços públicos da NTT DOCOMO e aplicações de negócios para os funcionários da nossa empresa", disse Chikara Mitsui, gerente sênior do departamento de design de serviços da NTT DOCOMO, INC. "Estamos entusiasmados em usar o Amazon DevOps Guru for RDS e aproveitar seus insights baseados em ML para detectar, diagnosticar e corrigir rapidamente uma ampla variedade de problemas de performance relacionados a bancos de dados. O Amazon DevOps Guru fornece uma visão única de insights para a nossa pilha de aplicações e capacita minha equipe a se concentrar na criação de serviços mais confiáveis, em vez de dedicar tempo para investigar problemas operacionais."

    - Gerente sênior da Chikara Mitsui do departamento de design de serviços da NTT DOCOMO, INC