noriba
EN DE
Beratung buchen

// FALLSTUDIE

AWS Incident Manager <-> Azure DevOps Integration

Integration von AWS SSM Incident Manager mit Azure DevOps mit einem aktiven Synchronisierungsmechanismus, der im Produktiv-Account des Kunden betrieben wird.

Jahr
2024
Entwicklungsteam
4 Eng.
Nutzer
40
Dauer
3 bis 6 Monate

// 01 Ergebnis

Integration von AWS SSM Incident Manager mit Azure DevOps mit einem aktiven Synchronisierungsmechanismus, der im Produktiv-Account des Kunden betrieben wird.

// 02 Verwendete Technologien

  • AWS-s3
  • AWS-IAM
  • AWS-SNS
  • AWS-SQS
  • AWS-SSM
  • AWS-apiGateway
  • AWS-cloudWatch
  • AWS-eventBridge
  • AWS-SSM-IM
  • Python
  • AWS
  • GitHub
  • Docker

// 03 Herausforderung

Verarbeitung verschiedener Workflows und Event-Typen in einem einzigen Service.

Fehlerereignisse wie Alarme, Sicherheitsbefunde oder Compliance-Berichte, die über den zentralen Event Bus von AWS geleitet werden, werden erfasst und analysiert. Der Inhalt wird anschließend aufbereitet und ein SSM-Incident erstellt. Der Service implementiert außerdem eine aktive Synchronisierung mit Microsoft Azure DevOps. Beispiel: Eine AWS Lambda-Funktion, die die Geschäftslogik für Produktteam A verwaltet, erlebt am Black Friday aufgrund einer Systemüberlastung einen Timeout. Dieses Problem löst einen CloudWatch-Alarm aus, woraufhin automatisch ein Incident und ein Azure DevOps-Ticket im Dashboard von Produktteam A erstellt werden. Die Daten werden vorab analysiert und angereichert; detaillierte Informationen sind in den Ticketbeschreibungen und Kommentaren enthalten und helfen dem Entwicklungsteam dabei, das Problem schnell zu identifizieren und zu beheben. ‍

EventIntegration

CloudWatchAlarm DevOpsGuru Dome9(a.k.a. CloudGuard) ActiveSync

IntegrationAzure DevOps Bridge IntegrationAzure DevOps Webhook Productteam subscription Ticket actions per team GrafanaDashboard ‍

AWS Incident Manager <-> Azure DevOps Integration architecture diagram
← Zurück zu den Projekten