Amazon DevOps Guru für RDS

Warum Amazon DevOps Guru für RDS?

Amazon DevOps Guru ist ein auf Machine Learning (ML) gestützter Service, der für alle Engines von Amazon Relational Database Service (RDS) verfügbar ist und die Verbesserung der betrieblichen Leistung und Verfügbarkeit einer Anwendung erleichtert.

Amazon DevOps Guru für RDS ist eine neue ML-gestützte Funktion, die es Entwicklern und DevOps-Ingenieuren ermöglichen soll, eine Vielzahl von datenbankbezogenen Problemen in Amazon RDS schnell zu erkennen, zu diagnostizieren und zu beheben. Wenn DevOps Guru für RDS ein datenbankbezogenes Problem feststellt (z. B. Ressourcenüberlastung oder Fehlverhalten bestimmter SQL-Abfragen), benachrichtigt der Service Sie sofort und liefert Diagnoseinformationen, Details zum Ausmaß des Problems und intelligente Empfehlungen zur schnellen Behebung des Problems.

Mit DevOps Guru für RDS können Sie Ihre Datenbanken auf Leistungsengpässe und Betriebsprobleme überwachen – ohne manuelle Einrichtung, ML-Expertise oder tiefgreifende Datenbankkenntnisse. Um zu beginnen, aktivieren Sie Amazon RDS Performance Insights in der Amazon-RDS-Konsole und navigieren Sie zur Amazon DevOps Guru-Konsole, um den Service für Ihre Amazon-RDS-Ressourcen, andere unterstützte Ressourcen oder Ihr gesamtes Konto zu aktivieren. Es ist auch möglich, Amazon DevOps Guru für RDS für eine Amazon-RDS-Datenbank zu aktivieren. Gleichzeitig können Sie eine neue Datenbank innerhalb der Amazon-RDS-Konsole erstellen. Zudem haben Sie auch die Wahl, Amazon DevOps Guru für RDS innerhalb der Performance-Insights-Seite zu aktivieren.

Amazon DevOps Guru für RDS unterstützt derzeit die Amazon-Aurora-MySQL-kompatible Edition, die Amazon-Aurora-PostgreSQL-kompatible Edition und Amazon RDS für PostgreSQL, wobei die Unterstützung für weitere Amazon-RDS-Datenbank-Engines später erweitert wird.

Vorteile

Amazon DevOps Guru für RDS analysiert kontinuierlich Datenbank-Telemetriedaten wie DB-Last, Datenbankzähler und Betriebssystemmetriken der Datenbank, um damit verbundene Anomalien automatisch zu erkennen und zu korrelieren und Probleme mit relationalen Datenbanken innerhalb von Minuten zu beheben.

Wenn DevOps Guru für RDS einen Leistungsengpass oder ein Betriebsproblem feststellt, zeigt es seine Ergebnisse in der DevOps Guru-Konsole an und sendet Benachrichtigungen über AWS-Services wie Amazon EventBridge und Amazon Simple Notification Service (SNS). Dies ermöglicht den Entwicklern, Leistungs- und Betriebsprobleme automatisch zu verwalten und in Echtzeit Maßnahmen zu ergreifen, bevor sie zu Ausfällen führen, die sich auf die Kunden auswirken.

Amazon DevOps Guru für RDS soll Ihnen helfen, die Ursache eines Leistungs- oder Betriebsproblems schnell zu erkennen, ohne Hunderte von Datenbankmetriken durchsuchen zu müssen. Mit intelligenten Empfehlungen und Abhilfeschritten können Entwickler und DevOps-Ingenieure Probleme innerhalb von Minuten beheben, ohne die Hilfe von Datenbankexperten in Anspruch nehmen zu müssen.

Kunden


  • Jobvite

    Jobvite ist eine Personalbeschaffungs-Softwareplattform, die entwickelt wurde, um Top-Talente zu finden, einzustellen und zu binden. „Unsere Nutzungsmuster ändern sich von Zeit zu Zeit, und daher interagiert unsere Anwendung mit den Amazon-Aurora-Datenbanken auf eine Weise, die wir nicht immer vorhersagen können. Wenn wir eine Überlastung unserer AWS-Datenbanken feststellen, kann es Stunden dauern, bis wir die Ursache herausgefunden haben und Abhilfe schaffen können“, so Ron Teeter, VP of Engineering und Chief Architect bei Jobvite. „Wir freuen uns, Amazon DevOps Guru für RDS zu nutzen, um Warnmeldungen zu erhalten, sobald ein Ereignis wie dieses eintritt. Mit Amazon DevOps Guru für RDS können wir schnell die Datenbankabfragen in unserer Anwendung ausfindig machen, die die Leistungs- oder Betriebsprobleme verursachen, und erhalten eine Erklärung, warum dies der Fall ist.“

    - Ron Teeter VP, Engineering & Chief Architect, Jobvite
  • Amazon Fulfillment Technologies

    Amazon Fulfillment Technologies entwirft, entwickelt und betreibt Fulfillment-Technologielösungen für Amazon Fulfillment Centers (FCs), von automatisierten Amazon Robotics FCs bis hin zu Mikro-/Pop-up-Knoten weltweit. „Mein Team verwaltet eine große Datenbankflotte. DevOps Guru für RDS hilft uns, ein breiteres Spektrum an Leistungsanomalien zu erkennen als unsere schwellenwertbasierte Überwachung, ohne dabei zu stark zu verrauschen“, sagt Brent Bigonger, Principal Database Engineer bei Amazon Fulfillment Technologies. „DevOps Guru for RDS ML-gestützte Erkenntnisse fungieren als Frühwarnsystem, mit dem wir leistungsbezogene Probleme schnell erkennen, diagnostizieren und beheben können.“

    - Brent Bigonger Principal Database Engineer, Amazon Fulfillment Technologies
  • NTT DOCOMO

    NTT DOCOMO, Inc. ist ein führender Mobilfunkbetreiber in Japan. „Wir verwalten 45 unabhängige Anwendungen für unsere Kunden und internen Teams bei NTT DOCOMO. Diese Teams stellen die grundlegenden Komponenten für öffentliche Services von NTT DOCOMO und Geschäftsanwendungen für unsere Mitarbeiter bereit“, sagte Chikara Mitsui, Senior Manager, Service Design Department bei NTT DOCOMO, INC. „Wir freuen uns, Amazon DevOps Guru für RDS zu verwenden und die ML-gestützten Erkenntnisse zu nutzen, um eine Vielzahl von datenbankbezogenen Leistungsproblemen schnell zu erkennen, zu diagnostizieren und zu beheben. Amazon DevOps Guru bietet eine einheitliche Ansicht der Erkenntnisse für unseren Anwendungsstack und ermöglicht es meinem Team, sich auf die Entwicklung zuverlässigerer Services zu konzentrieren, anstatt Zeit für die Untersuchung von Betriebsproblemen aufzuwenden.“

    - Chikara Mitsui Senior Manager, Service Design Department, NTT DOCOMO, INC