PagerDuty image

Australische Bank beschleunigt Bereitstellungen und automatisiert Compliance-Maßnahmen mit PagerDuty

PagerDuty image

Größe: 1.000-5.000

Industrie: Finanzdienstleistungen

Standort: Australien

Als dieses große australische Finanzinstitut sein Angebot erweiterte und neue Kunden hinzufügte, stand das DevOps-Team unter Druck, Schritt zu halten. Das Team ist für die Unterstützung von sieben Nicht-Produktionsumgebungen und 65 Produktionsanwendungen verantwortlich und erhält täglich Änderungen von Anbietern und Entwicklern, was über 500 Bereitstellungen pro Monat entspricht. Ihnen wurde klar, dass sie den Einsatz von Automatisierung ausweiten mussten, um schnell mehr Produkte auf den Markt zu bringen und das hervorragende Kundenerlebnis, für das sie bekannt sind, aufrechtzuerhalten.

Das Team nutzte Rundeck Community bereits in begrenztem Umfang zur Ausführung einzelner Befehle. Das Platform Engineering-Team erkannte den Nutzen der Runbook-Automatisierung und beschloss, deren Nutzung zu erweitern. Sie aktualisierten auf PagerDuty Runbook-Automatisierung, selbst gehostet um den Enterprise Support zu nutzen und intelligente Workflows .

PagerDuty ermöglichte der Bank die Überarbeitung ihrer Release-Prozesse und die Stärkung ihrer Sicherheits- und Compliance-Strategie. Der Platform Applications Manager erklärte: „Für uns als Bank ist Enterprise-Support für die Anwendungen, auf die wir angewiesen sind, unerlässlich. PagerDuty Runbook Automation Self-Hosted ist für uns immer wichtiger geworden.“

Graphic of stats from case study

Bereitstellungen mit einem Klick durch selbstgehostete Runbook-Automatisierung

Vor der Implementierung von Runbook Automation Self-Hosted war der Bereitstellungsprozess langwierig und größtenteils manuell. Jetzt sind tägliche Bereitstellungen und Hauptversionen auf Ein-Klick-Vorgänge umgestellt.

Für tägliche Bereitstellungen übergeben die agilen Bereitstellungsteams Anwendungsaktualisierungen an DevOps, um sie für die Bereitstellung in der Produktion zu verpacken. Im Rahmen der Änderungskontrollpraktiken und der Aufgabentrennung der Bank berührt DevOps die Produktion nicht. Sie erstellen die Bereitstellungsautomatisierung im Staging, testen sie und übergeben sie zur Ausführung an das Betriebsteam – alles über PagerDuty. Der Platform Applications Manager erklärte: „Das Schöne an der Verwendung von Runbook Automation Self-Hosted ist, dass die Bereitstellung für das Betriebsteam identisch ist, unabhängig davon, von welcher Plattform sie stammt. Wir führen 500 bis 600 Bereitstellungen pro Monat durch. Solche Zahlen sind ohne qualitativ hochwertige Automatisierung nicht möglich.“

Alle drei Monate werden größere Releases veröffentlicht, für die die Bank zu Wartungsarbeiten offline geht. Vor PagerDuty dauerte es bis zu 40 Minuten, die Systeme herunterzufahren, indem man sich bei den Servern anmeldete und die Anwendungen einzeln stoppte. Jetzt geht das mit einem Mausklick, der Vorgang nimmt 85 % weniger Zeit in Anspruch und potenzielle Fehler durch manuelle Prozesse werden vermieden.

Durch die Automatisierung der Bereitstellungen konnte die Bank erhebliche Zeit einsparen. Pro Bereitstellung spart sie etwa 30 Minuten und monatlich rund 250 Stunden Entwicklungszeit. „PagerDuty ist die Steuerungsebene für die Erfüllung unserer Geschäftsanforderungen“, so der Platform Applications Manager.

Self-Service in einer sicheren Umgebung

Runbook Automation Self-Hosted hat die Sicherheit der Banksysteme erhöht, da Geheimnisse wie Anmeldeinformationen nicht weit verbreitet werden müssen. Der Zugriff auf Workflows wird über Benutzerrollen gesteuert, und alle Aktionen werden zusätzlich zu den Serverprotokollen von PagerDuty protokolliert.

Dank verbesserter Zugriffskontrolle und Authentifizierungsverwaltung implementierte DevOps Self-Service-Operationen. Das QA-Team erhielt Self-Service-Zugriff auf gängige Testaufgaben. Zuvor benötigte das QA-Team während des Testprozesses Daten von DevOps. Bei einer Anfrage unterbrach ein DevOps-Mitarbeiter seine Arbeit, meldete sich beim Dienst an, suchte die Daten oder führte die zum Sammeln der Informationen erforderlichen Skripte aus und schickte sie an das QA-Team zurück. Der Platform Applications Manager erklärte: „Dank der sicheren Self-Service-Funktion von Runbook Automation Self-Hosted musste unser Testteam nicht mehr 30 Minuten bis vier Stunden warten, bis ein Teammitglied die Kapazitäten für die Ausführung einer Aufgabe hatte. Ich schätze, dass wir dadurch monatlich etwa 20 bis 30 Stunden unnötiger Verzögerungen in unseren Testplänen einsparen.“

„Ich schätze, dass Runbook Automation Self-Hosted uns etwa 20 bis 30 Stunden pro Monat an unnötigen Verzögerungen unserer Testpläne erspart.“

Platform Applications Manager, Australische Bank

Automatisierung der Compliance in einer stark regulierten Branche

Die bewährte Wiederholbarkeit laufender Workflows in PagerDuty hat den Änderungsanforderungsprozess optimiert. Je nach Risiko müssen Produktionsänderungen über das Änderungsanforderungsgremium der Bank abgewickelt werden. Besteht jedoch bereits eine Automatisierung in PagerDuty , die bereits genehmigt und ausgeführt wurde, verringert sich die Risikobewertung, da die Unsicherheit deutlich geringer ist. Ein Manager kann diese Genehmigungen schneller und sicherer erteilen, was die Bereitstellung weiter vereinfacht.

Audits gehören in der stark regulierten Finanzdienstleistungsbranche zur Routine, und die Bank nutzt PagerDuty , um Teile des Prozesses zu automatisieren. Jeder Runbook-Automatisierungsjob erfasst die für Audits notwendigen Informationen im System zur Verfolgung von Produktionsanwendungen. Während des jährlichen Audits können sie jede Produktionsbereitstellung abrufen und zeigen, welche Änderungen von wem, wann und auf welche Änderungen sie sich bezogen. „PagerDuty hat uns bei der Compliance-Berichterstattung enorm geholfen, da wir konsistente Prozesse nachweisen können. Früher dauerten Audits zwei bis drei Wochen, in denen wir manuell Informationen sammelten und Änderungs- und Bereitstellungsdatensätze suchten. Mit Runbook Automation Self-Hosted können wir diese Daten in weniger als einem Tag bereitstellen“, so der Platform Applications Manager.

Was kommt als Nächstes?

Die Bank modernisiert ihren Technologie-Stack weiter und plant eine umfassende Umstellung von traditionellen Rechenzentren auf die Cloud. Das Platform Engineering Team sieht Runbook Automation Self-Hosted als wichtigsten Mechanismus für die Bereitstellung von Anwendungen in der Cloud und damit für eine schnellere Markteinführung.

Erfahren Sie, wie PagerDuty Runbook Automation Self-Hosted Ihnen dabei helfen kann, Geschäfts- und IT-Prozesse zu automatisieren und zu delegieren. Kontaktieren Sie Ihren Account Manager oder Demo anfordern .